Wired and Wireless Computer Network Performance Evaluation Using OMNeT++ Simulation Environment



Similar documents
Analysis of IP Network for different Quality of Service

Performance Analysis of Queuing Disciplines for Different Internet Service Protocols

NETWORK DELAY: HOW RELIABLE NETWORK ANALYZER SOFTWARE DEVELOPMENT

PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS

Performance of voice and video conferencing over ATM and Gigabit Ethernet backbone networks

Modeling and Simulation of Queuing Scheduling Disciplines on Packet Delivery for Next Generation Internet Streaming Applications

Service Level Analysis of Video Conferencing over Wireless Local Area Network

Measuring the Impact of Security Protocols for Bandwidth

EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP

RASHED ET AL: A COMPARATIVE STUDY OF DIFFERENT QUEUING TECHNIQUES IN VOIP, VIDEO CONFERENCING AND. Fig. 1 Network Architecture for FIFO, PQ and WFQ

Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions

Performance Analysis of VoIP Codecs over BE WiMAX Network

Improving Quality of Service

The Affects of Different Queuing Algorithms within the Router on QoS VoIP application Using OPNET

Performance Evaluation of Wired and Wireless Local Area Networks

COMPARATIVE ANALYSIS OF DIFFERENT QUEUING MECHANISMS IN HETROGENEOUS NETWORKS

SUNYIT. Reaction Paper 2. Measuring the performance of VoIP over Wireless LAN

Measurement of V2oIP over Wide Area Network between Countries Using Soft Phone and USB Phone

FORTH-ICS / TR-375 March Experimental Evaluation of QoS Features in WiFi Multimedia (WMM)

Comparative Study of VoIP over WiMax and WiFi

The network we see so far. Internet Best Effort Service. Is best-effort good enough? An Audio Example. Network Support for Playback

Analysis of Effect of Handoff on Audio Streaming in VOIP Networks

VOIP TRAFFIC SHAPING ANALYSES IN METROPOLITAN AREA NETWORKS. Rossitza Goleva, Mariya Goleva, Dimitar Atamian, Tashko Nikolov, Kostadin Golev

Performance analysis and simulation in wireless mesh networks

Analysis and Simulation of VoIP LAN vs. WAN WLAN vs. WWAN

Performance Measurement of Wireless LAN Using Open Source

Testing Packet Switched Network Performance of Mobile Wireless Networks IxChariot

QoS (Quality of Service)

Introduction VOIP in an Network VOIP 3

Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks

Quality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic.

Per-Flow Queuing Allot's Approach to Bandwidth Management

A Multiple Access Protocol for Multimedia Transmission over Wireless Networks

IJMIE Volume 2, Issue 7 ISSN:

Express Forwarding : A Distributed QoS MAC Protocol for Wireless Mesh

Chapter 7 outline. 7.5 providing multiple classes of service 7.6 providing QoS guarantees RTP, RTCP, SIP. 7: Multimedia Networking 7-71

Applications. Network Application Performance Analysis. Laboratory. Objective. Overview

How To Analyze The Security On An Ipa Wireless Sensor Network

QoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS

COMPARISON BASED ON VARIOUS PERFORMANCE PARAMETERS BETWEEN WIMAX AND LTE USING NS2

Indepth Voice over IP and SIP Networking Course

packet retransmitting based on dynamic route table technology, as shown in fig. 2 and 3.

SBSCET, Firozpur (Punjab), India

Computer Networks CS321

The FX Series Traffic Shaping Optimizes Satellite Links

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm

Cisco Performance Visibility Manager 1.0.1

Achieving Energy Efficiency in MANETs by Using Load Balancing Approach

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network

Performance Comparison of Mixed Protocols Based on EIGRP, IS-IS and OSPF for Real-time Applications

How To Provide Qos Based Routing In The Internet

4 Internet QoS Management

IP videoconferencing solution with ProCurve switches and Tandberg terminals

VoIP QoS on low speed links

