Performance Issues of TCP and MPEG-4 4 over UMTS



Similar documents
Mobile & Wireless Networking. Lecture 5: Cellular Systems (UMTS / LTE) (1/2) [Schiller, Section 4.4]

1G to 4G. Overview. Presentation By Rajeev Bansal Director(Mobile-1) Telecommunication Engineering Centre

Evolution of GSM in to 2.5G and 3G

PDF vytvořeno zkušební verzí pdffactory UMTS

3GPP Wireless Standard

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

GSM GPRS. Course requirements: Understanding Telecommunications book by Ericsson (Part D PLMN) + supporting material (= these slides)

Pradipta Biswas Roll No. 04IT6007 M. Tech. (IT) School of Information Technology Indian Institute of Technology, Kharagpur

Mobile Communications TCS 455

CS263: Wireless Communications and Sensor Networks

3GPP Technologies: Load Balancing Algorithm and InterNetworking

Wireless Cellular Networks: 3G

How To Understand The Gsm And Mts Mobile Network Evolution

Study of the impact of UMTS Best Effort parameters on QoE of VoIP services

RESOURCE ALLOCATION FOR INTERACTIVE TRAFFIC CLASS OVER GPRS

Data Services in GSM HSCSD GPRS. GPRS Infrastructure Components

Index. Common Packet Channel (CPCH) 25 Compression 265, , 288 header compression 284

VoIP in 3G Networks: An End-to- End Quality of Service Analysis

Performance Evaluation of Quality of VoIP Service over UMTS-UTRAN R99

EPL 657 Wireless Networks

HSPA: High Speed Wireless Broadband From HSDPA to HSUPA and beyond. HSPA: High Speed Wireless Broadband From HSDPA to HSUPA and Beyond

CDMA Network Planning

Dimensioning, configuration and deployment of Radio Access Networks. part 5: HSPA and LTE HSDPA. Shared Channel Transmission

Deployment Aspects for VoIP Services over HSPA Networks

2G/3G Mobile Communication Systems

VoIP-Kapazität im Relay erweiterten IEEE System

Evolution of Mobile Communications: from 1G to 4G

Cellular Network Planning and Optimization Part XI: HSDPA. Jyri Hämäläinen, Communications and Networking Department, TKK, 25.1.

AN ANALYSIS OF DELAY OF SMALL IP PACKETS IN CELLULAR DATA NETWORKS

Introduction to EDGE. 2.1 What Is EDGE?

Fachgebiet für Kommunikationstechnik. Prof. Dr.-Ing. Klaus David. HSDPA for UMTS. Stephan Sigg

Mobility and cellular networks

GPRS Systems Performance Analysis

Wireless Technologies for the 450 MHz band

HSDPA Mobile Broadband Data A Smarter Approach to UMTS Downlink Data

Measured Performance of GSM HSCSD and GPRS

Customer Training Catalog Training Programs WCDMA RNP&RNO Technical Training

Bluetooth voice and data performance in DS WLAN environment

Wireless Access of GSM

Capacity of VoIP over HSDPA with Frame Bundling

Yu.M. Tulyakov, D.Ye. Shakarov, A.A. Kalashnikov. Keywords: Data broadcasting, cellular mobile systems, WCDMA, GSM.

UMTS/GPRS system overview from an IP addressing perspective. David Kessens Jonne Soininen

HSPA, LTE and beyond. HSPA going strong. PRESS INFORMATION February 11, 2011

TCP in Wireless Networks

EETS 8316 Wireless Networks Fall 2013

CS Cellular and Mobile Network Security: CDMA/UMTS Air Interface

3GPP Long Term Evolution: Architecture, Protocols and Interfaces

UTRA-UTRAN Long Term Evolution (LTE) and 3GPP System Architecture Evolution (SAE)

LTE in Unlicensed Spectrum: European Regulation and Co-existence Considerations

Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction

How To Understand The Power Of A Cell Phone Network

End to End Delay Performance Evaluation for VoIP in the LTE Network

How To Improve Data Rates For Global Evolution (Edge)

Chapter 1: Introduction

Lecture Objectives. Lecture 07 Mobile Networks: TCP in Wireless Networks. Agenda. TCP Flow Control. Flow Control Can Limit Throughput (1)

TCP in Wireless Mobile Networks

TCP and Wireless Networks Classical Approaches Optimizations TCP for 2.5G/3G Systems. Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme

Mobile Wireless Overview

Impact of Flexible RLC PDU Size on HSUPA Performance

EDGE: The Introduction of High Speed Data in GSM / GPRS Networks

Mobile Networking Concepts and Protocols CNT 5517

Biased Adaptive Modulation/Coding to Provide VoIP QoS over HSDPA

TCP for Wireless Networks

Wireless Mobile Evolution to 4G Network

