To change the document information in the footer, press [Alt + F8] and use the “FORM“ R 18 G 65 B 145 R 0 G 201 B 255 R 104 G 113 B 122 R 216 G 217 B 218.

Slides:



Advertisements
Similar presentations
Martin Suchara, Ryan Witt, Bartek Wydrowski California Institute of Technology Pasadena, U.S.A. TCP MaxNet Implementation and Experiments on the WAN in.
Advertisements

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 9 Fundamentals.
Measuring IP Performance Geoff Huston Telstra. What are you trying to measure? User experience –Responsiveness –Sustained Throughput –Application performance.
GH Telstra Internet 1 Capacity Measurement for IP Networks Geoff Huston Technical Manager Telstra Internet.
Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks Wang Yang Tsinghua University 1.
Improving TCP over Wireless by Selectively Protecting Packet Transmissions Carla F. Chiasserini Michele Garetto Michela Meo Dipartimento di Elettronica.
FAST TCP Anwis Das Ajay Gulati Slides adapted from : IETF presentation slides Link:
Winter 2008CS244a Handout #61 CS244a: An Introduction to Computer Networks Handout 6: The Transport Layer, Transmission Control Protocol (TCP), and User.
R 18 G 65 B 145 R 0 G 201 B 255 R 104 G 113 B 122 R 216 G 217 B 218 R 168 G 187 B 192 Core and background colors: 1 © Nokia 2015 Panel discussion Cássio.
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli University of Calif, Berkeley and Lawrence Berkeley National Laboratory SIGCOMM.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
1 End to End Bandwidth Estimation in TCP to improve Wireless Link Utilization S. Mascolo, A.Grieco, G.Pau, M.Gerla, C.Casetti Presented by Abhijit Pandey.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Active Queue Management for LTE uplink in eNodeB Yifeng Tan Supervisor: Professor Riku Jäntti Instructor:
Performance Improvement of TCP in Wireless Cellular Network Based on Acknowledgement Control Osaka University Masahiro Miyoshi, Masashi Sugano, Masayuki.
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli SIGCOMM 1996.
TDC365 Spring 2001John Kristoff - DePaul University1 Internetworking Technologies Transmission Control Protocol (TCP)
Source-Adaptive Multilayered Multicast Algorithms for Real- Time Video Distribution Brett J. Vickers, Celio Albuquerque, and Tatsuya Suda IEEE/ACM Transactions.
Overview.  UMTS (Universal Mobile Telecommunication System) the third generation mobile communication systems.
TCP on High-Speed Networks Sangtae Ha and Injong Rhee North Carolina State University.
1 TCP Transport Control Protocol Reliable In-order delivery Flow control Responds to congestion “Nice” Protocol.
Efficient Internet Traffic Delivery over Wireless Networks Sandhya Sumathy.
TCP in Heterogeneous Network Md. Ehtesamul Haque # P.
Reliable Transport Layers in Wireless Networks Mark Perillo Electrical and Computer Engineering.
L13: Sharing in network systems Dina Katabi Spring Some slides are from lectures by Nick Mckeown, Ion Stoica, Frans.
Proxy-based TCP over mobile nets1 Proxy-based TCP-friendly streaming over mobile networks Frank Hartung Uwe Horn Markus Kampmann Presented by Rob Elkind.
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.
Ch. 28 Q and A IS 333 Spring Q1 Q: What is network latency? 1.Changes in delay and duration of the changes 2.time required to transfer data across.
All rights reserved © 2006, Alcatel Accelerating TCP Traffic on Broadband Access Networks  Ing-Jyh Tsang 
Jani Pousi Supervisor: Jukka Manner Espoo,
1 Transport Layer Computer Networks. 2 Where are we?
© 2010 Universität Tübingen, WSI-ICS Patrick Schreiner, Christian Hoene Universität Tübingen WSI-ICS 26. July 2010 Rate Adaptation for the IETF IIAC.
Characteristics of QoS-Guaranteed TCP on Real Mobile Terminal in Wireless LAN Remi Ando † Tutomu Murase ‡ Masato Oguchi † † Ochanomizu University,Japan.
Mobile Communication Congestion Exposure Scenario
Advanced Network Architecture Research Group 2001/11/149 th International Conference on Network Protocols Scalable Socket Buffer Tuning for High-Performance.
Telefónica Móviles España Status of trial-ready GPRS and UMTS networks in the trial countries.
Aida BotonjićTieto1 WCDMA/HSPA Aida Botonjić. Aida BotonjićTieto st generation Analogue speech NMT, AMPS, TACS 2 nd generation Digital speech.
Req1 - Separability Old: –An RO scheme MUST have the ability to be bypassed by traffic types that desire to use bidirectional tunnels through an HA. New:
Cosc 4765 SSL/TLS and VPN. SSL and TLS We can apply this generally, but also from a prospective of web services. Multi-layered: –S-http (secure http),
Link Characteristic Information for Mobile IPTV QoS Support Soohong Daniel Park, Standard Architect Digital Media R&D Center, Samsung Electronics Blog:
Ran aware flow control tool
Kamal Singh, Árpád Huszák, David Ros, César Viho and Jeney Gábor
CING-YU CHU INFOCOM Outline  Introduction  Measurement  Measurement Results  Modeling Skype Behaviors  Analysis on TCP-friendly.
0 draft-lkchoi-mmusic-iptvdbs-req-00.txt 63rd IETF, 1 August 2005 Requirement of service provider for the Data Broadcasting Service over the IPTV Lark.
Transport over Wireless Networks Myungchul Kim
Chapter 12 Transmission Control Protocol (TCP)
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
1 Mao W07 Midterm Review EECS 489 Computer Networks Z. Morley Mao Monday Feb 19, 2007 Acknowledgement: Some.
Vertical Optimization Of Data Transmission For Mobile Wireless Terminals MICHAEL METHFESSEL, KAI F. DOMBROWSKI, PETER LANGENDORFER, HORST FRANKENFELDT,
Transport Layer3-1 TCP throughput r What’s the average throughout of TCP as a function of window size and RTT? m Ignore slow start r Let W be the window.
Analysis of Buffer Size in Core Routers by Arthur Dick Supervisor Anirban Mahanti.
Self-generated Self-similar Traffic Péter Hága Péter Pollner Gábor Simon István Csabai Gábor Vattay.
Improving TCP Performance over Wireless Networks
Doc.: IEEE 11-04/0319r0 Submission March 2004 W. Steven Conner, Intel Corporation Slide 1 Architectural Considerations and Requirements for ESS.
CS640: Introduction to Computer Networks Aditya Akella Lecture 15 TCP – III Reliability and Implementation Issues.
Computer Networking Lecture 18 – More TCP & Congestion Control.
CS640: Introduction to Computer Networks Aditya Akella Lecture 15 TCP – III Reliability and Implementation Issues.
TCP Congestion Control 컴퓨터공학과 인공지능 연구실 서 영우. TCP congestion control2 Contents 1. Introduction 2. Slow-start 3. Congestion avoidance 4. Fast retransmit.
Chapter 11.4 END-TO-END ISSUES. Optical Internet Optical technology Protocol translates availability of gigabit bandwidth in user-perceived QoS.
Wireless Mesh Networks Myungchul Kim
Midterm Review Chapter 1: Introduction Chapter 2: Application Layer
Partial Notifications IETF 56 SIMPLE WG draft-lonnfors-simple-presinfo-deliv-reqs-00 draft-lonnfors-simple-partial-notify-00 Mikko Lönnfors
Increasing TCP's CWND based on Throughput draft-you-iccrg-throughput-based-cwnd-increasing-00 Jianjie You IETF92 Dallas.
Cognitive Information Service Basic Principles and Implementation of A Cognitive Inter-Node Protocol Optimization Scheme Dzmitry Kliazovich Fabrizio Granelli.
TCP over Wireless PROF. MICHAEL TSAI 2016/6/3. TCP Congestion Control (TCP Tahoe) Only ACK correctly received packets Congestion Window Size: Maximum.
CUBIC Marcos Vieira.
Transport Protocols over Circuits/VCs
Congestion Control, Internet transport protocols: udp
CSE679: Multimedia and Networking
Nagios with The Decision Engine Implementing Passive Checks
ECN in QUIC - Questions Surfaced
Presentation transcript:

