300 likes | 459 Views
MSc thesis presentation. Simulation of Ant Routing Protocol for Ad-hoc networks in NS-2. FJ Arbona Bernat E-mail: <f.j.arbonabernat@student.tudelft.nl>. Supervisor: prof.dr.ir. P.F.A. Van Mieghem Mentor: ir. S.S. Dhillon Advisor: dr.ir. F.A. Kuipers. November 22, 2006.
E N D
MSc thesis presentation Simulation of Ant Routing Protocol for Ad-hoc networks in NS-2 FJ Arbona Bernat E-mail: <f.j.arbonabernat@student.tudelft.nl> Supervisor: prof.dr.ir. P.F.A. Van Mieghem Mentor: ir. S.S. Dhillon Advisor: dr.ir. F.A. Kuipers November 22, 2006 Faculty of Electrical Engineering, Mathematics and Computer Science Network Architectures and Services Group
Table of Contents Introduction W_AntNet Implementation details Algorithm basic description Simulation results Static scenario Mobile scenario Larger scenario Conclusions and Future Work
Introduction: MANETs (1) Mobile ad-hoc networks (MANETs) are increasing in popularity. Possible applications: Networks amongst defense and civil security staff and their communication devices. Traffic and mobility applications. Domotica and residential networks. Robotics and sensor networks.
Introduction: MANETs (2) Routing protocols should resolve: Lack of fixed infrastructure. Dynamic topologies. Multi-hop. Bandwidth-constrained. Energy-constrained operation. Security issues. Need for scalabability.
Introduction: ant routing (1) Ant routing is a scheme for routing inspired by the behavior of real ants: Ants (control packets) collect information about the network conditions and are used to update and maintain routing tables. Based on swarm intelligence, used to solve complex optimization problems.
Introduction: ant routing (2) How it works: 2 5 1 Src 3 6 2 4 Dst
Introduction: ant routing (3) How it works: 2 5 1 Src 3 6 2 4 Dst
Introduction: ant routing (4) How it works: 2 5 1 Src 3 6 2 4 Dst
Introduction: ant routing (5) How it works: 2 5 1 Src 3 6 2 4 Dst
Table of Contents Introduction W_AntNet Implementation details Algorithm basic description Simulation results Static scenario Mobile scenario Larger scenario Conclusions and Future Work
W_AntNetImplementation details This project involves simulating ant routing protocol for MANETs and comparing its performance with other protocols, like AODV or DSR. Protocol implemented: W_AntNet Derived from AntNet. Neighbor management added. Simulation environment: NS-2
W_AntNetAlgorithm basic description FAs are generated regularly at every node. Each FA: Stores address and arrival time of visited nodes. Chooses next hop. Cycle detection. Once at destination, generates BA. Each BA: Travels same path in opposite direction. Updates routing table and local traffic model. Neighbor management.
Table of Contents Introduction W_AntNet Implementation details Algorithm basic description Simulation results Static scenario Mobile scenario Larger scenario Conclusions and Future Work
Simulation results:Static scenario 10 nodes manually placed. Traffic: 9 connections later increased to 15. Packet size: 64, 128, 512 and 1024 bytes
Simulation results: static scenarioFA sent only during Training Period
Simulation results: static scenarioFA sent only during Training Period
Simulation resultsMobile environment 50 mobile nodes in a 1500x300m2 area. Mobility: Speed: 1 ~ 20 m/s 10 pseudorandom scenarios with 7 pausetimes. Traffic: 10, 20 or 30 CBR sources Rate: 4 pkts/s Packet size: 64bytes Bandwidth radio channel: 2Mbps
Table of Contents Introduction W_AntNet Implementation details Algorithm basic description Simulation results Static scenario Mobile scenario Larger scenario Conclusions and Future Work
Conclusions High overhead due to route maintenance: Node queues congested. Packets dropped. W_AntNet performance is poor compared to AODV or DSR. FA generation rate is a key parameter. Ant routing well suited for fixed networks with high capacity channels.
Future work Further simulations using another simulator. Try a reactive approach. Do some real benchmarks. Study energy related issues.
Any question? Thank you very much for your attention!