P ERFORMANCE E VALUATION OF B ASE S TATION A PPLICATION O PTIMIZER Nana Ginzbourg Instructor: Dr. Ronit Nossenson Internal Instructor: Dr. Tami Tamir.

Slides:



Advertisements
Similar presentations
1 The ns-2 Network Simulator H Plan: –Discuss discrete-event network simulation –Discuss ns-2 simulator in particular –Demonstration and examples: u Download,
Advertisements

Wireless Communication : LAB 3
Introduction to Network Simulator NS-2 Part I
Network Simulation One tool to simulation network protocols for the Internet is the network simulator (NS) The simulation environment needs to be set-
An Introduction to NS-2 * Gayatri Swamynathan CS 276 TA *some slides are from a presentation by Haobo Yu & Nader Salehi, USC/ISI.
Brief Intro to ns2: The most widely used Network Simulator COMP5416 Advanced Network Technologies Based on: Marc Greis's
Ns-2 tutorial Karthik Sadasivam Banuprasad Samudrala CSCI 5931 Network Security Instructor : Dr. T. Andrew Yang.
5-Jul-141 S.Pushpalatha, Associate Professor, PSNACET.
Playback-buffer Equalization For Streaming Media Using Stateless Transport Prioritization By Wai-tian Tan, Weidong Cui and John G. Apostolopoulos Presented.
GrooveSim: A Topography- Accurate Simulator for Geographic Routing in Vehicular Networks 簡緯民 P
EXPLORING POWER SAVING IN VOIP WIRELESS LINKS BY BHANUREDDY BATTAPURAM AND SRINIVAS MADLAPELLI.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli SIGCOMM 1996.
The War Between Mice and Elephants Presented By Eric Wang Liang Guo and Ibrahim Matta Boston University ICNP
Introduction Future wireless systems will be characterized by their heterogeneity - availability of multiple access systems in the same physical space.
1 Tips on developing a network simulator and writing a paper Wireless and Broadband Networks Laboratory Department of CSIE National Taipei University of.
1 Solutions to Performance Problems in VOIP over Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi.
A simulation-based comparative evaluation of transport protocols for SIP Authors: M.Lulling*, J.Vaughan Department of Computer science, University college.
1 CAPS: A Peer Data Sharing System for Load Mitigation in Cellular Data Networks Young-Bae Ko, Kang-Won Lee, Thyaga Nandagopal Presentation by Tony Sung,
Project Progress Presentation GENERATION OF NS2 TRACE FILES FOR SATELLITE-WIRELESS NETWORKS CS603 - Wireless Communications & Networks Summer II 2003 Wasim.
Wireless Sensor Network for Tracking the Traffic in INTERNET Network Routers Part 2 Supervisor:Mark Shifrin Students:Yuri Kipnis Nir Bar-Or Date:30 September.
17/10/2003TCP performance over ad-hoc mobile networks. 1 LCCN – summer 2003 Uri Silbershtein Roi Dayagi Nir Hasson.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
Reduced TCP Window Size for VoIP in Legacy LAN Environments Nikolaus Färber, Bernd Girod, Balaji Prabhakar.
Effects of Directional Antennas on e Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University.
Skype & its protocol Aaron Loar CPE 401. Introduction Skype’s Background Topology 3 Node Types Questions.
Wireless Sensor Network for Tracking the Traffic in INTERNET Network Routers Supervisor: Mark Shifrin Students: Yuriy Kipnis Nir Bar-Or Networked Software.
Junxian Huang 1 Feng Qian 2 Yihua Guo 1 Yuanyuan Zhou 1 Qiang Xu 1 Z. Morley Mao 1 Subhabrata Sen 2 Oliver Spatscheck 2 1 University of Michigan 2 AT&T.
 A network simulator is a piece of software or hardware that predicts the behavior of a network, without an actual network being present.
