Research methodology of Performance Comparison Of TCP Against CBR Using Reactive And Proactive Protocols

Research methodology 

As this a pure development Performance Comparison Of TCP Against CBR Using Reactive And Proactive Protocols project, quantitative research methodology is used across this project and two important scenarios are created and the results are compared using the graphs. In general the quantitative methodology includes the empirical investigation and analysis of the comparison results and in this project scenarios are compared in order to test the performance of TCP against CBR across MANETs using the AODV routing protocol and the actual network setup’s used are given below

 Scenario 1 

Number of nodes

 

200
Network Scale

 

Campus
Network size

 

100X100 meters

 

Model Family

 

 MANET
Routing protocol

 

AODV

 

Application File Transfer Protocol(FTP)

 

Traffic type TCP
TCP Parameter

 

Tahoe

 Scenario 2 

Number of nodes

 

200
Network Scale

 

Campus
Network size

 

100X100 meters

 

Model Family

 

 MANET
Routing protocol

 

AODV (AODV)

 

Application Voice

 

Traffic type  CBR
TCP Parameter

 

Default

 Scenario3 

Number of nodes

 

200
Network Scale

 

Campus
Network size

 

100X100 meters

 

Model Family

 

 MANET
Routing protocol

 

DSR

 

Application File Transfer Protocol(FTP)

 

Traffic type TCP
TCP Parameter

 

Tahoe

 Scenario4 

Number of nodes

 

200
Network Scale

 

Campus
Network size

 

100X100 meters

 

Model Family

 

 MANET
Routing protocol

 

DSR

 

Application Voice

 

Traffic type  CBR
TCP Parameter

 

Default

 Scenario5

Number of nodes

 

200
Network Scale

 

Campus
Network size

 

100X100 meters

 

Model Family

 

 MANET
Routing protocol

 

DSDV

 

Application File Transfer Protocol(FTP)

 

Traffic type TCP
TCP Parameter

 

Tahoe

 Scenario6

Number of nodes

 

200
Network Scale

 

Campus
Network size

 

100X100 meters

 

Model Family

 

 MANET
Routing protocol

 

DSDV

 

Application Voice

 

Traffic type  CBR
TCP Parameter

 

Default

 Scenario7

Number of nodes

 

200
Network Scale

 

Campus
Network size

 

100X100 meters

 

Model Family

 

 MANET
Routing protocol

 

OLSR

 

Application File Transfer Protocol(FTP)

 

Traffic type TCP
TCP Parameter

 

Tahoe

 Scenrio8 

Number of nodes

 

200
Network Scale

 

Campus
Network size

 

100X100 meters

 

Model Family

 

 MANET
Routing protocol

 

OLSR

 

Application Voice

 

Traffic type  CBR
TCP Parameter

 

Default

 OPNET modeler 

OPNET modeler is used as the simulation tool in this project, as the scope of coding is less in this tool and generating the scenarios with respect to the proactive and reactive routing protocols is very easy in OPNET when compared to the simulations tools like NS2. OPNET can be installed on windows operating system, where as the other simulation tools kike NS2 should be installed on Linux. 

Basic simulation model is as shown in the below diagram 

Project Plan 

Task Start date

 

End date

 

Duration

 

Proposal     One week

 

Literature review report

 

    11 days

 

Design of the application     Two weeks

 

Research Analysis

 

    8 days

 

Simulation and testing

 

    Three weeks

 

Dissertation report

 

    Three weeks

 

 Conclusion                  

The main aim of this project is to evaluate the performance of TCP against CBR across MANETs using two proactive routing protocols like DSDV and OLSR and reactive routing protocols like DSR and AODV. A total of 8 scenarios are created in this project, where four scenarios are created to generate the TCP traffic using a simple file transfer application and four scenarios are used to generate the CBR traffic using a voice application. All the scenarios are compared against the simulation results using the OPNET modeler and the best performing traffic against the best routing protocol in comparison to the AODV routing protocol is done in this project.

This paper is written and submitted by Sujana Priya V

Leave a Reply

Your email address will not be published. Required fields are marked *