欢迎来到天天文库
浏览记录
ID:38106792
大小:687.40 KB
页数:5页
时间:2019-05-25
《嵌入式通信服务器e1网络驱动程序设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、万方数据第29卷第6期南京邮电大学学报(自然科学版)2009年12月JournalofNanjingUniversityofPostsandTelecommunications(NaturalScience)V01.29No.6Dec.2009嵌入式通信服务器E1网络驱动程序设计与实现高建国,戴海鸿(南京邮电大学通信与信息工程学院,江苏南京210003)摘要:提出了采用MPC8270嵌入式处理器和嵌入式Linu】【操作系统组成网络通信服务器以实现在E1传输网络上进行IP网络通信的设计方案,着重论述了实现该方案的关键技术之一El网络
2、驱动程序的设计。给出了基于MPC8270FCC通信控制器的HDLC(高级数据链路协议)通信模式进行E1网络通信的网络驱动程序设计方法。配置El网络驱动程序的网络通信服务器已在实际的通信系统中得到应用。关键词:MPC8270;FCC;HDLC;E1;嵌入式Linux;网络驱动程序中图分类号:TN915.04文献标识码:B文章编号:1673-5439(2009)06-009l-05DesignandImplementationofE1NetworkDriverforEmbeddedCommunicationServerGAoJian—
3、guo.DAIHai-hong(Collegeof"Telecommunications&InformationEngineering,NalljingUniversityofPostsandTelecommunications,Nanjing210003,China)Abstract:Inthispaper,fldesignschemeofusingMPC8270embeddedprocessorandembeddedLinuxop·cratingsystemtocompositethenetworkcommunications
4、ervertoachieveatIPnetworkcommunicationonE1transmissionnetworkisproposed.Focusedondiscussingoneofthekeystoimplementthescheme,whichisthedesignofElnetworkdriver.ThedesignmethodofthedriverforrealizingtheE1networkcommunicationunderHDLCcommunicationmodebasedontheMPC8270FCCC
5、ommunicationControllerisgiven.ThenetworkcommunicationserverwithE1networkdriverhasbeenappliedinrealcommunica-tionsystems.Keywords:MPC8270;FCC;HDLC;E1;embeddedLinux;networkdriver0引言El是我国电信传输网一次群使用的传输标准,E1被广泛应用于基站、交换局间、广域网的数据传输链路。经过信息基础设施的长期建设和发展,我国已经拥有了丰富的E1信道资源。近年来,随着I
6、P网的迅猛发展,基于IP包的分组交换在通信中所占的比重日益增大,实现在El上的分组传输方式,可使El通信电路资源得到充分地利用。HDLC(Hish—LevelDataLinkControl,高级数据链路协议)是一个在同步网上传输数据并面向比特的数据链路层协议。HDLC被广泛应用于点对点或多点的数据链路通信中。将IP包承载在HDLC上收稿日期:2009-03-16;修回日期:2009-09-07通讯作者:高建国电话:(025)83492606E.mail:ganJs@njupt.edu.ca在E1电路上进行传输的技术(简称IPove
7、rHDLCoverE1)是目前成熟的技术。MPC8270是美国飞思卡尔公司推出的一种功能强大的双核RISC(精简指令集计算机)处理器,它具有一个高性能的PowerPC内核和一个能独立处理与多种外围设备通信的通信处理模块(CPM)。CPM支持多个通信控制器,如FCC(快速串行通信控制器)、scc(串行通信控制器)、SMC(串行管理通信控制器)、MCC(多信道通信控制器)等。CPM的FCC控制器含有执行HDLC通信协议的底层微代码,FCC控制器还具有接口复用功能,与El外围接口通信功能芯片结合后,可简便地组成在E1上进行HDLC协议通
8、信(HDLCoverE1)的硬件平台。万方数据南京邮电大学学报(自然科学版)2009年嵌入式Linux2.6.10操作系统是一个内核精简、稳定、高效的操作系统,它的网络通信子系统功能强大,并提供了许多广域网通信的网络驱动模型架构,其中就含有通用的H
此文档下载收益归作者所有