SlideShare a Scribd company logo
ISSN : 2347 - 8446 (Online)
ISSN : 2347 - 9817 (Print)
www.ijarcst.com
International Journal of Advanced Research in
Computer Science & Technology (IJARCST 2014)
© All Rights Reserved, IJARCST 201491
Vol. 2, Issue 2, Ver. 1 (April - June 2014)
Computer Network Performance Evaluation Based on Different
Data Packet Size Using OMNeT++ Simulation Environment
I
Mr. Dhobale J V, II
Dr. Kalyankar N V, III
Dr. Khamitkar S D
I
Assist. Professor, Shri. D B P C O M, Manur, Nashik (MH)
II
Principal,Yeshwant College Nanded (MH)
III
Reader & Director, School of Computational Sciences, SRTMU, Nanded
I. Introduction
The performance of the Network configurations is measured
using simulation environment. We preferred OMNeT++ Version
4.2 ( Objective Modular Network Testbed ) object oriented
modular discrete event network simulation framework with
INET framework for OMNeT++ with 2.2.0-ae90ecd release.
Development of OMNeT++ is started in 1992, since then many
people contributed to OMNeT++ with several models. It is
primarily used to simulate the communication networks and other
distributed systems. It is used for academic as well as Industrial
research purposes. OMNeT++ runs on Windows, Mac & Linux
Operating Systems. Here are the features of OMNeT++ which
makes it different from other simulation environment:
OMNeT++ is designed to support network simulation on a1.	
large scale.
Modular structure.2.	
The design of NED (Network Description).3.	
GUI Interface with Graphical Editor.4.	
Separation of Model and Experiments.5.	
Simple Module Programming Model.6.	
Design of the Simulation Library.7.	
Parallel Simulation Support.8.	
Real-Time Simulation, Network Emulation.9.	
Animation and Tracing Facility.10.	
Visualization of Dynamic Behaviour.11.	
Enriched Result Analysis Mechanism12.	
INET consists of several simulation application models. We use
NclientsnetworkapplicationwithbasicHTTPnetworksetupfrom
INET to carry out our experiments. It consists of client server
environment with variable number of clients.
Performance evaluation parameters are set through initialization
(INI)andNetworkDescription(NED)filesandinourexperiments
those files are basicHTTP.ini and Nclients.ned and result of the
experiment is collected through answer (ANF) file. We setup the
experiment to evaluate the network performance by changing the
Data Packet Sizes. To investigate the problem How Data Packet
size affecting the Network Performance? We use **.tcp.mss
(Maximum Segment Size) parameter from basicHTTP.ini file.We
took reading by changing Data Packet Size to 256bytes, 536bytes,
1072bytes & 2144Bytes and collect the readings. We evaluated
Network performance in terms of ServerThroughput.Throughput
from the server is evaluated through ThruputFrom module while
throughput to the server is evaluated through ThruputTo module.
Throughput is number of bits transferred per second from server
to the client or vice versa.
II. Related Work
Number of Researchers has contributed their efforts for the
performance evaluation of wired as well wireless Computer
Networks. These research papers evaluated performance on the
basis of different parameters and methodologies. Here we are
considering contribution papers in the area of wired networks.
Research Paper entitled “A general communication performance
evaluation model based on routing path decomposition” shows
that High-level modelling and simulation methods are necessary
for the evaluations of various options in Network on Chip (NoC)
architectures, in order to meet the stringent requirements of the
increasing complicated future MPSoCs (Multi-processor system-
on-chips). An analytical solution is proposed and a performance
model based on the routing path decomposition and the traditional
queuing system in presented in detail. The analytical model
features comprehensive and elaborate performance estimation
for a variety of networks under different configurations. Research
validate the reliability of the proposed model through extensive
experiments and demonstrate its usefulness in performance
prediction, including computation of the overall packet latency for
the network and the latency distribution in different channels.
One such paper “Real-time Performance Evaluation of Line
TopologySwitchedEthernet”isthepaperpublishedinInternational
Journal of Automation and Computing” in October 2008 by Fan
Cen,Tao Xing & Ke-TongWu present new procedure to calculate
the end to end delay in switched Ethernet using network calculus.
The researchers applied this procedure to assess the real-time
performance of line topology switched Ethernet. The outcome
of the paper shows that the results are matching with the result
of simulations and the maximum end to end delay in the network
linearlyincreaseswiththepacketlengthandswitchnumber.These
are the key factors impacting the delay.
EsmaYildirim –Tevfik Kosar in their Research Paper titled “End-
to-End Data-Flow Parallelism for Throughput Optimization in
High-Speed Networks” published in Journal of Grid Computing
(2012) 10:395-418 proved that the end-to-end transfer throughput
in high-speed networks could be improved dramatically by using
data parallelism that takes into account the end-system capacities
such as the cpu load, disk access speed and NIC capacity over the
Abstract
with this research paper we are investigating the effect of different Data Packet Sizes on the Computer network Performance. The
performance of the Network is evaluated on the basis of Throughput. To investigate the problem we are using OMNeT++ network
simulation framework and Nclient application module from INET framework. We have considered four different types of data packet
sizes i.e 256, 536, 1072 & 2144bytes for our experiments. The performance of the Network is measured in terms of throughput.
Keywords
OMNeT++, NClient, INET, Network Performance, Throughput, Data Packet Size, Datarate, Simulation, Server, Clients.
ISSN : 2347 - 8446 (Online)
ISSN : 2347 - 9817 (Print)
www.ijarcst.com
International Journal of Advanced Research in
Computer Science & Technology (IJARCST 2014)
© 2014, IJARCST All Rights Reserved
92
Vol. 2, Issue 2, Ver. 1 (April - June 2014)
nodes. The model presented in this study provides the parallelism
parameters such as the optimal number of streams per stripe,
number of stripe per node and number of nodes dynamically. The
experimental results conducted using various settings indicate the
accuracy of the model and close-to maximal throughput values.
The model also gives very good results with immediate sampling
especially for large file sizes.
III. Research Methodology
As mentioned in the Introduction section we are using Simulation
environment with OMNeT++ framework to carry out our
experiment. We have used Nclient application form INET to
simulate our research. There are three basic setup provided under
Nclients in INET those TelenetApp, File transfer and basicHTTP
module. Out of these we choose basicHTTP module with
TCPBasicCliApp and TCPGenericSrvApp modules. TelenetApp
generates very low traffic.
Fig. 1: Nclients.Ned: Client Server experimental setup
configuration
To measure the performance of the present network we use
thruputMeter modules. This module is placed between TCP and
TCPApp layer. We required two modules to collect result for
incoming and outgoing traffic to the server. Our client and server
are the StandardHost modules provided in the INET. We have
modified the StandardHost with thruputMeter. Modified structure
ofstandardHostalongwiththruputMeterisshowinfigure2below.
The results of the experiments are collected in excel file from
the default .ans file. .ans file in OMNeT++ gives two types of
results vector and scalar.Vector results are recording of time series
data and scalar results are supposed to record a single value per
simulation run. We have considered scalar result as avg. thruput
for our analysis purpose, Throughput of both thruputMeter i.e.
thruputFrom & thruputTo related to the server.
Fig. 2: StandardHost with thruputMeter module between tcp &
tcpApp
We collect the readings of the simulation experiment by two
ways:
We Kept datarate constant and changed the number of clients1.	
on the server and average throughput scalar values are
collected for respective experiments.
For specific setup on a server we change the datarate and2.	
collect the scalar average throughput in excel files.
For our experiment we kept datarate variation between 10Mbps to
100Mbps with the interval of 10Mbps and clients variance from
10 clients per server to 150 clients per server with the interval
of 10 clients. We took these reading with four packet sizes i.e.
at 256bytes, 536bytes, 1072bytes and 2144bytes with delay=
0.1us unless and until mentioned. We have run each simulation
experiment for n=500s (simulation seconds). We collected the
throughput results by running the simulation experiment 10
(datarate variance from 10Mbps to 100Mbps with the interval of
10Mbps) ×15 (no of client variance from 10 clients to 150 clients
with the interval of 10) × 4 (packet sizes i.e. 256, 536, 1072 &
2144 bytes) =600 times.
IV. Result Analysis
Throughput values of the simulation experiment is collected in
excel file. We have collected results at 10, 20, 30, 40, 50, 60, 70,
80, 90, 100Mbps with 10, 20, 30….…130, 140, 150 clients per
server. These results are collected for four packet sizes i.e. 256,
536, 1072 & 2144 byte. Our result shows that throughput values
from the server and to the server for four data packet sizes are
minimum at 10Mbps with 10 number of clients per server and
maximum are at 10Mbps for packet sizes 536, 1072 & 2144. For
packet size 256 both throughput from the serve and throughput to
the server are maximum at 100Mbps with 150 clients per server
and at 20Mbps with 130 clients per server respectively.
A. With Constant Datarate
We analyze the trend of throughput by keeping datarate constant
and changing the number of clients from 10 number of clients to
the 150 clients per server for all four data packet sizes.
ISSN : 2347 - 8446 (Online)
ISSN : 2347 - 9817 (Print)
www.ijarcst.com
International Journal of Advanced Research in
Computer Science & Technology (IJARCST 2014)
© All Rights Reserved, IJARCST 201493
Vol. 2, Issue 2, Ver. 1 (April - June 2014)
Fig 3: Throughput From server at 10Mbps
By analysing the experimental readings for throughput From the
server we came to know that average throughput from the server is
increases with increase in the number of clients from 10 number of
clients till 110 number of clients per server for all the data packet
sizes, it falls with 120 number of clients on a server for all data
packet sizes except data packet size with 256bytes. Throughput
from the server for all the data packet sizes is maximum with
130 number of clients amongst the interval of clients ranging
from 10 number of clients to 150 clients per server on the server.
Throughput readings with 140 number of clients decrease from
the value with 130 number of clients and it increases with 150
number of clients in compare to throughput from the sever with
140numberofclients.Thisthroughputpatterissameatalldatarate
intervals i.e. form 10Mbps to 100Mbps.
Fig. 4: Throughput To the server at 100Mbps
When we observe the throughput to the server from 10 number of
clients to 150 number of clients at specific datarate from 10Mbps
to 100Mbps with the interval of 10Mbps we get same level of
output trend for all the data packet sizes at each datarate interval.
Throughput values to the server are increasing with increase in
the number of clients till 110 number of clients, throughput values
to the server are decreases at 120 number for all the data packet
sizes except 256byte packet size it shows increase in the trend.
Throughput values to the server with 130 number of clients is
maximum amongst all client intervals from 10 number of clients
to 150 clients. Throughput value at 140 clients decreases from
130 clients and it increases slightly from 140 clients to 150
clients. Throughput from the server and throughput to the server
at specific datarate with variations in number of clients per server
gives maximum values with smaller datapacket size i.e. 256bytes,
amongst 256bytes, 536bytes, 1072bytes & 2144 bytes.
B. With Constant Number of Clients
Now we analyse the trend of throughput from the Server by
keeping number of clients constant and changing the datarate
from 10Mbps to 100Mbps.
Fig. 5: Throughput From the server for 10 No of Clients on a
server
Observations of the experiments shows that
I.	 The throughput from the server with constant Number of
clients 10, throughput from the server is increasing with
increase in the datarate from 10Mbps to 100Mbps for all
the four data packet sizes.
II.	 For Number of clients 20 on the server the throughput form
the server shows that at all the datarate the throughput from
the sever is constant but it is higher with smaller packet size
i.e. 256bytes and for remaining other data packet sizes it is
same i.e.536bytes, 1072bytes and 2144bytes.
III.	 Throughput from the server with number of clients 30 on
a server gives same level of throughput from the server at
all the datarates but gives lower throughput with smaller
data packet size i.e. 256bytes and for remaining data packet
sizes i.e. 536bytes, 1072bytes & 2144bytes it is same but
bit higher than data packet size 256bytes.
IV.	 Throughput from server with 40 number of clients on server
gives throughput which is constant for all the datarates from
10Mbps to 100Mbps & for all the data packet sizes but
gives higher throughput at all the datarates with smaller
data packet sizes i.e.256bytes.For other data packet sizes
i.e. 536bytes, 1072bytes and 2144bytes gives lower than
smaller data packet size and same for all other data packet
sizes.
V.	 Throughput from the server for number of clients 50 on a
server shows same level of throughput at all the datarates but
havingvariationswithrespecttodatapacketsizes.Forsmaller
data packet sizes i.e. 256bytes it gives lowest throughput,
for data packet size 536bytes it gives highest throughput
and for remaining two data packet sizes i.e. 1072bytes and
2144bytes it gives same level of throughput which is higher
than throughput with 256byte packet sizes and smaller than
throughput with 536byte data packet size.
VI.	 Throughput form the server with number of clients 60 & 70
on a server gives same level of throughput at all the datarate
andgivesmaximumthroughputwithsmallerdatapacketsize
i.e.256btes while for other data packet sizes i.e.536bytes,
1072bytes and 2144bytes it gives same level of throughput
from the server and which is much lower than the value with
smaller data packet size.
VII.	 Throughput from the server with number of clients 80 & 90
on a server gives similar type of throughput form the server
pattern at all the datarates and for different data packet size
ISSN : 2347 - 8446 (Online)
ISSN : 2347 - 9817 (Print)
www.ijarcst.com
International Journal of Advanced Research in
Computer Science & Technology (IJARCST 2014)
© 2014, IJARCST All Rights Reserved
94
Vol. 2, Issue 2, Ver. 1 (April - June 2014)
it gives lowest throughput with smaller data packet size
i.e. 256bytes and for other data packet sizes i.e.536bytes,
1072byytes and 2144bytes it gives same level of throughput
whichhigherthan thevaluerecordedat256bytesdatapacket
size.
VIII.	Throughput from server with number of clients 100 on a
server gives highest throughput from the serve at 10Mbps
and for other datarate intervals it gives lower value than
10Mbps which is similar for the data packet sizes 536Mbps,
1072Mbps & 2144Mbps and for data packet size 256Mbps
it gives lower values at all datarate intervals in compare to
other data packet sizes.
IX.	 Throughput form the server with 110 number of clients
on a server gives lower throughput at 10Mbps for all the
data packet sizes, among the tested data packet sizes it
gives lowest throughput with data packet size 256bytes.
Throughput at 20Mbps, 30Mbps and 40Mbps is similar
for all the data packet sizes. Throughput at 50Mbps is
higher than throughput at 40Mbps for all data packet sizes
except 256bytes packet size, it remain same like previous
throughput with same data packet size. Throughput from
server at datarate 60Mbps, 70Mbps, 80Mbps, 90Mbps &
100Mbps it shows similar throughput pattern for all the data
packet sizes; amongst data packet sizes, it gives maximum
throughput with smaller data packet size i.e.256Bytes.
X.	 Throughput with 120 number of clients on a server is giving
same level of throughput at all the datarate and for all the
data packet sizes; amongst the tested four data packets sizes,
maximum throughput we received with smaller data packet
size i.e.256bytes, for other remaining data packet sizes it
gives same level of throughput.
XI.	 Throughput with 130 number of clients on a server is
recorded maximum at 10Mbps and minimum at 20Mbps it
remain at same level at other data rate which is higher than
20Mbps and lower than 10Mbps this is for all data packet
sizes; amongst all data packet sizes maximum throughput
is recorded at smaller data packet size i.e.256byte.
XII.	 Throughput from the server with number of client 140 on
a server at 10Mbps to 40Mbps is similar while at 50Mbps
to 100Mbps is similar and slightly higher than throughput
at 40Mbps; this throughput is same for all data packet
sizes except 256bytes data packet size which gives lower
throughput than other data packet sizes.
XIII.	Throughput from the server with number of clients 150 on
a server gives similar throughput patter at 30, 40, 50, 60,
70, 80, 90 & 100Mbps for all four data packet sizes; we
havereceivedmaximumthroughputwithsmallerdatapacket
size i.e. 256Bytes and minimum throughput with 536byte
data packet size for other data packet size i.e.1072bytes and
2144byteitgivessamelevelofthroughputatabovedatarates.
Throughput at 10Mbps for data packet sizes gives minimum
throughput with smaller data packet size i.e.256bytes and
maximum throughput with 1072bytes and 2144bytes while
at 20Mbps throughput is lower with smaller datapacket size
while maximum throughput is with 536byte data packet
size.
By analysing the experimental readings for throughput to the
server we came to know that throughput to the server is showing
following type of behaviour
The throughput to the server is increasing steadily with1.	
increase in datarate for the 10 number of clients on a server,
it gives same type of throughput pattern like throughput from
the server with 10 number of clients.
Throughput to the server with 20number of clients on server2.	
gives same level of throughput at all data rates for all the
data packet sizes; minimum throughput is recorded with
smaller data packet sizes i.e. 256bytes while for other data
packet sizes i.e.536bytes, 1072bytes and 2144bytes it gives
maximum throughput.
Throughput to the server with 30, 40, 70, 80 & 90 number3.	
of clients on a server gives same level of throughput at all
data rates for all the data packet sizes, recorded maximum
throughput with smaller data packet size i.e.256bytes and
minimum throughput is recorded with all other data packet
sizes i.e. 536bytes,1072bytes & 2144bytes.
Throughputtotheserverwith50numberofclientsonaserver4.	
gives same level of throughput pattern at all datarate intervals
with all four types of data packet sizes; recording maximum
throughput to the server with both 1072bytes and 2144bytes
data packet sizes while minimum throughput recorded is at
smaller data packet size i.e with 256bytes.
Throughput to the server with 60 number of clients gives5.	
exactly same throughput level of patters like throughput
pattern with 20number of clients.
Throughput to the server with 100 number of clients on a6.	
server gives maximum throughput to the server at 10Mbps
for all data packet sizes. Amongst all these data packet sizes
it gives maximum throughput to the server with smaller data
packet size i.e. 256bytres at all data rates and for remaining
data packet sizes i.e. 536bytes, 1072bytes and 2144bytes
it gives same level of throughput which is smaller than the
throughput with 256bytes data packet size at 20Mbps to
100Mbps datarates.
Throughput to the server with 110 number of clients at7.	
10Mbps, 20Mbps, 30Mbps & 40Mbps is giving same level
ofthroughputwithallfourtypesofdatapacketsizes;amongst
these data packet size minimum throughput is recorded with
smallerdatapacketsizei.e.256bytesandforotherdatapacket
sizes i.e. 536bytes, 1072bytes and 2144bytes it gives same
level of throughput to the server. Throughput to the server at
50, 60, 70, 80, 90 & 100Mbps gives same level of throughput
to the server for all data packet sizes except 256bytes at
50Mbps data rate, which gives same level of throughput like
at 40Mbps.
Throughput to the server with 120 number of clients gives8.	
same level of throughput to the server at all data rates i.e.
from 10Mbps to 100Mbps for all data packet sizes; amongst
these data packet sizes it gives maximum throughput with
smaller data packet size i.e. 256bytes and for all other data
packet sizes it gives same level of throughput.
Throughput to the server with 130 numbers of clients gives9.	
maximum throughput at 10Mbps with data packet sizes
536bytes, 1072bytes and 2144bytes, at same datarate &
with 256bytes data packet size we received less throughput.
Second highest throughput we have received at 20Mbps with
all data packet sizes; amongst all these data packet sizes we
have received highest throughput with 256byte data packet
size.At datarates 30,40,50,60,70,80,90 & 100Mbps we have
received same level of throughput for all data packet sizes.
Throughput to the server with 140 number of clients gives10.	
maximum number of throughput with smaller data packet
size i.e.256bytes at all datarates and for other data packet
ISSN : 2347 - 8446 (Online)
ISSN : 2347 - 9817 (Print)
www.ijarcst.com
International Journal of Advanced Research in
Computer Science & Technology (IJARCST 2014)
© All Rights Reserved, IJARCST 201495
Vol. 2, Issue 2, Ver. 1 (April - June 2014)
sizes i.e. 536bytes, 1072bytes & 2144bytes it gives lower but
same level of throughput at 50, 60, 70, 80, 90 & 100Mbps;
at 30 & 40Mbps it gives same level of throughput while at
20Mbps it gives maximum throughput with all the mentioned
data packet sizes.
Throughput to the server with 150 number of clients gives11.	
exactly same level of throughput for all data packet sizes at
70,80,90 & 100Mbps; maximum throughput with all data
packet sizes is recorded at 10Mbps.
Fig. 6: Throughput To server for 150 number of clients on a
server
V. Conclusions
By analysing the throughput values of the simulation experiment
we came to know that
Maximum throughput we have received with smaller data packet
size. Maximum throughput from the server for our experiment
amongst all four data packet size is recorded with 256byte data
packet and minimum throughput from the server is recorded
with 536byte data packet size while maximum throughput to the
server is recorded with 2144byte data packet size and minimum
throughput to the server is recorded with 536byte data packet
size.
VI. Acknowledgement
WearethankfultoallthestaffofSchoolofComputationalSciences,
SRTMU, Nanded for providing us the necessary guidance and
facility to carry out present research.
References
[1]	 Ai-lianCHENG,YUNPAN,Xiao-langYAN,Ruo-hongHuan,
“A general commu nication performance evaluation model
based on routing path decomposition”. Journal of Zhejiang
University-science c (Computer & Electronics) ISSN 1869-
1951.
[2]	 Plamenka Borovska, Ognian Nakov, Desislava Ivanova,
Kamen Ivanov, Georgi Georgiev, “Communication
performance evaluation and analysis of a mesh system area
network for high performance computers”. ISSN:1790-2769
& ISBN:978-960-474-188-5.
[3]	 Fan Cen, Tao Xing, Ke-Tong Wu., “Real-time performance
evaluationoflinetopologyswitchedEthernet,”.International
Journal ofAutomation and computing, 05 (4), October 2008,
376-380.
[4]	 HON-HING WAN & YU-KWOK, “High data arte video
transmissionusingparallelTCPconnections:approachesand
performance evaluation,” The Journal of Supercomputing,
35, 119-139, 2006.
[5]	 Esma Yildirim – Tevfik Kosar, “End-to-end data flow
parallelism for throughput optimization in High Speed
Networks,” J Grid Computing (2012) 10:395-418.
[6]	 Mohd Nazri, Ismail and Abdullah Mohd Zin, “Development
of simulation model in heterogeneous network environment:
comparing the accuracy of simulation model for data
transfer measurement over wide area network,” Information
Technology Journal 7 (6): 897-903, 2008.
[7]	 AndrasVarga,RudolfHornig,“AnoverviewoftheOMNeT++
simulation environment,” SIMUTools, March 03-07, 2008,
Marseille, France. ISBN:978-963-9799-20-2.
[8]	 Andras Varga and OpenSim Ltd. OMNeT++ User manual
version 4.2.
[9]	 INET Framework for OMNeT++ Manual
Author’s Profile
Dr. Kalyankar N. V.: Principal, Yeshwant
Mahavidyalaya, Nanded. Author is recognised
Ph.D. guide of SRTMU, Nanded in the subject
of Computer Science and Physics. He is having
65 Research Paper publications in various
international journals along with 2 books. He
haschairednumberofInternationalandnational
conferences during his 33 years of services. His
areaofinterestisNetworking,Cybersecurity&ImageProcessing.
He is Fellow and member of various International and National
Research organizations.
Dr. Khamitkar S. D.: Reader & Director, School
of Computational Sciences, Swami Ramanand
Teerth Marathwada University, Nanded. Author
is Renowned Ph.D. guide in the subject of
Computer Science. He is having 14 years of PG
teaching experience and has 12 international
Research publications under his belt. Currently
he is guiding 11 Research Scholars for Ph.
D. Programme. His area of interest is Networking & Image
Processing.AuthorhaschairedvariousnationalandInternational
conferencesandalsoResearchandacademiccommitteesatSRTM
University, Nanded.
Mr. Dhobale J. V.: Assistant Professor, Shri.
DhonduBaliramPawarCollegeofManagement
& Research Scholar Swami Ramanad Teerth
Marathawada University Nanded. Author has
completed his M.Sc. (Computer Applications)
in 2001 and started his carrier as Lecturer. In
2010 he has completed his MBA degree with
Marketing Specialization. He is having 13 years
of UG & PG teaching experience. During his tenure of services
he has published 12 national and international Research papers
in the area of Computers science and Management. Currently he
is pursuing Ph. D. degree from SRTM University, Nanded. His
area of interest is Computer Networks.

