×

多协议路由器的功能与基于嵌入式Linux平台的设计

消耗积分:0 | 格式:rar | 大小:0.2 MB | 2017-10-25

分享资料个

  Ad Hoc无线网络具有自身的特殊性,在组建实际使用的无线工作网络时,必须充分考虑网络的应用规模和扩展性,以及应用的可靠程度及实时性要求,选择合适的网络拓扑结构。目前Ad Hoc无线网络正朝着大规模方向发展,逐渐呈现分级化的趋势,以两级式的网络为代表。在两级式网络中,拓扑如图1所示。网络分为骨干网、子网两级。子网级中,每个子网都可以构成独立的Ad Hoc网络,可采用不同的路由协议。骨干网由多协议路由器节点和普通节点构成,其中,普通节点主要完成骨干网中的数据和控制信息的分发;而多协议路由器除了具备普通节点的功能外还要负责实现对子网的管理、控制和数据交互,是骨干网的核心设备。

 多协议路由器的功能

  多协议路由器作为骨干网的一个节点,运行一定的Ad Hoc网络路由协议,实现骨干网络由寻址的功能。

  在分级式Ad Hoc网络中,多协议路由器通过和子网网关进行交互实现对子网的管理。子网内的通信类似于一般的Ad Hoc网络;而子网间的通信需要通过子网网关节点和骨干网节点进行中转,可分为两种情况—同一路由器下同构/异构子网间的通信以及不同路由器下同构/异构子网间的通信。为了实现子网间的有效通信,路由器需要完成多种协议之间的相互转换。

  多协议路由器的功能与基于嵌入式Linux平台的设计

  Internet接入的需求使得分级式Ad Hoc网络必须存在一个接入点AP(Access Point)。考虑到网络环境,这个功能需要由多协议路由器实现。综上所述,多协议路由器主要实现骨干网路由寻址、协议转换、Internet接入的AP三大功能。

 多协议路由器的设计

  一般情况下,Ad Hoc网中的路由器为车载式或背负式,所以多协议路由器必须有高集成度和移动性。考虑到以上因素,我们选用了现在最为流行的嵌入式系统设计方法,多协议路由器的硬件平台的微处理器采用Motorola公司的ColdFire嵌入式处理器MCF5272,选择uClinux作为平台的操作系统。这样不仅可以缩短研发周期,而且为软硬件的设计、调试带来极大的方便。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !