原创 16个物理端口和256个channel的HDLC控制器如何达到132Mbps的数据吞吐率

2006-12-7 11:13 4812 13 13 分类: 通信

按照最基本的想法,一个channel通常分配一个time slot,这样的话256x64kbps就是16.384Mbps,这不可能达到132Mbps的吞吐率。但实际上,在HDLC控制器中channel一般是指逻辑通道,它在工作时并不只分配一个时隙。下面计算如何得出132Mbps的吞吐率:因为一个HDLC的物理端口通常支持8Mbps的帧速率,这就相当于四个E1线路,每个E1包括32个时隙,每时隙速率为64kbps,一共有16个物理端口,则总的数据吞吐率为4x32x64x16=132Mbps。出现第一种16.384Mbps一是没考虑到一个物理端口可以支持四个E1,二是忽略了在一个物理端口只支持一个E1时,将只会用到128个channel的HDLC控制器,所以不能达到最高的数据吞吐率。

文章评论0条评论)

登录后参与讨论
我要评论
0
13
关闭 站长推荐上一条 /3 下一条