To change the document information in the footer, press [Alt + F8] and use the “FORM“ R 18 G 65 B 145 R 0 G 201 B 255 R 104 G 113 B 122 R 216 G 217 B 218 R 168 G 187 B 192 Core and background colors: Requirements and reference architecture for Mobile Throughput Guidance Exposure (draft-sprecher-mobile-tg-exposure-req-arch)draft-sprecher-mobile-tg-exposure-req-arch Mobile Throughput Guidance Inband Signaling Protocol (draft-flinck- mobile-throughput-guidance)draft-flinck- mobile-throughput-guidance) Mobile Throughput Guidance Exposure Ankur Jain and Andreas Terzis / Google Nurit Sprecher, Hannu Flinck and Swaminathan Arunachalam / Nokia Networks Kevin Smith and Guenter Klas / Vodafone IETF 92, tsvwg

To change the document information in the footer, press [Alt + F8] and use the “FORM“ R 18 G 65 B 145 R 0 G 201 B 255 R 104 G 113 B 122 R 216 G 217 B 218 R 168 G 187 B 192 Core and background colors: TCP may not be able to adapt fast enough to rapidly-varying conditions in radio access network (RAN)  Available capacity can vary by an order of magnitude within seconds  Changes in radio channel conditions, devices entering/leaving network  Non-congestive packets losses TCP’s inability to adapt leads to under-utilization of precious radio resources and bloat Also leads to sub-optimal user experience Problem Statement

To change the document information in the footer, press [Alt + F8] and use the “FORM“ R 18 G 65 B 145 R 0 G 201 B 255 R 104 G 113 B 122 R 216 G 217 B 218 R 168 G 187 B 192 Core and background colors: Cellular network can provide near real-time Throughput Guidance (TG) information about capacity available on the radio downlink interface TCP server can use this information to inform congestion control decisions  Selecting Initial Window size, deciding cwnd value during congestion avoidance, reducing cwnd value when radio conditions deteriorate Applications can use the same information  Select video rate that matches network’s resources Solution Principles

To change the document information in the footer, press [Alt + F8] and use the “FORM“ R 18 G 65 B 145 R 0 G 201 B 255 R 104 G 113 B 122 R 216 G 217 B 218 R 168 G 187 B 192 Core and background colors: Throughput Guidance Solution Architecture Throughput Guidance per user is sent to the TCP video server 2 2 The information can be used to assist TCP congestion control decisions and also to ensure that the application-level coding matches the estimated capacity at the radio downlink A trustful relationship is established between the TG provider and the TCP server

To change the document information in the footer, press [Alt + F8] and use the “FORM“ R 18 G 65 B 145 R 0 G 201 B 255 R 104 G 113 B 122 R 216 G 217 B 218 R 168 G 187 B 192 Core and background colors: Solution shall work with TCP and HTTPS TG shall provide real-time expected available bandwidth in radio downlink  Configurable granularity: per TCP flow, per user/bearer Solution shall not require changes to TCP clients TCP server should consider the TG information only as a hint Requirements [1 of 2]

To change the document information in the footer, press [Alt + F8] and use the “FORM“ R 18 G 65 B 145 R 0 G 201 B 255 R 104 G 113 B 122 R 216 G 217 B 218 R 168 G 187 B 192 Core and background colors: Throughput guidance is considered confidential information and it should be provided in a secure way A trustful relationship should be formed between the TG Provider and the TCP server  The TCP server shall be able to authenticate the identity of the TG Provider  The TCP server shall be able to check the integrity of the TG information  It should be possible to configure the required security level Security Requirements [2 of 2]

To change the document information in the footer, press [Alt + F8] and use the “FORM“ R 18 G 65 B 145 R 0 G 201 B 255 R 104 G 113 B 122 R 216 G 217 B 218 R 168 G 187 B 192 Core and background colors: TCP in-band signaling is used as the throughput guidance exposure mechanism (utilizing TCP options), since it:  Is a generic solution, which works with HTTPS  Is Application agnostic  Does not require a separate interface, reference value, or correlation mechanism, and can keep up (in real time) with the rapid changes in the underlying radio link throughput. TCP server sets cwnd = RTT * TG Upon loss, server reverts to standard TCP until loss is recovered Strawman Architecture Realization

To change the document information in the footer, press [Alt + F8] and use the “FORM“ R 18 G 65 B 145 R 0 G 201 B 255 R 104 G 113 B 122 R 216 G 217 B 218 R 168 G 187 B 192 Core and background colors: Google and Nokia – trial outcome The network level metrics show an average improvement between 30-60% TCP Packet Loss 35%-50% TCP Packet Loss 35%-50% Mean Client Throughput 20-35% Network & Application metrics The application level metrics show an average improvement between 10-15% TCP ROUND-TRIP TIME 55-70% TCP RETRANSMISSIONS 30-45% TCP RETRANSMISSIONS 30-45% click-to-play time reduction 5-20% Average video resolution improvement 5-20% Average video resolution improvement 5-20% Video format change frequency reduction 10%-25% Video format change frequency reduction 10%-25% Trial Environment : LTE live radio network

To change the document information in the footer, press [Alt + F8] and use the “FORM“ R 18 G 65 B 145 R 0 G 201 B 255 R 104 G 113 B 122 R 216 G 217 B 218 R 168 G 187 B 192 Core and background colors: Q & A Possible WG activity Open discussion

To change the document information in the footer, press [Alt + F8] and use the “FORM“ R 18 G 65 B 145 R 0 G 201 B 255 R 104 G 113 B 122 R 216 G 217 B 218 R 168 G 187 B 192 Core and background colors: