TZI Digitale Medien und Netze © 2000 Carsten Bormann / Jörg Ott rohc Robust Header Compression 49. IETF December 2000 San Diego Chairs: Carsten Bormann.

Slides:



Advertisements
Similar presentations
1 Improving TCP Performance over Mobile Networks HALA ELAARAG Stetson University Speaker : Aron ACM Computing Surveys 2002.
Advertisements

Robust Header Compression Mikael Degermark Co-chair, ROHC WG (to be) University of Arizona/ Ericsson Research.
IP Header compression in UMTS network Thesis Work Presentation Author: Jukka Raunio Supervisor: Prof. Raimo Kantola Instructor: M. Sc. Antti.
Digitale Medien und Netze 1 rohc Robust Header Compression 51th IETF August 2001 London Chairs: Carsten Bormann Mikael Degermark Mailing List:
Digitale Medien und Netze 1 rohc Robust Header Compression 48. IETF August 2000 Pittsburgh Chairs: Carsten Bormann Mikael Degermark Mailing List:
Requirements for IP/UDP/RTP header compression To become Editor: Mikael Degermark Input: Charter, 3GPP requirements, contribution from 3G.IP, Editors central.
TZI Digitale Medien und Netze © 2001 Carsten Bormann (0) Robust Header Compression (ROHC) Bakeoff July/August 2001 Roke Manor Research, UK Carsten Bormann,
EEC-484/584 Computer Networks Lecture 12 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
Zero byte ROHC RTP1Lars-Erik Jonsson, Zero-byte ROHC RTP Background, requirements, current status and proposed way forward Lars-Erik Jonsson.
Digitale Medien und Netze 1 Robust Header Compression (rohc) Chairs: Carsten Bormann Mikael Degermark Mailing list:
Roke Manor Research 1 Generating New Profiles for ROHC Richard Price
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6600: Internet Protocols Informal Quiz #07 Shivkumar Kalyanaraman: GOOGLE: “Shiv RPI”
SvanbroLower Layer Guidelines for ROHC 1 Lower Layer Guidelines for Robust Header Compression Krister Svanbro
Digitale Medien und Netze 1 rohc Robust Header Compression 50th IETF March 2001 Minneapolis Chairs: Carsten Bormann Mikael Degermark Mailing List:
EEC-484/584 Computer Networks Lecture 12 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
TDC365 Spring 2001John Kristoff - DePaul University1 Internetworking Technologies Transmission Control Protocol (TCP)
EEC-484/584 Computer Networks Lecture 12 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #2 Header Compression.
EE228A Project, Fall 2000 Yunfei Deng, Kenneth Cheung, Daniil Khidekel Professor Jean Walrand 12/5/2000 Modular TCP.
CS 268: Wireless Transport Protocols Kevin Lai Feb 13, 2002.
Requirements for ROHC TCP1Lars-Erik Jonsson, Requirements for ROHC TCP Lars-Erik Jonsson Ericsson Research, Luleå Sweden
Internet Networking Spring 2004
Digitale Medien und Netze 1 rohc Robust Header Compression 49. IETF December 2000 San Diego Chairs: Carsten Bormann Mikael Degermark Mailing List:
Header Compression Schemes. Center for TeleInFrastructure 2 Different Header Compression schemes  Compressed TCP – Van Jacobsen RFC 1144  only for TCP/IP.
1 Internet Networking Spring 2006 Tutorial 14 Header Compression.
Reliable Transport Layers in Wireless Networks Mark Perillo Electrical and Computer Engineering.
TCP. Learning objectives Reliable Transport in TCP TCP flow and Congestion Control.
Detecting Network Attachment IETF61 Chairs: Pekka Nikander, Greg Daley.
Data Transfer Case Study: TCP  Go-back N ARQ  32-bit sequence # indicates byte number in stream  transfers a byte stream, not fixed size user blocks.
SIP working group status Keith Drage, Dean Willis.
1 Extensions to CRTP RTP Multiplexing using Tunnels Bruce Thompson Tmima Koren Cisco Systems Inc.
Computer Networks: Multimedia Applications Ivan Marsic Rutgers University Chapter 3 – Multimedia & Real-time Applications.
Audio/Video Transport Working Group 49th IETF, San Diego December 2000 Stephen Casner -- Packet Colin Perkins -- ISI,
3: Transport Layer 3a-1 8: Principles of Reliable Data Transfer Last Modified: 10/15/2015 7:04:07 PM Slides adapted from: J.F Kurose and K.W. Ross,
Networked & Distributed Systems TCP/IP Transport Layer Protocols UDP and TCP University of Glamorgan.
Robust Header Compression (ROHC)‏ An introduction Jonathan Shufelt
1 M. Atiquzzaman, SCTP over satellite networks IEEE Computer Communications Workshop, Oct 20, SCTP over Satellite Networks Mohammed Atiquzzaman School.
Header Compression over Cellular LinksLars-Erik Jonsson, Header Compression for IP-Telephony over Cellular Links Lars-Erik Jonsson (Ericsson.
Real-time Flow Management 2 BOF: Remote Packet Capture Extensions Jürgen Quittek NEC Europe Ltd, Heidelberg, Germany Georg Carle GMD.
1 Transparent GEHCO Slides for p __luc_gehco-t Lucent Technologies Tom Hiller Pete McCann.
Overview of ROHC framework
SvanbroLower Layer Guidelines for ROHC, 47th IETF 1 Lower Layer Guidelines for Robust Header Compression Krister Svanbro Ericsson Research
ROLL Working Group Meeting IETF-81, Quebec City July 2011 Online Agenda and Slides at: bin/wg/wg_proceedings.cgi Co-chairs:
Wireless and mobility support issues Georgios Karagiannis Ericsson.
Reiner Ludwig - 49th IETF Meeting, Dec. 11th 2000Ericsson Research 1 Can Wireless Preserve the E2E Argument ? Reiner Ludwig Ericsson Research Dumb vs.
1 © NOKIA 3GPP2-TSGC-SWG1.2/ / BKM RTP Header Compression using RObust Header Compression (ROHC) Keith Miller Nokia Inc.
TCP continued. Discussion – TCP Throughput TCP will most likely generate the saw tooth type of traffic. – A rough estimate is that the congestion window.
Transport Layer: Sliding Window Reliability
RObust Header Compression WG (ROHC) 66 th IETF Montreal, Canada, July 11, 2006 Meeting Chair: Carsten Bormann WG Chair: Lars-Erik Jonsson.
IETF WG Presentation1 Urooj Rab Audio/Video Transport.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Principles of reliable data transfer 0.
1 0-Byte Header Reduction Mechanism Fundamentals.
Building A Network: Cost Effective Resource Sharing
3GPP2 All-IP Ad-Hoc Group March 23, Over-the-Air VoIP Issues and Recommended Phases Raymond Hsu Tao Chen Joe Odenwalder Ed Tiedemann.
TSVWG IETF-89 (London) 5 th & 7 th March 2014 Gorry Fairhurst David Black James Polk WG chairs 1.
1 The utopia protocol  Unrealistic assumptions: –processing time ignored –infinite buffer space available –simplex: data transmitted in one direction.
1-D Interleaved Parity FEC draft-begen-fecframe-interleaved-fec-scheme-00 IETF 72 – July 2008 Ali C. Begen
WREC Working Group IETF 49, San Diego Co-Chairs: Mark Nottingham Ian Cooper WREC Working Group.
Chapter 5 Peer-to-Peer Protocols and Data Link Layer Timing Recovery.
SIPPING Working Group IETF 67 Mary Barnes Gonzalo Camarillo.
IETF AQM WG Active Queue Management and Packet Scheduling
IP Header compression in UMTS network
5. End-to-end protocols (part 1)
CMPT 371 Data Communications and Networking
15th November 2016 Gorry Fairhurst (via webrtc) David Black WG chairs
Process-to-Process Delivery:
IETF 50, Minneapolis Zero-byte ROHC RTP Background, requirements, current status and proposed way forward Lars-Erik Jonsson Ericsson Research, Luleå.
Building A Network: Cost Effective Resource Sharing
LOOPS Generic Information Set draft-welzl-loops-gen-info-00
Impact of transmission errors on TCP performance
Presentation transcript:

TZI Digitale Medien und Netze © 2000 Carsten Bormann / Jörg Ott rohc Robust Header Compression 49. IETF December 2000 San Diego Chairs: Carsten Bormann Mikael Degermark Mailing List:

TZI Digitale Medien und Netze © 2000 Carsten Bormann / Jörg Ott ROHC RObust Header Compression uHeader compression is prerequisite for all-IP wireless uWireless = lossy, long latency (multiple packets in flight) uProblem: RFC2508 (CRTP) causes loss propagation on packet losses with long RTT links Basic idea: uNo delta encoding! uExpose (LSBs of) the RTP sequence number in the compressed packet; key everything off that –R-mode (reliable): Use ACKs to synchronize state –O-mode (optimistic): Use CRCs to verify synchronization –U-mode (unidirectional): Send info often enough

TZI Digitale Medien und Netze © 2000 Carsten Bormann / Jörg Ott ROHC WG uChairs: Carsten Bormann (TZI), Mikael Degermark (U Arizona) uhttp:// Work Items: uRobust Header Compression for IP/UDP/RTP –Needed for e2e VoIP/video conferencing as well as streaming –Transparent solution nearing completion (Dec 2000 timeframe) –Non-transparent extensions may follow uRobust Header Compression for TCP –Starting now (robustness can easily aided by L2 retransmission)

TZI Digitale Medien und Netze © 2000 Carsten Bormann / Jörg Ott RTP ROHC document status: WG last-call uEnd-date: about 1400Z udraft-ietf-rohc-rtp-lower-layer-guidelines-00.txt (Oct 12) –No last-call comments yet udraft-ietf-rohc-rtp-requirements-03.txt (Nov 20) –Few last-call comments udraft-ietf-rohc-rtp-06.txt (Nov 29): RTP ROHC –Main deliverable –156 pages –~ 15 WG last-call comments so far

TZI Digitale Medien und Netze © 2000 Carsten Bormann / Jörg Ott ROHC: Charter (4) Goals and Milestones uMar: I-D on Requirements for IP/UDP/RTP HC. uMay: I-D of layer-2 design guidelines. uMay: I-D(s) proposing IP/UDP/RTP HC schemes. uMay: I-D of Requirements for IP/TCP HC. uJun: Requirements for IP/UDP/RTP HC submitted to IESG (Inf.) uJul: Requirements for IP/TCP HC submitted to IESG (Inf.) uJul: Resolve possibly multiple IP/UDP/RTP HC schemes into a single scheme. uAug: I-D on IP/TCP header compression scheme. uSep: Layer-2 design guidelines submitted to IESG (Inf.)  TCP g/l uSep: IP/UDP/RTP HC scheme submitted to IESG (PS) uDec: IP/TCP HC scheme submitted to IESG (PS) uJan: Possible recharter of WG to develop additional HC schemes. Done in last-call Start now To do

TZI Digitale Medien und Netze © 2000 Carsten Bormann / Jörg Ott ROHC TCP – why develop separately? uThe requirements for robustness may be less stringent –Can do retransmission at link layer (see PILC) uLess stringent time constraints on development uDifferent protocol than RTP (obviously) u2507 is not enough: Options like SACK, timestamps –Need to compress ECN bits well! uSolicit wider input wrt next generation TCP compression –But is this maybe still a researchy topic? uTwo drafts right now: –draft-ietf-rohc-tcp-taroc-00.txt –TCP over EPIC (distributed on mailing list)

TZI Digitale Medien und Netze © 2000 Carsten Bormann / Jörg Ott ROHC TCP Requirements uDifferent link properties –No residual errors, but may have packet loss uRobustness: –Should not disable [might even help] TCP mechanisms t fast retransmit, fast repair, etc –MUST NOT generate damaged headers (that can pass TCP chksum!) –Must deal with current and future TCPs t SACK, timestamp, ECN, Diffserv, Initial TCP negotiation, etc –TCP sequence numbers and IP ID less predictable uMight want it to work well for short-lived TCP transfers? uSolve known problems with TCP Checksum –Window scale option – satellite links (loss of 64K undetectable) –window field decrement + seq no increment (rfc1144)

TZI Digitale Medien und Netze © 2000 Carsten Bormann / Jörg Ott Call for help uROHC TCP design will be influenced by link layers: –Loss rate, loss patterns, residual bit error rate, latency, latency distribution, queueing behavior, channel variants, … uROHC TCP needs documented information on link layers –What is out there that will be used below ROHC TCP –What can we expect in the next ~ 5 years t In particular, what would be reasonable to build uLink layer designers need information about ROHC TCP –Document our assumptions so they know what to select uROHC TCP Lower Layer Guidelines Document u(Help with the ROHC TCP scheme is appreciated, too) uwww.dmn.tzi.org/ietf/rohc