Upload
andrew-mccarthy
View
213
Download
1
Embed Size (px)
Citation preview
1
DCCP User GuideDCCP User Guide
draft-ietf-dccp-user-guide-01.txtdraft-ietf-dccp-user-guide-01.txt
Tom Phelan – Sonus NetworksTom Phelan – Sonus [email protected]@sonusnet.com
4-March-20044-March-2004
http://www.phelan-4.com/dccp/DCCP-UG-Seoul.ppthttp://www.phelan-4.com/dccp/DCCP-UG-Seoul.ppt
2
User Guide OverviewUser Guide Overview
Focus on app strategies for using DCCP, not on DCCP API
Intro – candidate apps, choosing a CCID
App stories – streaming media and interactive games
Stupid DCCP tricks – useful features of DCCP
Security Considerations – useful security features
3
User Guide IssuesUser Guide Issues
My take on potential controversies in guide:
Fast restart Guide assumes 8 packets/RTT after idle This didn’t make it into CCID3 rev
Training period in strategy 3 Post-dial delay problems? Just doesn’t work?
4
User Guide Issues (2)User Guide Issues (2)
Stream switching Not acceptable to users?
Variable rate media 10x frame-to-frame variations just can’t be supported
Stream padding Don’t transmit more than maximum encoding rate When at lower encoding, pad to TFRC rate
5
User Guide Issues (3)User Guide Issues (3)
TFRC with self-limiting sources Boy, do we need some simulations
Restart after idle for games Not going to work?
More apps Detail for media and games – do we need
more apps?
6
User Guide Issues (4)User Guide Issues (4)
Stupid DCCP tricks: PMTUD with DCCP-Sync packets App-level partial reliability App-level sequencing with DCCP sequence
numbers App-level flow control with Slow Receiver
Option Detecting lost data with NDP