Mobile Computing. Basic Call Calling terminal Network Called terminal 10/25/14. Public Switched Telephone Network - PSTN. CSE 40814/60814 Fall 2014

GSM v. CDMA: Technical Comparison of M2M Technologies

LTE Mobility Enhancements

NTRC Dominica April 28 to May 2, 2014 Fort Young Hotel

Simulation-Based Comparisons of Solutions for TCP Packet Reordering in Wireless Network

Lecture 1. Introduction to Wireless Communications 1

Throughput for TDD and FDD 4 G LTE Systems

TABLE OF CONTENTS. Dedication. Table of Contents. Preface. Overview of Wireless Networks. vii xvii

International Journal of Advanced Research in Computer Science and Software Engineering

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

Revision of Lecture Eighteen

Mobile Communications Chapter 9: Mobile Transport Layer

THE EVOLUTION OF EDGE

Training Proposal for WCDMA Product Technical Training Project

LTE Overview October 6, 2011

Introduction VOIP in an Network VOIP 3

3GPP TS V ( )

QoS Measurements Methods and Tools

IP QoS Interoperability Issues

How To Make A Multi-User Communication Efficient

Analysis of TCP Performance Over Asymmetric Wireless Links

Proposal for Candidate Radio Interface Technologies for IMT-Advanced Based on LTE Release 10 and Beyond (LTE-Advanced)

The 3GPP and 3GPP2 Movements Towards an All IP Mobile Network. 1 Introduction

A Performance Evaluation of Internet Access via the General Packet Radio Service of GSM

Customer Training Catalog Course Descriptions WCDMA RNP&RNO Technical Training

Chapter 3: WLAN-GPRS Integration for Next-Generation Mobile Data Networks

GSM Channels. Physical & Logical Channels. Traffic and Control Mutltiframing. Frame Structure

HSPA+ and LTE Test Challenges for Multiformat UE Developers

Transcription:

Performance Issues of TCP and MPEG-4 4 over UMTS Anthony Lo A.Lo@ewi.tudelft.nl 1 Wiskunde end Informatica Outline UMTS Overview TCP and MPEG-4 Performance Summary 2 1

Universal Mobile Telecommunications System (UMTS) Radio interface is based on Wideband Code Division Multiple Access (WCDMA) Support of variable bit rates: up to 384 kb/s in wide area coverage, up to 2 Mb/s in indoor/short-range range outdoor Support four Quality of Service traffic classes: Conversational: low delay voice Streaming: : low delay video streaming Interactive: moderate delay web browsing Background: : no delay requirement FTP, Email 3 IMT-2000 Family of 3G Systems IMT-2000 Core Network Technologies ITU-T UMTS Network-to-Network Interfaces (3G Inter Family Roaming) GSM (MAP) ANSI-41 (IS-634) Flexible connection between radio access and core networks Future -based Networks IMT-2000 Radio Access Technologies ITU-R IMT-DS (Direct Spread) UTRA FDD (WCDMA) 3GPP IMT-TC (Time Code) UTRA TDD (TD-SCDMA) 3GPP IMT-MC (Multi Carrier) cdma2000 3GPP2 IMT-SC (Single Carrier) GERAN 3GPP IMT-FT (Freq. Time) DECT ETSI 4 2

IMT-2000 Frequency Spectrum ITU/RR IMT-2000 Reg.2 IMT-2000 Reg.2 Europe GSM 1800 DECT UMTS TDD UMTS UMTS UMTS Japan PHS uplink IMT-2000 downlink IMT-2000 China IMT-2000 IMT-2000 USA uplink PCS downlink 1800 1850 1900 1950 2000 2050 2100 2150 2200 2250 Frequency in MHz 5 Frequency Spectrum The Netherlands Vodafone KPN Mobile Orange Telfort T-Mobile f 1 f 2 f 3 f 1 f 2 f 3 f 1 f 1 f 2 f 1 f 2 f 2 5 MHz 1920 MHz Uplink Frequency 1980 MHz 2110 MHz Downlink Frequency 2170 MHz 6 3

UMTS Wideband CDMA (WCDMA) FDMA POWER TIME FREQUENCY TDMA POWER TIME FREQUENCY CDMA POWER TIME FREQUENCY 7 FDD TDD FDD (Frequency Division Duplex) separated frequency bands for Up- and Downlink most suited for symmetrical services, e.g. voice, video telephony paired frequency bands needed used for WCDMA UL DL t TDD (Time Division Duplex) Up- and Downlink signal within the same frequency band, but separated in time also suited for asymmetrical services, e.g web browsing DL flexible allocation in unpaired frequency band possible Time synchronization needed 5 MHz will be used for private indoor services 5 MHz 5 MHz UL 8 t 4

