基于MPC850及G.703接口路由器的设计和实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:jmxhyundai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet网络正在经历着飞速的发展,由此各种网络产品也层出不穷。近年来,随着软硬件资源的成熟与完善,嵌入式系统的应用已成为21世纪热点之一,其应用领域涉及通信、自动化、信息家电、军事等各个方面。本文主要介绍用PowerPC和嵌入式Linux开发一个路由器,并实现了硬件和部分软件过程。全文一共分六章,它们分别介绍路由器的背景、详细设计过程和结构框架。 第1章介绍了路由器的相关知识、嵌入式系统的概念和课题背景。包括了路由器的工作原理和特点,嵌入式系统的硬件和软件,重点介绍了嵌入式Linux在网络产品中的优点和广泛应用,并把它选作为开发路由器的软件系统。 第2章介绍了系统硬件设计。系统结构框图和各个模块进行介绍,包括MPC850的结构、FLASH模块、串口模块和以太网模块完成。 第3章重点介绍了2M接口的物理层芯片PEB2254应用和控制。对于2M接口的物理层芯片的选择,有很多方案。但是PEB2254功能更强大,它不但支持E1/T1模式,而且还支持HDLC、数据成帧和非成帧方式,也有信道信令的功能。因此,在路由器的功能上增加了开发灵活性。本章分别介绍了芯片的模块结构和相关寄存器的功能。 第4章主要介绍了E1接口设计和完成。E1接口是设计的重点,它主要包括了三个接口部分:一是PEB2254的CPU接口,主要完成PEB2254的寄存器初始化;二是MPC850的TSA,主要完成时隙的配置和PEB2254和MPC850串行口的配置;三是MPC850的SCC3的协议完成,SCC3运用HDLC数据格式实现链路层的协议。最后给出了相关寄存器的初始化值。 第5章主要介绍了路由器的软件结构设计。路由器的软件功能很复杂,但主要包括底层驱动模块、上层路由模块和一些安全机制。在本章节中主要用网络体系结构完成从2M和10M的路由功能。ISDN的数据格式加PPP协议的完成2M数据;以太网口完成以太网数据帧的收发。同时完成了底层的部分驱动程序。 第6章主要介绍了一些开发环境和调试过程。通过硬件软件测试后,基本完成了路由器的部分功能。 结论介绍了完成的工作情况、达到的目标和实现的性能,同时也为下一步工作作准备。
其他文献
本报告根据现有的只适用于网络层服务的Charging系统和Billing系统进行了研究和分析,提出了一个灵活的、合理的并同时能应用于网络层及应用层服务的CAB解决方案.针对UMTS网络
该文中,我们探讨了形式化方法在安全协议验证领域内的相关应用问题.其中,我们工作的重点将集中在Strand空间方法上.首先,我们介绍了安全协议描述方法发展的三个阶段,由此引出
MPEG-2标准系统部分规定了两种码流的复用传输规范.针对不容易发生错误的环境所制定的数据流规范称为节目流(PS,Program Stream),对于容易发生错误的环境所制定的数据流规范
为了让用户从海量信息中高效地获取自己需要的信息,推荐系统可以通过分析用户历史行为来了解用户的偏好,从而主动地为用户推荐其感兴趣的信息,满足用户的个性化需求。目前最
多传感器信息融合技术是一个崭新的交叉学科,其产生源于现代战争对多元信息处理的需求,是当今各类信息、数据来源方式多样化的重要处理方式,通过综合各类信息以取得最佳的推
直扩通信技术具有很强的抗干扰能力、低截获率、良好的码分多址通信能力和高保密性等优点,因此它在军事和民用通信、遥测、定位等领域得到了广泛的应用。 由于直扩信号具有
目前高校数字通信实验教学项目内容单一,缺乏灵活性,跟不上现代通信技术的发展要求。为了适应电子通信技术的发展,研制了一种高等院校数字通信专业课和数字通信技术研究用的“综