论文部分内容阅读
随着IP技术的快速发展,人们提出在下一代网络中以IP网络作为未来信息网统一传送平台的设想,即要实现电信网、计算机网和有线电视网三大网络融合,为此各种网络媒体间的格式转换需求增加并推动了媒体网关的快速发展。
本课题的设计目标是媒体网关处理器卡设计,卡上采用了飞思卡尔的著名通信处理器芯片MPC8270。课题分为硬件和软件两个部分。为了利用现有技术加快研制进程,设计参考了深圳诚拓公司生产的CTDB MP8270开发板及由它提供的Linnux开发工具。
本文的工作任务是软件设计,主要实现在嵌入式Linux平台下利用MPC8270多信道控制器(MCC)与快速通信控制器(FCC)分别实现E1时分信号与IP分组信号的接收与发送,并编制应用程序实现El电路信号与IP分组信号间的双向转换。
文章首先阐述了媒体网关的构造与协议,接着介绍MPC8270开发板和嵌入式Linux平台的开发环境,其次重点介绍TDM接口驱动程序中MCC的初始化过程,包含了多信道的配置方法,然后介绍了各主要功能模块与实现流程,包括了TDM端口E1信号的接收,发送,中断处理程序及分组包转换流程等,最后是总结与鸣谢。