Design and Implementation of the Extended Routing Information Protocol for Mobile Ad-Hoc Networks in Linux

Design and Implementation of the Extended Routing Information Protocol for Mobile Ad-Hoc Networks in Linux PDF Author: Ravikumar Putta
Publisher: GRIN Verlag
ISBN: 3656323305
Category : Computers
Languages : en
Pages : 82

Get Book Here

Book Description
Master's Thesis from the year 2012 in the subject Computer Science - Software, Coventry University (MSRSAS - computer science and networking), course: Design and Implementation of the Extended Routing Information Protocol[ERIP] for Mobile Ad-hoc Networks in Linux, language: English, abstract: A Mobile Ad-hoc Network (MANET) is a network that can be established with no fixed infrastructure. This means that all its nodes behave as routers and take part in its discovery and maintenance of routes to other nodes in the network. Its routing protocol has to be able to cope with the new challenges that a MANET creates such as node mobility, security maintenance, quality of service, limited bandwidth and limited power supply. These challenges set new demands on MANET routing protocols, like low overhead operation, routing security and best path selection. This Thesis deals with the design and implementation of the Extended Routing Information Protocol (ERIP) for mobile ad-hoc networks in Linux. ERIP is a proactive protocol, characterized by low overhead operation, best path selection based on hop count, loop free working and routing security. Raw sockets are used for exchange of routing information, whereas data exchange happens via TCP or UDP sockets as required by the application. Low overhead operation of ERIP is guaranteed by using the incremental dump strategy. Incremental dumping of the routing table is realized by scheduling only partial updates, instead of full. The routing table is encrypted before broadcast using a simple shared key algorithm to provide routing security. The routing functionality of the implemented protocol is tested by first running ERIP on two laptops and using VLC media player to stream multimedia data between the laptops. The two laptops were then moved out of range of each other and intermediate nodes (laptops) were brought in that were running the same routing protocol. The data was communicated over multiple hops in near real time. The best path selection property was proved by setting up a network of ERIP nodes that had multiple paths between source and destination with different hop counts. The implemented protocol consistently routed data through the path that had the least hop count. Porting the developed protocol to the Linux kernel would allow it be part of the standard Linux distribution. Also, more complex cryptography algorithms can be implemented to provide data and routing security.

Design and Implementation of the Extended Routing Information Protocol for Mobile Ad-Hoc Networks in Linux

Design and Implementation of the Extended Routing Information Protocol for Mobile Ad-Hoc Networks in Linux PDF Author: Ravikumar Putta
Publisher: GRIN Verlag
ISBN: 3656323305
Category : Computers
Languages : en
Pages : 82

Get Book Here

Book Description
Master's Thesis from the year 2012 in the subject Computer Science - Software, Coventry University (MSRSAS - computer science and networking), course: Design and Implementation of the Extended Routing Information Protocol[ERIP] for Mobile Ad-hoc Networks in Linux, language: English, abstract: A Mobile Ad-hoc Network (MANET) is a network that can be established with no fixed infrastructure. This means that all its nodes behave as routers and take part in its discovery and maintenance of routes to other nodes in the network. Its routing protocol has to be able to cope with the new challenges that a MANET creates such as node mobility, security maintenance, quality of service, limited bandwidth and limited power supply. These challenges set new demands on MANET routing protocols, like low overhead operation, routing security and best path selection. This Thesis deals with the design and implementation of the Extended Routing Information Protocol (ERIP) for mobile ad-hoc networks in Linux. ERIP is a proactive protocol, characterized by low overhead operation, best path selection based on hop count, loop free working and routing security. Raw sockets are used for exchange of routing information, whereas data exchange happens via TCP or UDP sockets as required by the application. Low overhead operation of ERIP is guaranteed by using the incremental dump strategy. Incremental dumping of the routing table is realized by scheduling only partial updates, instead of full. The routing table is encrypted before broadcast using a simple shared key algorithm to provide routing security. The routing functionality of the implemented protocol is tested by first running ERIP on two laptops and using VLC media player to stream multimedia data between the laptops. The two laptops were then moved out of range of each other and intermediate nodes (laptops) were brought in that were running the same routing protocol. The data was communicated over multiple hops in near real time. The best path selection property was proved by setting up a network of ERIP nodes that had multiple paths between source and destination with different hop counts. The implemented protocol consistently routed data through the path that had the least hop count. Porting the developed protocol to the Linux kernel would allow it be part of the standard Linux distribution. Also, more complex cryptography algorithms can be implemented to provide data and routing security.

Computing and Network Sustainability

Computing and Network Sustainability PDF Author: H.R . Vishwakarma
Publisher: Springer
ISBN: 9811039356
Category : Technology & Engineering
Languages : en
Pages : 427