UMTS WCDMA Spreading Operation The operation of spreading in a WCDMA system is divided into two separate parts: Spreading code = Channelization code + Scrambling code Data R bit Channelization code Chip rate R chip 3.84 Mc/s Scrambling code Chip rate R chip 3.84 Mc/s Chip rate 3.84 Mc/s Spreading factor (Processing gain) G = R chip R bit 9 Wireless Internet Access via UMTS UE Node B UTRAN RNC SGSN GGSN Core Network Network App App TCP TCP PDCP PDCP GTP-U GTP-U GTP-U RLC RLC UDP UDP UDP UDP MAC PHY UE Legend: Uu PHY UMTS Node B FP MAC FP RNC Iub SGSN GGSN IuPS Gn Gi UMTS Transport Network Internet Other 10 Host 5

Packet Data Transmission over UMTS Radio Interface packets can be carried using different types of UMTS/WCDMA Transport Channels: Dedicated Channel (DCH): power control resources allocated to a UE high channel bits rates => high volume of data Common Channel (CCH): no power control shared resources low channel bit rates => low volume of data Random Access Channel (RACH) uplink Forward Access Channel (FACH) downlink 11 Transmission Control Protocol The main Transport protocol in the Internet protocol suite Functionality: provide end-to to-end reliability on top of unreliable network, provide in-sequence packet delivery, detect and prevent network congestion TCP uses complex mechanisms: Slow start and Congestion avoidance Fast retransmit and recovery 12 6

TCP Vegas TCP Vegas vs. Reno TCP Reno Better performance than Reno Proactive network congestion algorithms Reactive network congestion algorithms Slow Start Window (WND) is increased for every other RTT Slow Start Window (WND) is increased for every RTT = (expected actual) RTT < α (α =1), WND linearly increases > β (β =3), WND linearly decreases expected = WND/RTT actual = WND/RTT RTT base RTT base Packet losses signal congestion Timeout WND = 1 Duplicate ACKs (Fast Retransmit) WND = WND/2 13 Simulation Model DPCH Node UE1 RNC SGSN B GGSN 622 Mb/s, 0.2 ms UE2 DPCH Internet Model Loss = 0% Delay 0s Assumptions: analyze the impact of the radio interface UMTS Core Network and Internet: loss = 0% propagation delay 0s ns - UMTS Nodes Host ns - traditional Nodes 14 7

Simulation Parameters Application TCP PDCP RLC MAC PHY File Transfer Protocol (FTP) TCP Variants Window Size (Segments) Maximum Segment Size (Bytes) TCP Header Size (Bytes) Header Size (Bytes) Packet Loss Rate in the Internet TCP/ Header compression RLC Mode Window Size (Blocks) Payload Size (Bits) RLC Header (Bits) MAC Header (Bits) MAC Multiplexing Physical Channel Type Transport Block Size (Bits) Transport BLER Error Model Vegas and Reno 64 512 20 20 0% No Acknowledged Mode with In-sequence delivery 4096 320 16 0 Not required for DPCH Bit Rate (kb/s) 64 336 0 30% Uplink TTI (ms) 20 Uniform Distribution DPCH Bit Rate (kb/s) 384 128 64 Downlink TTI (ms) 10 20 20 15 Packet Transfer Scenario Header (20 Bytes) TCP Header (20 Bytes) TCP Payload (512 Bytes) PDCP RLC PDCP Header (1 Byte) RLC Payload (40 Bytes) RLC Header (2 Bytes) MAC MAC Header 0 bit for DCH 3 Bytes for FACH/RACH PHY CRC (2 Bytes) 16 8

Throughput vs. BLER (FTP Traffic) Reno Vegas 17 TCP Vegas and Reno Congestion Window 384 kb/s, 5% TBLER Reno Vegas 18 9

TCP Vegas Round-Trip Time Variability 384 kb/s, 5% TBLER 19 Mobile Video Streaming Streaming: multimedia content is played out without downloading a complete file Traffic characteristics: video video time-sensitive tolerate lost/erroneous packets data delay-insensitive error-free packets 20 10

Streaming Video Model Video Clips (Raw) MPEG-4 Encoder Trace File Encoded Video (Original) Network Simulator (ns-2) Post- Simulation Processing Log File Encoded Video (Received) Video Clips (Reconstructed) MPEG-4 Decoder 21 Demo Music clip Container clip 22 11

Summary UMTS/WCDMA radio interface gives large round-trip time variations RLC retransmission Transmission time interval Vegas congestion control is very sensitive to the large round-trip time variations: throughput degradation sender window shrinks (but no congestion!) spurious timeout Reno s congestion control is insensitive to the large round-trip time variations Performance as expected MPEG-4 video streaming RLC retransmission achieves better quality Adaptive and fast RLC ARQ scheme for video 23 12