A Credit-based Home Access Point (CHAP) to Improve Application Performance on IEEE Networks Choong-Soo Lee, Mark Claypool and Robert Kinicki In.
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
Capacity of Wireless Mesh Networks: Comparing Single- Radio, Dual-Radio, and Multi- Radio Networks By: Alan Applegate.
Minor Thesis Presentation By: Junaid M. Shaikh Supervisor: Dr. Ivan Lee 1.
Redes Inalámbricas Máster Ingeniería de Computadores 2008/2009 Tema 7.- CASTADIVA PROJECT Performance Evaluation of a MANET architecture.
1 Enabling Large Scale Network Simulation with 100 Million Nodes using Grid Infrastructure Hiroyuki Ohsaki Graduate School of Information Sci. & Tech.
Introduction to NS2 -Network Simulator- -Prepared by Changyong Jung.
An End-to-end Approach to Increase TCP Throughput Over Ad-hoc Networks Sarah Sharafkandi and Naceur Malouch.
A novel approach of gateway selection and placement in cellular Wi-Fi system Presented By Rajesh Prasad.
Role and Mechanism of Queue Internet Engineering.
Performance of HTTP Application in Mobile Ad Hoc Networks Asifuddin Mohammad.
Network Simulator-2 Sandeep singla 1998A2A7540. NS-2 A discrete event simulator Focused on modeling network protocols –Wired, wireless –TCP,UDP,unicast,multicast.
1 Network Simulator Tutorial. 2 Network Simulation * Motivation: Learn fundamentals of evaluating network performance via simulation Overview: fundamentals.
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
Requirements for Simulation and Modeling Tools Sally Floyd NSF Workshop August 2005.
Quality evaluation of MPEG4 video transmission over GPRS networks.. Presented by: Abdullah M. Rana Multimedia Communication.
Uplink Scheduling with Quality of Service in IEEE Networks Juliana Freitag and Nelson L. S. da Fonseca State University of Campinas, Sao Paulo,
1 Introduction to NS-2 r Tutorial overview of NS m Create basic NS simulation r Walk-through a simple example m Model specification m Execution and trace.
Self-generated Self-similar Traffic Péter Hága Péter Pollner Gábor Simon István Csabai Gábor Vattay.
Network Simulator 2. Introduction Open source network simulator NS uses two languages: C++ and OTcl  C++ is fast to run but slower to change Kernel 
Planning and Analyzing Wireless LAN
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
We used ns-2 network simulator [5] to evaluate RED-DT and compare its performance to RED [1], FRED [2], LQD [3], and CHOKe [4]. All simulation scenarios.
ARQ Proxy (for WiFi networks) Ischia island, Italy Sept. 11, 2007 Dzmitry Kliazovich Nadhir Ben Halima Fabrizio Granelli University of Trento, Italy.
NS-2 Shahin Shayandeh December 2004 Session 1. Ns-2, the Network Simulator  A discrete event simulator Simple model  Focused on modeling network protocols.
Bandwidth Balancing in Multi- Channel IEEE Wireless Mesh networks Claudio Cicconetti, Ian F. Akyildiz School of Electrical and Computer Engineering.
A Comparison of RaDiO and CoDiO over IEEE WLANs May 25 th Jeonghun Noh Deepesh Jain A Comparison of RaDiO and CoDiO over IEEE WLANs.
DETECTION AND IGNORING BLACK HOLE ATTACK IN VANET NETWORKS BASED LATENCY TIME CH. BENSAID S.BOUKLI HACENE M.K.FAROUAN 1.
Doc.: IEEE /r0 Submission November 2005 Xin Yu and Hang LiuSlide 1 Implementation and Evaluation of AODV with Proactive Route Announcements.
PATH DIVERSITY WITH FORWARD ERROR CORRECTION SYSTEM FOR PACKET SWITCHED NETWORKS Thinh Nguyen and Avideh Zakhor IEEE INFOCOM 2003.
Supervisors:Dr. Yehuda Ben-Shimol Mr. Itzik Kitroser Alon Tzulang &Tseela Matsry Present:
Performance Evaluation of Ethernet Networks under different Scenarios Lab 6
Presenter: Kuei-Yu Hsu Advisor: Dr. Kai-Wei Ke 2013/9/30 Performance analysis of video streaming on different hybrid CDN & P2P infrastructure.
5G Wireless Technology.
Cost Effectively Deploying of Relay Stations (RS) in IEEE 802
Speaker Dr. Saloua CHETTIBI Lecturer at University of Jijel
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
Introduction to ns-2: “The” Network Simulator
3 | Analyzing Server, Network, and Client Health
Seminar on…. 5G Wireless Technology By: Niki Upadhyay
Karthik Sadasivam Banuprasad Samudrala
Presentation transcript:

P ERFORMANCE E VALUATION OF B ASE S TATION A PPLICATION O PTIMIZER Nana Ginzbourg Instructor: Dr. Ronit Nossenson Internal Instructor: Dr. Tami Tamir

