You are on page 1of 15

PERFORMANCE EVALUATION OF ADHOC ROUTING

PROTOCOLS USING CLUSTERS


By
GOWRI. V

(Register No.:10CS0806)

JULAIGA NATCHIYAL. A

(Register No.:10CS0810)

SINDHU. M

(Register No.:10CS0823)

Submitted in partial fulfillment of the requirement for the award of the degree of

BACHELOR OF SCIENCE
in

COMPUTER SCIENCE
OF PONDICHERRY UNIVERSITY

DEPARTMENT OF COMPUTER SCIENCE


AVVAIYAR GOVERNMENT COLLEGE FOR WOMEN
KARAIKAL-609602
APRIL 2013

BONAFIDE CERTIFICATE
This is to certify that this project work entitled PERFORMANCE EVALUATION OF
ADHOC ROUTING PROTOCOL USING CLUSTER is a bonafide record of work done by
GOWRI

(Reg.

No.

10CS0806),

JULAIGA

NATCHIYAL

(Reg.No.10CS0810)

and

SINDHU(Reg. No.10CS0823) in partial fulfillment for the degree of Bachelor of Science in


Computer Science of Pondicherry University.

This project work has not been submitted elsewhere for the award of any other degree to the best of
our knowledge.

PROJECT GUIDE & HEAD OF THE DEPARTMENT


Mr. S. PRASATH SIVASUBRAMANIAN
Department of Computer Science
A.G.C.W
Karaikal-609 602

Submitted for the University Project Viva-Voice held on ...

INTERNAL EXAMINER

EXTERNAL EXAMINER

DEPARTMENT OF COMPUTER SCIENCE


AVVAIYAR GOVERNMENT COLLEGE FOR WOMEN
KARAIKAL-609602

S.PRASATH SIVASUBRAMANIAN

Date: 11.04.2013

Assistant Professor. and Head,


Department of Computer Science,
A.G.C.W,
Karaikal.

This is to certify that this project work entitled PERFORMANCE EVALUATION OF


ADHOC ROUTING PROTOCOL USING CLUSTER is done by
GOWRI
JULAIGA NATCHIYAL
SINDHU

(Reg. No. 10CS0806),


(Reg.No. 10CS0810)
(Reg. No. 10CS0823)

under my supervision and guidance in partial fulfillment for the award of the degree of Bachelor of
Science in Computer Science of Pondicherry University Karaikal.
This project work has not been submitted elsewhere for the award of any other degree to the
best of our knowledge.

PROJECT GUIDE

ACKNOWLEDGEMENT

Inestimable help and interminable cooperation rendered by many good hearts have helped us
to complete the project with the blessings of ALMIGHTY.
First and foremost we would like to express our wholehearted thanks to our respected guide
Mr. S. Prasath Sivasubramanian. M.Sc., M.Phil., M.Tech, Head of the Department of Computer
Science, for his valuable support, technical suggestions and guidance during the entire tenure of this
project work, without him this work is unimaginable.
We express our sincere thanks to all our department staff for their kind consents to carry out
this project work.
We wish to express out the deepest sense of gratitude and whole hearted thanks to Dr.Mrs.
Thamizharasi Tamizhmani, Principal, Avvaiyar Government College for Women, Karaikal for
providing us necessary support for studying this course.
We are greatly indebted our family for having elucidated work like impudence, dynamic and
love. They were on no account short of words that proved to be a source of encouragement during
the foggy times when we needed the most.
We are grateful to all our friends who have given nice suggestions and great support which
enables us to complete this project.
Gowri.V
Julaiga Natchiyal.A
Sindhu.M

ABSTRACT

The project entitled PERFORMANCE EVALUATION OF ADHOC ROUTING


PROTOCOLS USING CLUSTER aims in evaluating the performance of three well known
protocols that are commonly used in Mobile Adhoc Network, namely Destination Sequenced
Distance Vector Routing(DSDV), Dynamic Source Routing(DSR) and Associativity Based
Routing(ABR) Using cluster.
The project evaluates the performance of these protocols based on the Mobility factor, Link
Change, and delay in transmission.
The project is implemented using Java programming language, and the results are tabulated
as graph using Excel sheet.

CONTENTS
Chapter No
1

Title
INTRODUCTION
1.1 Overview of Wireless Networks
1.2 Protocol Performance Evaluation
1.3 Clustering in MANET
1.4 Plan of the Project Report
SYSTEM STUDY AND ANALYSIS
2.1 Introduction
2.2 Problem Description
2.3 Proposed System
2.4 Feasibility of the Project
SOFTWARE REQUIREMENTS SPECIFICATIONS
3.1 Introduction
3.2 Purpose of the Software Requirements Specification
3.3 Overview of the Software Requirements Specification
SYSTEM DESIGN
4.1 Introduction
4.2 Architectural View of the Proposed System
TESTING AND IMPLEMENTATION
5.1 Introduction
5.2 System Testing
5.3 Functional Testing
5.4 Implementation
5.5 Results and Discussions
CONCLUSION AND FUTURE ENHANCEMENTS
6.1 Conclusion
6.2 Enhancements

BIBLIOGRAPHY

APPENDICES
APPENDIX-I About JAVA
APPENDIX-II Project Coding and Output

Page No
1
1
2
3
3

4
4
4
9
10

12
12
12
12

14
14
14

22
22
22
23
23
23

29
29
29

30

32
35

INTRODUCTION

SYSTEM STUDY AND ANALYSIS

SOFTWARE REQUIREMENTS
SPECIFICATIOS

SYSTEM DESIGN

TESTING AND IMPLEMENTATION

CONCLUSIONS AND FUTURE


ENHANCEMENTS

BIBLIOGRAPHY

APPENDICES

You might also like