论文部分内容阅读
光纤通信以廉价和优良的带宽特性,已经成为电信网的主要传输手段。同步数字体系(SDH)和同步光纤网络(SONET)主要以光纤为传输媒质,随着光纤通信的发展壮大,成为现代传输网络的主要组成部分,在世界范围广泛应用于城域主干网,长途通信网和广域网。光同步传送网络是由SDH设备(网元)组成,在光纤上进行同步信息传输、复用以及交叉连接的网络。常见的SDH设备根据功能的不同在物理上由网元控制板NCP、时钟板SC、交叉板CS、光接口板OL、电支路板ET、公务板OW等组成。对于一般的块设备或字符设备驱动程序,操作系统会提供一定的支持,而SDH传输设备上的驱动程序是针对专门的芯片进行开发。论文阐述了SDH设备ZXMP S200上光板驱动程序的设计与实现。ZXMP S200同步数字复用设备是中兴通讯公司自主研制的小型化的,低速率的多功能接入的业务传输设备,具备SDH传输设备的一般特征:交叉容量2.5G,同时支持4个光端口接入,最高速率622M,支持电端口接入,同时支持MSTP,允许4个100M的以太网接口接入,允许远程升级。该设备适合工作在各地的传输机房或者无人职守基站等工作环境相对恶劣的环境,也可与其他设备共同组成不同类型的传送网络。ZXMP S200设备上的光接口板(OL)是设备的重要组成部分,它实现光业务信号的接入和输出,主要完成光/电(电/光)转换,帧的复用解复用,开销的提取和插入,指针的调整和生成,告警和性能的提取等功能。论文以ZXMP S200为基础,介绍了SDH的具体标准、相关的设备功能,开发驱动程序所需要的开发环境以及和驱动程序相关的上层应用软件和下层硬件构成。根据光板的具体功能,对驱动程序进行了设计,把驱动程序分成了驱动层和驱动管理层,使驱动程序和应用程序严格的分开,并使驱动层的模块可以进行复用,减少了驱动程序设计的复杂度。并针对芯片zx2513B和pm5337对光板驱动程序进行了实现,并对驱动程序进行了严格的测试,测试结果表明,达到了实际应用的要求,最终驱动程序在ZXMP S200设备的光板上实际使用。