O VERVIEW Introduction LTE Network NS 2 Simulator Base Station Application Optimizer Implementation Model – network topology Traffic generation and cache implementation Simulation Trace analyzers Results Conclusions and Future work

I NTRODUCTION Cellular operator take advantage of new technologies and offer rich services to advanced handset Backhaul lines are still limited to 2 Mbps capacity Leads to backhaul bottleneck problem

P OSSIBLE S OLUTIONS Backhaul lines upgrade Application solution Data reduction No need in upgrade Integrated solutions Base Station Application Optimizer Analyze and optimize user data in application level Prevent unnecessary data travelling through backhaul network Less painful upgrade

P ROJECT G OALS Implement Base Station Application Optimizer over an LTE network in NS-2 simulator Evaluate solution performance in various simulations: Realistic mixture of applications Different cache hit rates Changing network load – number of users Different queue sizes

LTE N ETWORK

B ASE S TATION A PPLICATION O PTIMIZER

NS 2 S IMULATOR Open Source event driven simulator History: 1989 – REAL network simulator 1995 – VINT Project with DARPA Support a big variety of protocols and keeps growing Simulator Implementation: Backend in C++ - compiled hierarchy Frontend in Otcl – interpreter with similar hierarchy Simulation scripts -.tcl

NS 2 S IMULATOR

B ASE S TATION A PPLICATION O PTIMIZER I MPLEMENTATION Open source: optimizer/ optimizer/ Four stages: Network Topology definition Traffic generation Configurations and simulations over different parameters Trace analysis

N ETWORK T OPOLOGY D EFINITION Wired Nodes eNode-B Serving Gateway PDN-GW Server Wireless Nodes User equipment DropTail queuing algorithm Oversubscription factor at S1 interface is 1/3

T RAFFIC G ENERATION APPLICATIONS D ISTRIBUTION

T RAFFIC G ENERATION IN NS 2 ParametersRate (kbps) ProtocolPacket Size (bytes) Generator 64UDP200CBRVoIP ON – 200ms OFF – 2000ms Shape – TCP1040Pareto Web ON – 2000ms OFF – 2000ms Shape – TCP1300ParetoVideo ON – 2000ms OFF – 200ms Shape – TCP1500ParetoFile

T RAFFIC G ENERATION C ACHE I MPLEMENTATION

C ONFIGURATION AND S IMULATIONS All simulation parameters are configurable Command line Configuration.tcl Run simulations using main.tcl and override relevant parameters Number of end users Buffer size Hit rates per application Users distribution per application

T RACES A NALYSIS

T OTAL B ANDWIDTH A NALYZER Output: total number of bytes per application type over S1 interface Implementation: Combination of shell and awk scripts Summarize packets sizes over S1 interface using source and destination id Use flow id to separate results per application type and hit rate scenarios

B ANDWIDTH PER SECOND A NALYZER Output: Total number of bytes per second per application type over the S1 interface Implementation: Awk script Use an array[simulation_length_seconds] Summarize packet sizes according to source and destination nodes, flow id and packet size.

E ND -T O -E ND DELAY AND D ROPPED STATISTICS ANALYZER Output: End-to-end delay Dropped packets percentage Implementation: Array per application type Packet id indicates the index in the array Send event -> save start time Receive event -> save end time Dropped event -> update with -1

R ESULTS Primary Simulation 20, 50 and 100 users User Equipment links buffer size – 10 packets Cache Hit rate impact of results Standard hit rates: 20% web, 40% video and files Increase and decrease hit rate by 10% Buffer Size impact on results Increase and decrease buffer size in 25% Keep medium hit rate

T OTAL TRANSFERRED KB WITH 20, 50 & 100 CONCURRENT USERS

D ATA R EDUCTION P ER A PPLICATION T YPE

D ATA R EDUCTION O VER T IME

D ATA R EDUCTION F ACTOR Reduction Factor Traditional KB OPTIMIZED KB Application Users Web Video File Sharing VoIP Total Web Video File Sharing VoIP Total Web Video File Sharing VoIP Total

D ROPPED S TATISTICS Optimized KB Traditional KB Application Users % Dropped# Drop% Dropped# Drops 0.00%0 0 Web %0 0 Video 0.00%0 0 File Sharing 0.00%00.05%19 VoIP 0.00%0 19 Total 0.07% %114 Web % %291 Video 0.03% %249 File Sharing 0.06%620.06%65 VoIP 0.03% %719 Total 0.05% %5954 Web % %12333 Video 0.05% %9528 File Sharing 0.10% %12503 VoIP 0.04% %40318 Total