Encapsulating Voice in IP Packets

Implementation of Video Voice over IP in Local Area Network Campus Environment

Question: 3 When using Application Intelligence, Server Time may be defined as.

Upload Traffic over TCP and UDP Protocols in Different Security Algorithms in Wireless Network

Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking

Development of Monitoring Tools for Measuring Network Performances: A Passive Approach

Simulative Investigation of QoS parameters for VoIP over WiMAX networks

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

How to Keep Video From Blowing Up Your Network

Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU

The need for bandwidth management and QoS control when using public or shared networks for disaster relief work

Quality of Service Analysis of Video Conferencing over WiFi and Ethernet Networks

LCMON Network Traffic Analysis

Optimized Load Balancing Mechanism Using Carry Forward Distance

Measure wireless network performance using testing tool iperf

Measuring Data and VoIP Traffic in WiMAX Networks

ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP

Performance evaluation of QoS in wireless networks using IEEE e

PFS scheme for forcing better service in best effort IP network

This topic lists the key mechanisms use to implement QoS in an IP network.

Quality of Service (QoS)) in IP networks

Strategies. Addressing and Routing

Adaptive DCF of MAC for VoIP services using IEEE networks

Measuring the Performance of VoIP over Wireless LAN

Performance Analysis of AQM Schemes in Wired and Wireless Networks based on TCP flow

PERFORMANCE ANALYSIS OF WLAN STANDARDS FOR VIDEO CONFERENCING APPLICATIONS

How To Monitor And Test An Ethernet Network On A Computer Or Network Card

VoIP Performance Over different service Classes Under Various Scheduling Techniques

OPNET - Network Simulator

Comparison of RIP, EIGRP, OSPF, IGRP Routing Protocols in Wireless Local Area Network (WLAN) By Using OPNET Simulator Tool - A Practical Approach

Performance Evaluation for VOIP over IP and MPLS

Quality of Service (QoS) on Netgear switches

ENSC 427- Communication Networks Spring Quality of service of the wireless networking standard over a Multi user environment.

Optimizing Converged Cisco Networks (ONT)

AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK

Transport and Network Layer

16/5-05 Datakommunikation - Jonny Pettersson, UmU 2. 16/5-05 Datakommunikation - Jonny Pettersson, UmU 4

Final for ECE374 05/06/13 Solution!!

TCP in Wireless Networks

A Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman

Distributed Systems 3. Network Quality of Service (QoS)

Clearing the Way for VoIP

Transcription:

International Journal of Research in Electronics ISSN : 2348-9065 (Online) Wired and Wireless Computer Network Performance Evaluation Using OMNeT++ Simulation Environment I 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 Abstract With this research paper we are investigating the performance of wired and wireless computer networks using OMNeT++ Simulation environment. The performance of the Network is evaluated on the basis of Throughput. To investigate the problem we use OMNeT++ network simulation framework along with Nclient application module as wired simulation network and Wireless Host to Host application module as Wireless simulation network from INET framework. Both these modules support client server environment with variable number of clients. We have kept data packet size constant i.e 1000bytes for both networks. Keywords Bitrate, Clients, Client Host, Datarate, OMNeT++, Throughput, Server Host. I. Introduction The Application areas of wired and wireless computer networks are different. The performance of the both these networks are investigated on the basis of common parameters to know how both these networks behave. 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. OMNeT++ 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: 1. OMNeT++ is designed to support network simulation on a large scale. 2. Modular structure. 3. The design of NED (Network Description). 4. GUI Interface with Graphical Editor. 5. Separation of Model and Experiments. 6. Simple Module Programming Model. 7. Design of the Simulation Library. 8. Parallel Simulation Support. 9. Real-Time Simulation, Network Emulation. 10. Animation and Tracing Facility. 11. Visualization of Dynamic Behaviour. 12. Enriched Result Analysis Mechanism INET consists of several simulation application models. We use Nclients network application with basic HTTP network setup from INET as wired network and Wireless Host to Host network application with 802.11b Mac protocol in combination with Ieee80211Radio module as wireless network. Both these networks support client server environment with variable number of clients. Performance evaluation parameters are set through initialization (INI) and Network Description (NED) files and in our experiments those files are basichttp.ini and Nclients.ned for wired networks while omnetpp.ini and Throughput.ned for wireless network setup. Results of the experiments are collected through answer (ANF) file. In our experiments network performance of both the networks is evaluated in terms of Server Throughput. Throughput from the server is measured 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 Research paper Performance Analysis of DiffServ based Quality of Service in a Multimedia Wired Network and VPN effect using OPNET. In current paper Researchers presented simulation and performance analysis of Quality of Service (QoS) based on two major queuing disciplines i.e. Priority Queuing (PQ) and Weighted Fair Queuing (WFQ). Theanalysis was done in terms of delay and its variants for four different services; Voice over IP, Video Conferencing, Database and FTP based on packet identification under Differentiated Services Code Point (DSCP). The simulation results show that WFQ is a better discipline than PQ as lesser queuing delay and jitter were observed in WFQ for low priority services (FTP and Database). These metrics were found having same values in both PQ and WFQ for high priority services (Voice and Video). Therefore, low priority services also get their weighted share of bandwidth in the network when QoS is applied with WFQ discipline in the presence of high priority services like interactive voice and live streaming video. Voice and video traffic were further examined through simulation and discussion on Traffic Drop, Buffer Usage and Packet Delay Variation metrics by varying router s buffer size. Research paper Performance Evaluation of Wireless Controller Area Network (WCAN) Using Token Frame Scheme proposed a new wireless protocol so-called wireless controller area network is introduced. WCAN is an adaptation of its wired cousin, controller area network protocol. The proposed WCAN uses token frame scheme in providing channel access to nodes in the system. This token frame method follows the example used in wireless token ring protocol which is a wireless network protocol that reduces the number of retransmissions as a result of collisions. This scheme based on CAN protocol allows nodes to share a common broadcast channel by taking turns in transmitting upon receiving the token frame that circulates around the network for a specified amount of time. The token frame allows nodes to access the network one at a time, giving fair chance to all nodes instead of competing against one another. This method provides high throughput in a 2014, IJRECT All Rights Reserved 54

ISSN : 2348-9065 (Online) International Journal of Research in Electronics bounded latency environment. The proposed WCAN protocol has been developed and simulated by means of QUalNet simulator. The performances of this proposed protocol are evaluated from the perspective of throughput, end-to-end delay and packet delivery ration, and are compared against the IEEE 802.11 protocol. Simulation result shows that the proposed WCAN outperforms IEEE 802.11 based protocol by 62.5% in terms of throughput with increasing network size. Also, it shows an improvement of 6% compared to IEEE 802.11 standard at a higher data rate. III. Research Methodology To investigate the performance evaluation of wired and wireless networks we use OMNeT++ Simulation environment framework. We run all these simulations on Windows 7.0 Professional platform on Laptop with AMD Athlon (tm) II P320 Dual-Core Processor 2.10 GHz with 3.00GB RAM and 32-bir Operating System. Wired network simulation experiment is setup with Nclient application form INET. 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. 2: StandardHost with thruputmeter module between tcp & tcpapp Wireless network Simulation experiment is setup with Wireless Host to Host application from INET. We setup up our wireless Host to Host network configuration in circular mobility configuration with 1mps mobility speed. The host and the access point transmitter powers are configured so that every host hears all the others 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 of standardhost along with thruputmeter is show in figure 2 below. Fig. 3: Wireless - Host to Host Network configuration with 11- clients Host, 1-Access point & a server Host setup. It consists of 802.11b MAC protocol in combination with the Ieee80211Radio module as the physical layer. It clubbed to form Ieee80211NicSTASimplified module in INET. We modified this module by adding two throughput meters to measure in and out throughput value between mac and radio modules. Throughput from Server host is measured using throughputfrom and throughput to the server host is measured using throughputto module. The modified structure is shown below: 55 All Rights Reserved, IJRECT 2014