More Related Content

What's hot (18)

PDF
On the Tree Construction of Multi hop Wireless Mesh Networks with Evolutionar...
CSCJournals
 
PDF
TEST-COST-SENSITIVE CONVOLUTIONAL NEURAL NETWORKS WITH EXPERT BRANCHES
sipij
 
PDF
A New Paradigm for Load Balancing in WMNs
CSCJournals
 
PDF
Performance Analysis of VXLAN and NVGRE Tunneling Protocol on Virtual Network
journalBEEI
 
PDF
Multistage interconnection networks a transition to optical
eSAT Publishing House
 
PDF
Effective broadcasting in mobile ad hoc networks using grid
iaemedu
 
PDF
A COMBINATION OF THE INTRUSION DETECTION SYSTEM AND THE OPEN-SOURCE FIREWALL ...
IJCNCJournal
 
PDF
Selective Green Device Discovery for Device to Device Communication
TELKOMNIKA JOURNAL
 
PDF
I1102014953
IOSR Journals
 
PDF
ON THE PERFORMANCE OF INTRUSION DETECTION SYSTEMS WITH HIDDEN MULTILAYER NEUR...
IJCNCJournal
 
PDF
H0261047055
inventionjournals
 
PDF
Interplay of Communication and Computation Energy Consumption for Low Power S...
ijasuc
 
PDF
Ijetcas14 488
Iasir Journals
 
PDF
ASSURED NEIGHBOR BASED COUNTER PROTOCOL ON MAC-LAYER PROVIDING SECURITY IN MO...
cscpconf
 
PDF
Performance Evaluation of ad-hoc Network Routing Protocols using ns2 Simulation
IDES Editor
 
PDF
Review on Green Networking Solutions
iosrjce
 
PDF
Cu3210381040
IJMER
 
On the Tree Construction of Multi hop Wireless Mesh Networks with Evolutionar...
CSCJournals
 
TEST-COST-SENSITIVE CONVOLUTIONAL NEURAL NETWORKS WITH EXPERT BRANCHES
sipij
 
A New Paradigm for Load Balancing in WMNs
CSCJournals
 
Performance Analysis of VXLAN and NVGRE Tunneling Protocol on Virtual Network
journalBEEI
 
Multistage interconnection networks a transition to optical
eSAT Publishing House
 
Effective broadcasting in mobile ad hoc networks using grid
iaemedu
 
A COMBINATION OF THE INTRUSION DETECTION SYSTEM AND THE OPEN-SOURCE FIREWALL ...
IJCNCJournal
 
Selective Green Device Discovery for Device to Device Communication
TELKOMNIKA JOURNAL
 