A VERAGE D ELAY Reduction % Traditional KB OPTIMIZED KB Application Users 15.56% Web % Video 48.93% File Sharing 0.06% VoIP 20.45% Web % Video 39.39% File Sharing 0.23% VoIP 26.16% Web % Video 39.87% File Sharing 0.86% VoIP

I MPACT OF C ACHE HIT RATE ON D ATA R EDUCTION F ACTOR High Hit Rate Medium Hit Rate Low Hit Rate Application Users Web Video File Sharing 1.00 VoIP Total Web Video File Sharing 1.00 VoIP Total Web Video File Sharing 0.98 VoIP Total

I MPACT OF C ACHE HIT RATE ON D ROP P ACKETS P ERCENTAGE % Drop High Hit Rate % Drop Low Hit Rate %Drop Traditional Application 0.15%0.26%1.96% Web 0.05%0.12%1.57% Video 0.12%0.20%1.50% File Sharing 0.23%0.46%4.96% VoIP 0.09%0.17%2.04% Total

I MPACT OF C ACHE HIT RATE ON A VERAGE D ELAY % Reduction High Hit Rate % Reduction Medium Hit Rate % Reduction Low Hit Rate Application 25.24%26.16%19.89% Web 73.32%69.26%67.37% Video 46.57%39.87%36.55% File Sharing 0.98%0.86%0.40% VoIP

I MPACT OF BUFFER S IZE ON DATA REDUCTION FACTOR Large Buffer Size Medium Buffer Size Small Buffer Size Application Users Web Video File Sharing 1.00 VoIP Total Web Video File Sharing 1.00 VoIP Total Web Video File Sharing 0.98 VoIP Total

I MPACT OF BUFFER SIZE ON DROPPED PACKETS PERCENTAGE % Drop Optimized Large Buffer % Drop Traditional Large Buffer % Drop Optimized Small buffer %Drop Traditional Small buffer Application 0.05%0.11%0.09%2.17% Web 0.05%0.16%0.05%1.70% Video 0.09%0.24%0.12%1.75% File Sharing 0.16%0.17%0.21%4.09% VoIP 0.07%0.18%0.08%2.10% Total

I MPACT OF BUFFER SIZE ON A VERAGE PACKETS DELAY % Reduction Large Buffer Size % Reduction Medium Buffer Size % Reduction Small Buffer Size Application 25.20%26.16%25.31% Web 73.30%69.26%73.48% Video 46.55%39.87%46.57% File Sharing 1.00%0.86%1.08% VoIP

C ONCLUSIONS Open Source implementation of LTE model Configurable Easy to install and use Provides functionalities like different application traffic generation and users distribution Base Station Application Optimizer implementation Trace Analyzers Performance Evaluation: Total bytes transferred reduction factor: Average delay reduced by 75% Packet loss percentage reduced from 2% to 0.05%

F UTURE W ORK Add User mobility support: Implement basic handover process in NS 2 Support several deployment modes of Base Station Application Optimizer in an LTE network Implement new traffic generator in NS 2

R EFERENCES Patrick Donegan, "Backhaul Strategies for Mobile Carriers", In Heavy Reading, Vol. 4 No. 4, Ronit Nossenson, “Base Station Application Optimizer”, The International Conference on Data Communication Networking 2010 (DCNET), Athens, Greece. Holma, H., and Toskala, A., LTE for UMTS – OFDMA and SC- FDMA Based Radio Access, John Wiley & Sons Ltd, United Kingdom, Qin-long Qiu, Jian Chen, Ling-di Ping, Qi-fei Zhang, Xue-zeng Pan, 2009, LTE/SAE Model and its Implementation in NS 2, 2009 Fifth International Conference on Mobile Ad-hoc and Sensor Networks, Fujian, China, pp LTE implementation: The Network Simulator (NS2),

R EFERENCES Introduction to Network simulator NS 2" by Teerawat Issariyakul and Ekram Hossain, 2009 Springer Science+Business Media, LLC Project source code and results: optimizer/ optimizer/ Allot Mobile Trends, Global mobile broadband traffic report, H1/2011. GNU Awk,