International Journal of Research in Electronics ISSN : 2348-9065 (Online) IV. Result Analysis The result of the experiments are collected in excel file. We have collected Throughput results of server host at 10, 20, 30, 40, 50, 60, 70, 80, 90 & 100Mbps datarate/bitrate. With 1, 2, 3,...,13,14,15 clients with server. Average throughput values from the serve and to the server given by two throughput meters for the set network configurations are considered to measure the performance of networks. Throughput is the average number of bits transferred per second. Packet size for all the experimental setup is kept constant i.e. 1000bytes. At specific datarate/bitrate by changing number of clients hosts from 1 to 15 numbers we took readings of server throughput i.e. throughputfrom outgoing throughput values from the server and throughputto- incoming throughput values to the server. These reading are collected at 10Mbps to 100Mbps with the interval of 10Mbps. The results of the experiments are analysed with respect to datarate/ bitrate and number of clients to the server. Fig. 4 : Ieee80211NicSTASimplified with two throughput meter. 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. To evaluate the performance of both these networks we considered two parameters: 1. Datarate (bitrate in wirelsee networks). 2. Number of clients per server. We collect the readings of the simulation experiment by two ways: 1. We Kept datarate/bitrate constant and changed the number of clients on the server and average throughput scalar values are collected for respective experiments. 2. For specific number of clients setup on a server we change the datarate/bitrate and collect the scalar average throughput values. Unless and until specified all the parameters of INI and NED files for both experimental setups are kept at defaults. Throughput values of the server are collected by changing datarate/bitrate value from 10Mbps to 100Mbps with the interval of 10Mbps, same way throughput of the server is also collected by changing the number of clients from 1 number to 15 numbers with server. Here server throughput means throughput from the server and throughput to the server. We have kept data packet size constant i.e. 1000bytes for our experiment. We collected the reading of the simulation experiment by changing datarate/bitrate from 10Mbps to 100Mbps with the interval of 10Mbps and increasing the number of client hosts from 1 client to 15 clients. Total readings collected are 10*15=150 times for both wired and wireless networks. A. With Constant Datarate/Bitrate When we change number of clients with server at specific datarate from 1 client to 15 clients for both the network setups, we found that throughput from the server for wired network is increasing with increase in the number of clients from 1 number to 14 number of clients per server except number of clients with 6, 8, 12 & 15 where it shows downfall trend in the throughput from the server. Fig 5: Graph showing throughput from server at 10MBPS for Nclient wired network. Fig 6: Graph showing throughput from server at 100MBPS for Nclient wired network. Our result shows that the throughput pattern of wired network 2014, IJRECT All Rights Reserved 56

ISSN : 2348-9065 (Online) International Journal of Research in Electronics is same for all the datarate interval experiments i.e. 10MBPS, 20MBPS, 30MBPS,..., 100MBPS. Similarly when we analysed the throughput from server host pattern of wireless network at specific bitrate we found that throughput from server host is increasing with increase in the number of client hosts at 10MBPS and 20MBPS; After analysis of throughput to the server pattern for wired and wireless network at specific datarate/bitrate with variable number of clients per sever we found totally opposite behaviour in the wired and wireless networks: For Nclients wired network throughput to the server is increasing steadily with increase in the number of clients per server at all the datarate intervals. Fig 7: Graph showing throughput from server host at 10MBPS At 30MBPS it increase with increase in the number of client hosts till 8 number of client hosts and from number of client hosts 9 onwards till 15 client hosts it shows very low throughput from the server. Fig 10: Graph showing throughput to the server at 10MBPS for Nclient wired network For Wireless Host to Host network throughput to the server hosts is decreasing steadily with increasing inn the number of client hosts with the server host at all the bitrate intervals. Fig. 8: Graph showing throughput from server host at 30MBPS Throughput Reading of the wireless Host to Host network at 40MBPS, 50MBPS,... till 100MBPS shows that throughput from the server is high with very less number of client hosts i.e. 2 to 3 client hosts with server host and it shows very low throughput from server for increased number of client hosts. Fig 11: Graph showing throughput to the server host at 100MBPS B. With Constant Number of Clients Now we analyse the trend of throughput for specific number clients with server by changing datarate/bitarte. Analysis shows that throughput from the server for specific number of clients is increasing with increase in the datarate for wired networks. Fig. 9: Graph showing throughput from server host at 100MBPS Fig 12: Graph showing throughput from the server with 1 client per server for Nclient wired network. 57 All Rights Reserved, IJRECT 2014