I1102014953
IOSR Journals
 
ON THE PERFORMANCE OF INTRUSION DETECTION SYSTEMS WITH HIDDEN MULTILAYER NEUR...
IJCNCJournal
 
H0261047055
inventionjournals
 
Interplay of Communication and Computation Energy Consumption for Low Power S...
ijasuc
 
Ijetcas14 488
Iasir Journals
 
ASSURED NEIGHBOR BASED COUNTER PROTOCOL ON MAC-LAYER PROVIDING SECURITY IN MO...
cscpconf
 
Performance Evaluation of ad-hoc Network Routing Protocols using ns2 Simulation
IDES Editor
 
Review on Green Networking Solutions
iosrjce
 
Cu3210381040
IJMER
 

Similar to Computer Network Performance Evaluation Based on Different Data Packet Size Using OMNeT++ Simulation Environment (20)

DOCX
opnet lab report
Sadia Shachi
 
PDF
Maharastra CCN NetSim Experiment Manual
Dr Praveen Jain
 
PDF
Opnet lab 4 solutions
حيدر نافع nafaa
 
PDF
Opnet tutorial
Sadia Shachi
 
PDF
Experimental Analysis of Small Internetwork using OPNET 9.1
International Journal of Engineering Inventions www.ijeijournal.com
 
PDF
Effect of scenario environment on the performance of mane ts routing
iaemedu
 
PDF
Reproducible Network Research With High-­Fidelity Emulation
amranharoon2
 
PDF
Communication Performance Over A Gigabit Ethernet Network
IJERA Editor
 
PDF
Features
kq4pgkim1e
 
PPTX
MANET Experiment - I (Using Network Simulator NetSim -www.tetcos.com)
Amulya Naik
 
PDF
Automating linux network performance testing
Antonio Ojea Garcia
 
PDF
Availability Computer Communication Network .pdf
YashShirude1
 
PPT
Availability or downtime of the servers can be found out
circularsuom
 
PPTX
Stress your DUT
Redge Technologies
 
PPTX
PLNOG20 - Paweł Małachowski - Stress your DUT–wykorzystanie narzędzi open sou...
PROIDEA
 
PPTX
Analytical Modeling of End-to-End Delay in OpenFlow Based Networks
Azeem Iqbal
 
PDF
B.Tech. Lab Record for Data Communication & Computer Networks
swapnilherage
 
PDF
Mininet: Moving Forward
ON.Lab
 
PPTX
Traffic behavior of local area network based on
NEERAJ BAGHEL
 
DOCX
Simulation of a Wireless Sub Network using QualNET
Daksh Raj Chopra
 
opnet lab report
Sadia Shachi
 
Maharastra CCN NetSim Experiment Manual
Dr Praveen Jain
 
Opnet lab 4 solutions
حيدر نافع nafaa
 
Opnet tutorial
Sadia Shachi
 
Experimental Analysis of Small Internetwork using OPNET 9.1
International Journal of Engineering Inventions www.ijeijournal.com
 
Effect of scenario environment on the performance of mane ts routing
iaemedu
 
Reproducible Network Research With High-­Fidelity Emulation
amranharoon2
 
