dc.contributor.author |
Akkari, Maha Abdallah. |
dc.date.accessioned |
2013-10-02T09:24:20Z |
dc.date.available |
2013-10-02T09:24:20Z |
dc.date.issued |
2012 |
dc.identifier.uri |
http://hdl.handle.net/10938/9420 |
dc.description |
Thesis (M.S.)--American University of Beirut, Department of Computer Science, 2012. |
dc.description |
Advisor : Dr. Wassim El-Hajj, Assistant Professor, Department of Computer Science--Committee Member : Dr. Haidar Safa, Associate Professor, Department of Computer Science. |
dc.description |
Includes bibliographical references (leaves 39-40) |
dc.description.abstract |
Given the unpredictability of the wireless medium, one of the major challenges in Mobile Ad Hoc networks (MANETs) remains to be the efficiency of the underlying routing protocol. One of the common routing protocols currently used in MANETs is Optimized Link State Routing Protocol (OLSR). To maintain the topology information at each node, OLSR uses a smart ooding algorithm called multipoint relay (MPR). Instead of using blind broadcasting where each node sends a control message to all its neighbors, MPR selects a small set of nodes to do the broadcasting such that all network nodes are covered. In this project we propose an approach, MOLSR, which uses mobile agents (MA) to maintain the MANET topology information. MOLSR completely replaces MPR and integrates seamlessly with OLSR for the purpose of improving network performance. In the proposed approach, every node creates and launches a MA that intelligently travels the network and returns to its launcher with the full topology. In case a MA is lost along its journey, MOLSR automatically recovers the MA and makes sure it proceeds to cover the whole network. The major advantage of MOLSR over MPR is using unicast instead of broadcast. Extensive simulations were conducted using NS3 to compare the performance of MOLSR vs. MPR. The MA was implemented using LUA scripting language and integrated within NS3. The metric used for comparison includes: the number of messages exchanged in the network, the tra c volume exchanged in the network, delay, and throughout. |
dc.format.extent |
ix, 40 leaves : ill. ; 30 cm. |
dc.language.iso |
eng |
dc.relation.ispartof |
Theses, Dissertations, and Projects |
dc.subject.classification |
T:005772 AUBNO |
dc.subject.lcsh |
Mobile agents (Computer software). |
dc.subject.lcsh |
Ad hoc networks (Computer networks). |
dc.subject.lcsh |
Routers (Computer networks). |
dc.subject.lcsh |
Computer network protocols. |
dc.subject.lcsh |
Wireless communication systems. |
dc.subject.lcsh |
Information networks. |
dc.subject.lcsh |
Mathematical optimization. |
dc.title |
MOLSR : Mobile-Agent-Based Optimized Link State Routing Protocol |
dc.type |
Thesis |
dc.contributor.department |
American University of Beirut. Faculty of Arts and Sciences. Department of Computer Science. |