International Journal of Research in Electronics ISSN : 2348-9065 (Online) Wireless Host to Host to network throughput from the server host for specific number of client host with the server host is increasing with increase in the bitrate for number of client hosts 1 and 2 with server host; Fig 16: Graph showing throughput to the server host with 1 client host Fig 13: Graph showing throughput from server host with 1 client host For number of client hosts 3 to 15 with server hosts, the throughput from the server pattern for wireless Host to Host network is high with less number of bitrate and it gives low throughput from the serve with increase in the bitrate. Fig 14: Graph showing throughput from server host with 15 client hosts Throughput to the server for specific number of clients for wired network is increasing with increase in the datarate, this trend is common for all number of clients with server. Fig 15: Graph showing throughput to the server with 15 clients per server for Nclient wired network. Wireless Host to Host network gives increasing throughput to the server Host with increase in the bitrate from 10MBPS to 100MBPS for all number of client Hosts with server host, which is similar kind of throughput to the server trend as wired network recorded. V. Conclusions By analysing the throughput values of the simulation experiment for both wired and wireless network we came to know that The throughput pattern behaviour of both the networks are different for evaluated parameters except throughput patter to the server with constant number of clients. VI. AcknowledgEment We are thankful to all the staff of School of Computational Sciences, SRTMU, Nanded for providing us the necessary guidance and facility to carry out present research. References [1] Muhammad Aamir, Mustafa Zaidi and Husnain Mansoon, Performance Analysis of DiffServ based Quality of Service in a Multimedia Wired Network and VPN effect using OPNET. International Journal of Computer Science Issues, Vol. 9, Issue 3, No 2, May 2012. [2] Wei Lun Ng, Chee Kyun Ng, Borhanuddin Mohd Ali, Nor Kamariah Noordin, Performance Evaluation of Wireless Controller Area Network (WCAN) Using Token Frame Scheme. Wireless Pers Commun (2013) 72: 1847-1873. [3] Mr. Dhobale J V, Dr. Kalyankar N V, Dr. Khamitkar S D, Computer Network Performance Evaluation based on Datarate and Number of Clients per server using OMNeT++ Simulation. Global Journal of Computer Science and Technology, Volume 14 issue 3 June-2014. [4] Mr. Dhobale J V, Dr. Kalyankar N V, Dr. Khamitkar S D, Wireless-Host to Host Network Performance evlaution based on bitrate and Number of Host with server using OMNeT++ Simulation Environment. Indian Stream Reserach Journal, June-2014 (2230-7850) accepted. [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] Andras Varga, Rudolf Hornig, An overview of the OMNeT++ 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. 2014, IJRECT All Rights Reserved 58

ISSN : 2348-9065 (Online) International Journal of Research in Electronics [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 69 Research Paper publications in various international journals along with 2 books. He has chaired number of International and national conferences during his 33 years of services. His area of interest is Networking, Cyber security & Image Processing. 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 16 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. Author has chaired various national and International conferences and also Research and academic committees at SRTM University, Nanded. Mr. Dhobale J. V.: Assistant Professor, Shri. Dhondu Baliram Pawar College of Management & 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 15 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. 59 All Rights Reserved, IJRECT 2014