Communication Performance Over A Gigabit Ethernet Network
IJERA Editor
 
Features
kq4pgkim1e
 
MANET Experiment - I (Using Network Simulator NetSim -www.tetcos.com)
Amulya Naik
 
Automating linux network performance testing
Antonio Ojea Garcia
 
Availability Computer Communication Network .pdf
YashShirude1
 
Availability or downtime of the servers can be found out
circularsuom
 
Stress your DUT
Redge Technologies
 
PLNOG20 - Paweł Małachowski - Stress your DUT–wykorzystanie narzędzi open sou...
PROIDEA
 
Analytical Modeling of End-to-End Delay in OpenFlow Based Networks
Azeem Iqbal
 
B.Tech. Lab Record for Data Communication & Computer Networks
swapnilherage
 
Mininet: Moving Forward
ON.Lab
 
Traffic behavior of local area network based on
NEERAJ BAGHEL
 
Simulation of a Wireless Sub Network using QualNET
Daksh Raj Chopra
 
Ad

More from Jaipal Dhobale (20)

PDF
Research Paper Network-Driven Monitoring
Jaipal Dhobale
 
PPSX
Unit no 08_dm_insights on challenges in management of disaster
Jaipal Dhobale
 
PPSX
Unit no 07_dm_ascertaining roles
Jaipal Dhobale
 
PPSX
Unit no 05 disaster response
Jaipal Dhobale
 
PPSX
Disaster management and planning
Jaipal Dhobale
 
PPSX
Unit no 14_the written research report
Jaipal Dhobale
 
PPSX
Unit no 09_developing sampling plan
Jaipal Dhobale
 
PPSX
Unit no 08_designing questionnaire
Jaipal Dhobale
 
PPSX
Unit no 07_measurement of scaling
Jaipal Dhobale
 
PPSX
Unit no 06_collecting primary data by communication
Jaipal Dhobale
 
PPSX
Unit no 05_collecting primary data by observation
Jaipal Dhobale
 
PPSX
Unit no 04_collecting secondary data from inside & outside the organization
Jaipal Dhobale
 
PPSX
Unit no 03_types of research design
Jaipal Dhobale
 
PPSX
Unit no 02_research design formulation
Jaipal Dhobale
 
PPSX
Unit no 01_introduction to research
Jaipal Dhobale
 
PPT
Unit no 05_dm_disaster recovery
Jaipal Dhobale
 
PPSX
Unit no 03 disaster preparedness
Jaipal Dhobale
 
PPSX
Unit no 02 dm_disaster mitigation
Jaipal Dhobale
 
PPSX
Dbms basics 02
Jaipal Dhobale
 
PPSX
Disaster management
Jaipal Dhobale
 
Research Paper Network-Driven Monitoring
Jaipal Dhobale
 
Unit no 08_dm_insights on challenges in management of disaster
Jaipal Dhobale
 
Unit no 07_dm_ascertaining roles
Jaipal Dhobale
 
Unit no 05 disaster response
Jaipal Dhobale
 
Disaster management and planning
Jaipal Dhobale
 
Unit no 14_the written research report
Jaipal Dhobale
 
Unit no 09_developing sampling plan
Jaipal Dhobale
 
Unit no 08_designing questionnaire
Jaipal Dhobale
 
Unit no 07_measurement of scaling
Jaipal Dhobale
 
Unit no 06_collecting primary data by communication
Jaipal Dhobale
 
Unit no 05_collecting primary data by observation
Jaipal Dhobale
 
Unit no 04_collecting secondary data from inside & outside the organization
Jaipal Dhobale
 
Unit no 03_types of research design
Jaipal Dhobale
 
Unit no 02_research design formulation
Jaipal Dhobale
 
Unit no 01_introduction to research
Jaipal Dhobale
 
Unit no 05_dm_disaster recovery
Jaipal Dhobale
 
Unit no 03 disaster preparedness
Jaipal Dhobale
 
Unit no 02 dm_disaster mitigation
Jaipal Dhobale
 
Dbms basics 02
Jaipal Dhobale
 
Disaster management
Jaipal Dhobale
 
Ad

Recently uploaded (20)

PDF
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
PDF
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 
PDF
Hyderabad MuleSoft In-Person Meetup (June 21, 2025) Slides
Ravi Tamada
 
PDF
Optimizing the trajectory of a wheel loader working in short loading cycles
Reno Filla
 
PDF
My Journey from CAD to BIM: A True Underdog Story
Safe Software
 
PDF
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
Earley Information Science
 
PPTX
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Poster...
Michele Kryston
 
PDF
FME as an Orchestration Tool with Principles From Data Gravity
Safe Software
 
PDF
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 
PDF
Redefining Work in the Age of AI - What to expect? How to prepare? Why it mat...
Malinda Kapuruge
 
PPTX
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
 
PDF
Plugging AI into everything: Model Context Protocol Simplified.pdf
Abati Adewale
 
PPTX
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
PPTX
𝙳𝚘𝚠𝚗𝚕𝚘𝚊𝚍—Wondershare Filmora Crack 14.0.7 + Key Download 2025
sebastian aliya
 
PPTX
Practical Applications of AI in Local Government
OnBoard
 
PDF
Open Source Milvus Vector Database v 2.6
Zilliz
 
PDF
5 Things to Consider When Deploying AI in Your Enterprise
Safe Software
 
PDF
Why aren't you using FME Flow's CPU Time?
Safe Software
 
PDF
How to Visualize the ​Spatio-Temporal Data Using CesiumJS​
SANGHEE SHIN
 
DOCX
Daily Lesson Log MATATAG ICT TEchnology 8
LOIDAALMAZAN3
 
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 
Hyderabad MuleSoft In-Person Meetup (June 21, 2025) Slides
Ravi Tamada
 
Optimizing the trajectory of a wheel loader working in short loading cycles
Reno Filla
 
My Journey from CAD to BIM: A True Underdog Story
Safe Software
 
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
Earley Information Science
 
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Poster...
Michele Kryston
 
FME as an Orchestration Tool with Principles From Data Gravity
Safe Software
 
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 
Redefining Work in the Age of AI - What to expect? How to prepare? Why it mat...
Malinda Kapuruge
 
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
 
Plugging AI into everything: Model Context Protocol Simplified.pdf
Abati Adewale
 
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
𝙳𝚘𝚠𝚗𝚕𝚘𝚊𝚍—Wondershare Filmora Crack 14.0.7 + Key Download 2025
sebastian aliya
 
Practical Applications of AI in Local Government
OnBoard
 
Open Source Milvus Vector Database v 2.6
Zilliz
 
5 Things to Consider When Deploying AI in Your Enterprise
Safe Software
 
Why aren't you using FME Flow's CPU Time?
Safe Software
 
How to Visualize the ​Spatio-Temporal Data Using CesiumJS​
SANGHEE SHIN
 
Daily Lesson Log MATATAG ICT TEchnology 8
LOIDAALMAZAN3
 

Computer Network Performance Evaluation Based on Different Data Packet Size Using OMNeT++ Simulation Environment

  • 1. ISSN : 2347 - 8446 (Online) ISSN : 2347 - 9817 (Print) www.ijarcst.com International Journal of Advanced Research in Computer Science & Technology (IJARCST 2014) © All Rights Reserved, IJARCST 201491 Vol. 2, Issue 2, Ver. 1 (April - June 2014) Computer Network Performance Evaluation Based on Different Data Packet Size Using OMNeT++ Simulation Environment I Mr. Dhobale J V, II Dr. Kalyankar N V, III Dr. Khamitkar S D I Assist. Professor, Shri. D B P C O M, Manur, Nashik (MH) II Principal,Yeshwant College Nanded (MH) III Reader & Director, School of Computational Sciences, SRTMU, Nanded I. Introduction The performance of the Network configurations is measured using simulation environment. We preferred OMNeT++ Version 4.2 ( Objective Modular Network Testbed ) object oriented modular discrete event network simulation framework with INET framework for OMNeT++ with 2.2.0-ae90ecd release. Development of OMNeT++ is started in 1992, since then many people contributed to OMNeT++ with several models. It is primarily used to simulate the communication networks and other distributed systems. It is used for academic as well as Industrial research purposes. OMNeT++ runs on Windows, Mac & Linux Operating Systems. Here are the features of OMNeT++ which makes it different from other simulation environment: OMNeT++ is designed to support network simulation on a1. large scale. Modular structure.2. The design of NED (Network Description).3. GUI Interface with Graphical Editor.4. Separation of Model and Experiments.5. Simple Module Programming Model.6. Design of the Simulation Library.7. Parallel Simulation Support.8. Real-Time Simulation, Network Emulation.9. Animation and Tracing Facility.10. Visualization of Dynamic Behaviour.11. Enriched Result Analysis Mechanism12. INET consists of several simulation application models. We use NclientsnetworkapplicationwithbasicHTTPnetworksetupfrom INET to carry out our experiments. It consists of client server environment with variable number of clients. Performance evaluation parameters are set through initialization (INI)andNetworkDescription(NED)filesandinourexperiments those files are basicHTTP.ini and Nclients.ned and result of the experiment is collected through answer (ANF) file. We setup the experiment to evaluate the network performance by changing the Data Packet Sizes. To investigate the problem How Data Packet size affecting the Network Performance? We use **.tcp.mss (Maximum Segment Size) parameter from basicHTTP.ini file.We took reading by changing Data Packet Size to 256bytes, 536bytes, 1072bytes & 2144Bytes and collect the readings. We evaluated Network performance in terms of ServerThroughput.Throughput from the server is evaluated through ThruputFrom module while throughput to the server is evaluated through ThruputTo module. Throughput is number of bits transferred per second from server to the client or vice versa. II. Related Work Number of Researchers has contributed their efforts for the performance evaluation of wired as well wireless Computer Networks. These research papers evaluated performance on the basis of different parameters and methodologies. Here we are considering contribution papers in the area of wired networks. Research Paper entitled “A general communication performance evaluation model based on routing path decomposition” shows that High-level modelling and simulation methods are necessary for the evaluations of various options in Network on Chip (NoC) architectures, in order to meet the stringent requirements of the increasing complicated future MPSoCs (Multi-processor system- on-chips). An analytical solution is proposed and a performance model based on the routing path decomposition and the traditional queuing system in presented in detail. The analytical model features comprehensive and elaborate performance estimation for a variety of networks under different configurations. Research validate the reliability of the proposed model through extensive experiments and demonstrate its usefulness in performance prediction, including computation of the overall packet latency for the network and the latency distribution in different channels. One such paper “Real-time Performance Evaluation of Line TopologySwitchedEthernet”isthepaperpublishedinInternational Journal of Automation and Computing” in October 2008 by Fan Cen,Tao Xing & Ke-TongWu present new procedure to calculate the end to end delay in switched Ethernet using network calculus. The researchers applied this procedure to assess the real-time performance of line topology switched Ethernet. The outcome of the paper shows that the results are matching with the result of simulations and the maximum end to end delay in the network linearlyincreaseswiththepacketlengthandswitchnumber.These are the key factors impacting the delay. EsmaYildirim –Tevfik Kosar in their Research Paper titled “End- to-End Data-Flow Parallelism for Throughput Optimization in High-Speed Networks” published in Journal of Grid Computing (2012) 10:395-418 proved that the end-to-end transfer throughput in high-speed networks could be improved dramatically by using data parallelism that takes into account the end-system capacities such as the cpu load, disk access speed and NIC capacity over the Abstract with this research paper we are investigating the effect of different Data Packet Sizes on the Computer network Performance. The performance of the Network is evaluated on the basis of Throughput. To investigate the problem we are using OMNeT++ network simulation framework and Nclient application module from INET framework. We have considered four different types of data packet sizes i.e 256, 536, 1072 & 2144bytes for our experiments. The performance of the Network is measured in terms of throughput. Keywords OMNeT++, NClient, INET, Network Performance, Throughput, Data Packet Size, Datarate, Simulation, Server, Clients.
  • 2. ISSN : 2347 - 8446 (Online) ISSN : 2347 - 9817 (Print) www.ijarcst.com International Journal of Advanced Research in Computer Science & Technology (IJARCST 2014) © 2014, IJARCST All Rights Reserved 92 Vol. 2, Issue 2, Ver. 1 (April - June 2014) nodes. The model presented in this study provides the parallelism parameters such as the optimal number of streams per stripe, number of stripe per node and number of nodes dynamically. The experimental results conducted using various settings indicate the accuracy of the model and close-to maximal throughput values. The model also gives very good results with immediate sampling especially for large file sizes. III. Research Methodology As mentioned in the Introduction section we are using Simulation environment with OMNeT++ framework to carry out our experiment. We have used Nclient application form INET to simulate our research. There are three basic setup provided under Nclients in INET those TelenetApp, File transfer and basicHTTP module. Out of these we choose basicHTTP module with TCPBasicCliApp and TCPGenericSrvApp modules. TelenetApp generates very low traffic. Fig. 1: Nclients.Ned: Client Server experimental setup configuration To measure the performance of the present network we use thruputMeter modules. This module is placed between TCP and TCPApp layer. We required two modules to collect result for incoming and outgoing traffic to the server. Our client and server are the StandardHost modules provided in the INET. We have modified the StandardHost with thruputMeter. Modified structure ofstandardHostalongwiththruputMeterisshowinfigure2below. The results of the experiments are collected in excel file from the default .ans file. .ans file in OMNeT++ gives two types of results vector and scalar.Vector results are recording of time series data and scalar results are supposed to record a single value per simulation run. We have considered scalar result as avg. thruput for our analysis purpose, Throughput of both thruputMeter i.e. thruputFrom & thruputTo related to the server. Fig. 2: StandardHost with thruputMeter module between tcp & tcpApp We collect the readings of the simulation experiment by two ways: We Kept datarate constant and changed the number of clients1. on the server and average throughput scalar values are collected for respective experiments. For specific setup on a server we change the datarate and2. collect the scalar average throughput in excel files. For our experiment we kept datarate variation between 10Mbps to 100Mbps with the interval of 10Mbps and clients variance from 10 clients per server to 150 clients per server with the interval of 10 clients. We took these reading with four packet sizes i.e. at 256bytes, 536bytes, 1072bytes and 2144bytes with delay= 0.1us unless and until mentioned. We have run each simulation experiment for n=500s (simulation seconds). We collected the throughput results by running the simulation experiment 10 (datarate variance from 10Mbps to 100Mbps with the interval of 10Mbps) ×15 (no of client variance from 10 clients to 150 clients with the interval of 10) × 4 (packet sizes i.e. 256, 536, 1072 & 2144 bytes) =600 times. IV. Result Analysis Throughput values of the simulation experiment is collected in excel file. We have collected results at 10, 20, 30, 40, 50, 60, 70, 80, 90, 100Mbps with 10, 20, 30….…130, 140, 150 clients per server. These results are collected for four packet sizes i.e. 256, 536, 1072 & 2144 byte. Our result shows that throughput values from the server and to the server for four data packet sizes are minimum at 10Mbps with 10 number of clients per server and maximum are at 10Mbps for packet sizes 536, 1072 & 2144. For packet size 256 both throughput from the serve and throughput to the server are maximum at 100Mbps with 150 clients per server and at 20Mbps with 130 clients per server respectively. A. With Constant Datarate We analyze the trend of throughput by keeping datarate constant and changing the number of clients from 10 number of clients to the 150 clients per server for all four data packet sizes.
  • 3. ISSN : 2347 - 8446 (Online) ISSN : 2347 - 9817 (Print) www.ijarcst.com International Journal of Advanced Research in Computer Science & Technology (IJARCST 2014) © All Rights Reserved, IJARCST 201493 Vol. 2, Issue 2, Ver. 1 (April - June 2014) Fig 3: Throughput From server at 10Mbps By analysing the experimental readings for throughput From the server we came to know that average throughput from the server is increases with increase in the number of clients from 10 number of clients till 110 number of clients per server for all the data packet sizes, it falls with 120 number of clients on a server for all data packet sizes except data packet size with 256bytes. Throughput from the server for all the data packet sizes is maximum with 130 number of clients amongst the interval of clients ranging from 10 number of clients to 150 clients per server on the server. Throughput readings with 140 number of clients decrease from the value with 130 number of clients and it increases with 150 number of clients in compare to throughput from the sever with 140numberofclients.Thisthroughputpatterissameatalldatarate intervals i.e. form 10Mbps to 100Mbps. Fig. 4: Throughput To the server at 100Mbps When we observe the throughput to the server from 10 number of clients to 150 number of clients at specific datarate from 10Mbps to 100Mbps with the interval of 10Mbps we get same level of output trend for all the data packet sizes at each datarate interval. Throughput values to the server are increasing with increase in the number of clients till 110 number of clients, throughput values to the server are decreases at 120 number for all the data packet sizes except 256byte packet size it shows increase in the trend. Throughput values to the server with 130 number of clients is maximum amongst all client intervals from 10 number of clients to 150 clients. Throughput value at 140 clients decreases from 130 clients and it increases slightly from 140 clients to 150 clients. Throughput from the server and throughput to the server at specific datarate with variations in number of clients per server gives maximum values with smaller datapacket size i.e. 256bytes, amongst 256bytes, 536bytes, 1072bytes & 2144 bytes. B. With Constant Number of Clients Now we analyse the trend of throughput from the Server by keeping number of clients constant and changing the datarate from 10Mbps to 100Mbps. Fig. 5: Throughput From the server for 10 No of Clients on a server Observations of the experiments shows that I. The throughput from the server with constant Number of clients 10, throughput from the server is increasing with increase in the datarate from 10Mbps to 100Mbps for all the four data packet sizes. II. For Number of clients 20 on the server the throughput form the server shows that at all the datarate the throughput from the sever is constant but it is higher with smaller packet size i.e. 256bytes and for remaining other data packet sizes it is same i.e.536bytes, 1072bytes and 2144bytes. III. Throughput from the server with number of clients 30 on a server gives same level of throughput from the server at all the datarates but gives lower throughput with smaller data packet size i.e. 256bytes and for remaining data packet sizes i.e. 536bytes, 1072bytes & 2144bytes it is same but bit higher than data packet size 256bytes. IV. Throughput from server with 40 number of clients on server gives throughput which is constant for all the datarates from 10Mbps to 100Mbps & for all the data packet sizes but gives higher throughput at all the datarates with smaller data packet sizes i.e.256bytes.For other data packet sizes i.e. 536bytes, 1072bytes and 2144bytes gives lower than smaller data packet size and same for all other data packet sizes. V. Throughput from the server for number of clients 50 on a server shows same level of throughput at all the datarates but havingvariationswithrespecttodatapacketsizes.Forsmaller data packet sizes i.e. 256bytes it gives lowest throughput, for data packet size 536bytes it gives highest throughput and for remaining two data packet sizes i.e. 1072bytes and 2144bytes it gives same level of throughput which is higher than throughput with 256byte packet sizes and smaller than throughput with 536byte data packet size. VI. Throughput form the server with number of clients 60 & 70 on a server gives same level of throughput at all the datarate andgivesmaximumthroughputwithsmallerdatapacketsize i.e.256btes while for other data packet sizes i.e.536bytes, 1072bytes and 2144bytes it gives same level of throughput from the server and which is much lower than the value with smaller data packet size. VII. Throughput from the server with number of clients 80 & 90 on a server gives similar type of throughput form the server pattern at all the datarates and for different data packet size
  • 4. ISSN : 2347 - 8446 (Online) ISSN : 2347 - 9817 (Print) www.ijarcst.com International Journal of Advanced Research in Computer Science & Technology (IJARCST 2014) © 2014, IJARCST All Rights Reserved 94 Vol. 2, Issue 2, Ver. 1 (April - June 2014) it gives lowest throughput with smaller data packet size i.e. 256bytes and for other data packet sizes i.e.536bytes, 1072byytes and 2144bytes it gives same level of throughput whichhigherthan thevaluerecordedat256bytesdatapacket size. VIII. Throughput from server with number of clients 100 on a server gives highest throughput from the serve at 10Mbps and for other datarate intervals it gives lower value than 10Mbps which is similar for the data packet sizes 536Mbps, 1072Mbps & 2144Mbps and for data packet size 256Mbps it gives lower values at all datarate intervals in compare to other data packet sizes. IX. Throughput form the server with 110 number of clients on a server gives lower throughput at 10Mbps for all the data packet sizes, among the tested data packet sizes it gives lowest throughput with data packet size 256bytes. Throughput at 20Mbps, 30Mbps and 40Mbps is similar for all the data packet sizes. Throughput at 50Mbps is higher than throughput at 40Mbps for all data packet sizes except 256bytes packet size, it remain same like previous throughput with same data packet size. Throughput from server at datarate 60Mbps, 70Mbps, 80Mbps, 90Mbps & 100Mbps it shows similar throughput pattern for all the data packet sizes; amongst data packet sizes, it gives maximum throughput with smaller data packet size i.e.256Bytes. X. Throughput with 120 number of clients on a server is giving same level of throughput at all the datarate and for all the data packet sizes; amongst the tested four data packets sizes, maximum throughput we received with smaller data packet size i.e.256bytes, for other remaining data packet sizes it gives same level of throughput. XI. Throughput with 130 number of clients on a server is recorded maximum at 10Mbps and minimum at 20Mbps it remain at same level at other data rate which is higher than 20Mbps and lower than 10Mbps this is for all data packet sizes; amongst all data packet sizes maximum throughput is recorded at smaller data packet size i.e.256byte. XII. Throughput from the server with number of client 140 on a server at 10Mbps to 40Mbps is similar while at 50Mbps to 100Mbps is similar and slightly higher than throughput at 40Mbps; this throughput is same for all data packet sizes except 256bytes data packet size which gives lower throughput than other data packet sizes. XIII. Throughput from the server with number of clients 150 on a server gives similar throughput patter at 30, 40, 50, 60, 70, 80, 90 & 100Mbps for all four data packet sizes; we havereceivedmaximumthroughputwithsmallerdatapacket size i.e. 256Bytes and minimum throughput with 536byte data packet size for other data packet size i.e.1072bytes and 2144byteitgivessamelevelofthroughputatabovedatarates. Throughput at 10Mbps for data packet sizes gives minimum throughput with smaller data packet size i.e.256bytes and maximum throughput with 1072bytes and 2144bytes while at 20Mbps throughput is lower with smaller datapacket size while maximum throughput is with 536byte data packet size. By analysing the experimental readings for throughput to the server we came to know that throughput to the server is showing following type of behaviour The throughput to the server is increasing steadily with1. increase in datarate for the 10 number of clients on a server, it gives same type of throughput pattern like throughput from the server with 10 number of clients. Throughput to the server with 20number of clients on server2. gives same level of throughput at all data rates for all the data packet sizes; minimum throughput is recorded with smaller data packet sizes i.e. 256bytes while for other data packet sizes i.e.536bytes, 1072bytes and 2144bytes it gives maximum throughput. Throughput to the server with 30, 40, 70, 80 & 90 number3. of clients on a server gives same level of throughput at all data rates for all the data packet sizes, recorded maximum throughput with smaller data packet size i.e.256bytes and minimum throughput is recorded with all other data packet sizes i.e. 536bytes,1072bytes & 2144bytes. Throughputtotheserverwith50numberofclientsonaserver4. gives same level of throughput pattern at all datarate intervals with all four types of data packet sizes; recording maximum throughput to the server with both 1072bytes and 2144bytes data packet sizes while minimum throughput recorded is at smaller data packet size i.e with 256bytes. Throughput to the server with 60 number of clients gives5. exactly same throughput level of patters like throughput pattern with 20number of clients. Throughput to the server with 100 number of clients on a6. server gives maximum throughput to the server at 10Mbps for all data packet sizes. Amongst all these data packet sizes it gives maximum throughput to the server with smaller data packet size i.e. 256bytres at all data rates and for remaining data packet sizes i.e. 536bytes, 1072bytes and 2144bytes it gives same level of throughput which is smaller than the throughput with 256bytes data packet size at 20Mbps to 100Mbps datarates. Throughput to the server with 110 number of clients at7. 10Mbps, 20Mbps, 30Mbps & 40Mbps is giving same level ofthroughputwithallfourtypesofdatapacketsizes;amongst these data packet size minimum throughput is recorded with smallerdatapacketsizei.e.256bytesandforotherdatapacket sizes i.e. 536bytes, 1072bytes and 2144bytes it gives same level of throughput to the server. Throughput to the server at 50, 60, 70, 80, 90 & 100Mbps gives same level of throughput to the server for all data packet sizes except 256bytes at 50Mbps data rate, which gives same level of throughput like at 40Mbps. Throughput to the server with 120 number of clients gives8. same level of throughput to the server at all data rates i.e. from 10Mbps to 100Mbps for all data packet sizes; amongst these data packet sizes it gives maximum throughput with smaller data packet size i.e. 256bytes and for all other data packet sizes it gives same level of throughput. Throughput to the server with 130 numbers of clients gives9. maximum throughput at 10Mbps with data packet sizes 536bytes, 1072bytes and 2144bytes, at same datarate & with 256bytes data packet size we received less throughput. Second highest throughput we have received at 20Mbps with all data packet sizes; amongst all these data packet sizes we have received highest throughput with 256byte data packet size.At datarates 30,40,50,60,70,80,90 & 100Mbps we have received same level of throughput for all data packet sizes. Throughput to the server with 140 number of clients gives10. maximum number of throughput with smaller data packet size i.e.256bytes at all datarates and for other data packet
  • 5. ISSN : 2347 - 8446 (Online) ISSN : 2347 - 9817 (Print) www.ijarcst.com International Journal of Advanced Research in Computer Science & Technology (IJARCST 2014) © All Rights Reserved, IJARCST 201495 Vol. 2, Issue 2, Ver. 1 (April - June 2014) sizes i.e. 536bytes, 1072bytes & 2144bytes it gives lower but same level of throughput at 50, 60, 70, 80, 90 & 100Mbps; at 30 & 40Mbps it gives same level of throughput while at 20Mbps it gives maximum throughput with all the mentioned data packet sizes. Throughput to the server with 150 number of clients gives11. exactly same level of throughput for all data packet sizes at 70,80,90 & 100Mbps; maximum throughput with all data packet sizes is recorded at 10Mbps. Fig. 6: Throughput To server for 150 number of clients on a server V. Conclusions By analysing the throughput values of the simulation experiment we came to know that Maximum throughput we have received with smaller data packet size. Maximum throughput from the server for our experiment amongst all four data packet size is recorded with 256byte data packet and minimum throughput from the server is recorded with 536byte data packet size while maximum throughput to the server is recorded with 2144byte data packet size and minimum throughput to the server is recorded with 536byte data packet size. VI. Acknowledgement WearethankfultoallthestaffofSchoolofComputationalSciences, SRTMU, Nanded for providing us the necessary guidance and facility to carry out present research. References [1] Ai-lianCHENG,YUNPAN,Xiao-langYAN,Ruo-hongHuan, “A general commu nication performance evaluation model based on routing path decomposition”. Journal of Zhejiang University-science c (Computer & Electronics) ISSN 1869- 1951. [2] Plamenka Borovska, Ognian Nakov, Desislava Ivanova, Kamen Ivanov, Georgi Georgiev, “Communication performance evaluation and analysis of a mesh system area network for high performance computers”. ISSN:1790-2769 & ISBN:978-960-474-188-5. [3] Fan Cen, Tao Xing, Ke-Tong Wu., “Real-time performance evaluationoflinetopologyswitchedEthernet,”.International Journal ofAutomation and computing, 05 (4), October 2008, 376-380. [4] HON-HING WAN & YU-KWOK, “High data arte video transmissionusingparallelTCPconnections:approachesand performance evaluation,” The Journal of Supercomputing, 35, 119-139, 2006. [5] Esma Yildirim – Tevfik Kosar, “End-to-end data flow parallelism for throughput optimization in High Speed Networks,” J Grid Computing (2012) 10:395-418. [6] Mohd Nazri, Ismail and Abdullah Mohd Zin, “Development of simulation model in heterogeneous network environment: comparing the accuracy of simulation model for data transfer measurement over wide area network,” Information Technology Journal 7 (6): 897-903, 2008. [7] AndrasVarga,RudolfHornig,“AnoverviewoftheOMNeT++ simulation environment,” SIMUTools, March 03-07, 2008, Marseille, France. ISBN:978-963-9799-20-2. [8] Andras Varga and OpenSim Ltd. OMNeT++ User manual version 4.2. [9] INET Framework for OMNeT++ Manual Author’s Profile Dr. Kalyankar N. V.: Principal, Yeshwant Mahavidyalaya, Nanded. Author is recognised Ph.D. guide of SRTMU, Nanded in the subject of Computer Science and Physics. He is having 65 Research Paper publications in various international journals along with 2 books. He haschairednumberofInternationalandnational conferences during his 33 years of services. His areaofinterestisNetworking,Cybersecurity&ImageProcessing. He is Fellow and member of various International and National Research organizations. Dr. Khamitkar S. D.: Reader & Director, School of Computational Sciences, Swami Ramanand Teerth Marathwada University, Nanded. Author is Renowned Ph.D. guide in the subject of Computer Science. He is having 14 years of PG teaching experience and has 12 international Research publications under his belt. Currently he is guiding 11 Research Scholars for Ph. D. Programme. His area of interest is Networking & Image Processing.AuthorhaschairedvariousnationalandInternational conferencesandalsoResearchandacademiccommitteesatSRTM University, Nanded. Mr. Dhobale J. V.: Assistant Professor, Shri. DhonduBaliramPawarCollegeofManagement & Research Scholar Swami Ramanad Teerth Marathawada University Nanded. Author has completed his M.Sc. (Computer Applications) in 2001 and started his carrier as Lecturer. In 2010 he has completed his MBA degree with Marketing Specialization. He is having 13 years of UG & PG teaching experience. During his tenure of services he has published 12 national and international Research papers in the area of Computers science and Management. Currently he is pursuing Ph. D. degree from SRTM University, Nanded. His area of interest is Computer Networks.