CE1路由器设计与实现:基于MindSpeed芯片的高效方案

需积分: 0 0 下载量 140 浏览量 更新于2024-09-09 收藏 243KB PDF 举报
本文主要探讨了CE1路由器的研究与实现,由作者李斌和徐塞虹针对北京邮电大学计算机科学与技术学院进行的研究工作。CE1路由器是一种特殊设计的设备,旨在解决数据通信业务中关于E1线路资源的有效利用问题。E1线路,即2M速率的传输模式,由于电信部门的限制,用户往往需要整条线路,即使实际需求可能低于2M,这会导致资源浪费和成本增加。 文章首先介绍了E1信道的基本构成,包括32个时隙(TS)、16个帧(F)和一个复帧(MF)。其中,TS0和TS16用于传输控制信息,而TS1至TS31承载语音和数据等信息,这些被称为“净荷”。如果采用带外公共信道信令,可以将TS16用于信息传输,此时净荷扩展到TS1至TS31,降低了开销。 CE1 Router的核心目标是利用E1线路的部分时隙提供2M及以下速率的TCP/IP网络接入服务,允许用户根据数据应用的需求灵活调整带宽,从N*64K的速度逐步扩展到2M。这种设备不仅提供了串行通信接口,还支持同步和异步通信,增强了接入设备的灵活性和效率。 文章的实现方案可能包括基于MindSpeed 847x和MindSpeed Bt8370芯片的设计,这两款芯片可能是为了提供高性能和低延迟的数据处理能力,以及可能的硬件中断机制,以优化路由器的性能和响应速度。中断在这里扮演了关键角色,因为它们使得路由器能够高效处理来自E1线路的数据包,同时确保服务质量。 此外,文章可能还讨论了驱动软件的实现,这部分内容涉及到如何与硬件芯片交互,管理中断处理,以及如何将E1数据有效地解封装和封装为适合TCP/IP协议栈的报文。驱动软件的优化对于CE1路由器的稳定性和性能至关重要。 总结来说,这篇论文深入研究了如何通过创新设计和高效的软件实现,使得CE1路由器能够充分利用E1线路的潜力,降低用户通信成本,适应数据通信业务的多元化需求。这对于网络运营商和企业用户来说,是一个具有实用价值的技术解决方案。