Get Book Here

Book Description
The book is compilation of technical papers presented at International Research Symposium on Computing and Network Sustainability (IRSCNS 2016) held in Goa, India on 1st and 2nd July 2016. The areas covered in the book are sustainable computing and security, sustainable systems and technologies, sustainable methodologies and applications, sustainable networks applications and solutions, user-centered services and systems and mobile data management. The novel and recent technologies presented in the book are going to be helpful for researchers and industries in their advanced works.

Applications of Evolutionary Computing

Applications of Evolutionary Computing PDF Author: Mario Giacobini
Publisher: Springer
ISBN: 3540718052
Category : Computers
Languages : en
Pages : 775

Get Book Here

Book Description
This book constitutes the refereed joint proceedings of seven workshops on evolutionary computing, EvoWorkshops 2007, held in Valencia, Spain in April 2007. It examines evolutionary computation in communications, networks, and connected systems; finance and economics; image analysis and signal processing; and transportation and logistics. Coverage also details evolutionary algorithms in stochastic and dynamic environments.

MobiWac '04

MobiWac '04 PDF Author:
Publisher:
ISBN:
Category : Mobile communication systems
Languages : en
Pages : 154

Get Book Here

Book Description


The ... IEEE International Symposium on Personal, Indoor, and Mobile Radio Communications

The ... IEEE International Symposium on Personal, Indoor, and Mobile Radio Communications PDF Author: IEEE International Symposium on Personal, Indoor, and Mobile Radio Communications
Publisher:
ISBN:
Category : Mobile communication systems
Languages : en
Pages : 832

Get Book Here

Book Description


Simulation in Computer Network Design and Modeling: Use and Analysis

Simulation in Computer Network Design and Modeling: Use and Analysis PDF Author: Al-Bahadili, Hussein
Publisher: IGI Global
ISBN: 1466601922
Category : Computers
Languages : en
Pages : 582

Get Book Here

Book Description
"This book reviews methodologies in computer network simulation and modeling, illustrates the benefits of simulation in computer networks design, modeling, and analysis, and identifies the main issues that face efficient and effective computer network simulation"--Provided by publisher.

Conference Proceedings

Conference Proceedings PDF Author:
Publisher:
ISBN:
Category : Mobile computing
Languages : en
Pages : 350

Get Book Here

Book Description


Library & Information Science Abstracts

Library & Information Science Abstracts PDF Author:
Publisher:
ISBN:
Category : Information science
Languages : en
Pages : 922

Get Book Here

Book Description


Conference Record

Conference Record PDF Author:
Publisher:
ISBN:
Category : Telecommunication
Languages : en
Pages : 356

Get Book Here

Book Description


Handbook on Mobile and Ubiquitous Computing

Handbook on Mobile and Ubiquitous Computing PDF Author: Laurence T. Yang
Publisher: CRC Press
ISBN: 1439848114
Category : Computers
Languages : en
Pages : 718

Get Book Here

Book Description
Consolidating recent research in the area, the Handbook on Mobile and Ubiquitous Computing: Status and Perspective illustrates the design, implementation, and deployment of mobile and ubiquitous systems, particularly in mobile and ubiquitous environments, modeling, database components, and wireless infrastructures. Supplying an overarching perspective, the book is ideal for researchers, graduate students, and industry practitioners in computer science and engineering interested in recent developments in mobile and ubiquitous computing. It discusses new trends in intelligent systems, reviews sensory input and multimedia information, and examines embedded real-time systems. With coverage that spans security, privacy, and trust, the book is divided into six parts: Mobile and Ubiquitous Computing—illustrates the concepts, design, implementation, and deployment of mobile and ubiquitous systems Smart Environments and Agent Systems—discusses a new trend toward intelligent systems that are completely connected, proactive, intuitive, and constantly available Human–Computer Interaction and Multimedia Computing—describes guidelines for designing multisensory input and output for mobile devices Security, Privacy, and Trust Management—presents an approach to dynamically establish trust between a system and its mobile client in a flexible manner using a multi-agent negotiation mechanism Embedded Real-Time Systems—introduces novel work on how mobile, ubiquitous, and intelligence computing can be realized Networking Sensing and Communications—covers challenges, designs, and prototype solutions for establishing, managing, and maintaining current sensor networks in mobile and ubiquitous computing environments Containing the contributions of more than 70 researchers, practitioners, and academics from around the world, the book brings together the latest research on the subject to provide an understanding of the issues being addressed in the field. Filled with extensive references in each chapter, it provides you with the tools to participate in the design, implementation, and deployment of systems that are connected, proactive, intuitive, and constantly available.