Font Size: a A A

Realization Of AODV On ARM Platform And Improvement Of AODV

Posted on:2010-01-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhaoFull Text:PDF
GTID:2178360278466032Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Ad Hoc networks are becoming the hot spot of Internet development. Moving Ad Hoc networks have been used in daily life as complementariness of the WLAN. Combined with Personal Area Networks (PAN, i.e., Bluetooth, BodyLAN and etc), they are able to provide wireless connection for equipments in short distance without human control. Along with the development of the wireless communication, Ad Hoc networks will have a broader application as well.In the first part, base on the project requirement, the way how to realize AODV routing protocol based on ARM Linux platform is introduced. The hardware of system is a S3C2410 development board based on ARM9 microprocessor. Firstly, the method how to setup a cross-compiling environment is described, which is the foundation of embedded development on ARM Linux. Then the method how to transport Bootloader of ARM system, called vivi, which is the BIOS on ARM Linux, is described. Then the way how to setup root file system by transporting Busybox and the way how to transport the Linux 2.6.18 kernel are described, which will enable the 2.6 kernel to boot up on ARM Linux platform. Then the method how to modify USB driver and the method how to transport USB Wireless Network Adapter driver are described, which will make the USB Wireless Network Adapter runnable, and this is the foundation of wireless communication. Finally the method how to transport AODV routing protocol is described and a multi-hop test is taken, too.In the second part, the complete mechanism of AODV, especially the route-creating mechanism, will be researched, and more attention will be paid to the sequence number, the routing request and the routing reply. Then a thought of improvement for AODV is put forward to enable multiple uninterrelated paths between a source node and a destination node to be established, aiming to use the net resource more efficient, and the modification is simulated using network simulator 2(NS2, commended by MANET working group) to analysis the performance.
Keywords/Search Tags:ARM2410, Linux 2.6 kernel, AODV, uninterrelated path
PDF Full Text Request
Related items