March 2015 IETF 92 Authors: Tirumaleswar Reddy, Dan Wing, Pål-Erik Martinsen and Varun Singh Presenter : Varun Singh draft-reddy-tram-stun-path-data-01.

Slides:



Advertisements
Similar presentations
Jonathan Rosenberg Cisco Systems
Advertisements

Interactive Connectivity Establishment: ICE
Doc.: IEEE /1186r0 Submission October 2004 Aboba and HarkinsSlide 1 PEKM (Post-EAP Key Management Protocol) Bernard Aboba, Microsoft Dan Harkins,
802.1AF - directions define requirements to find and create connections in terms of Discovery - Authentication - Enable 1.Discover of what can be done.
MPLS-TP Alarm Suppression tool
RSVP-TE Extensions for SRLG Configuration of FA
Happy Eyeballs Extension for Multiple Interfaces Gang Chen Carl
Draft-ietf-mptcp-api-01 Michael Scharf, Alan Ford March 31, 2011.
1 © 2005 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID NAT Traversal for VoIP Jonathan Rosenberg Cisco Fellow.
LoST draft-ietf-ecrit-lost-02 ECRIT Working Group IETF 67 7 November 2006 Andrew Newton Henning Schulzrinne Hannes Tschofenig Ted Hardie.
By: Saba Ahsan Supervisor: Prof. Jörg Ott
UC403: Lync & Network Interaction
RFC 3489bis Jonathan Rosenberg Cisco Systems. Technical Changes Needed Allow STUN over TCP –Driver: draft-ietf-sip-outbound Allow response to omit CHANGED-
1 Controlling NAT Bindings using STUN draft-wing-behave-nat-control-stun-usage-00 Dan Wing Jonathan Rosenberg.
P2P and NAT How to traverse NAT Davide Carboni ©
Network Address Translation (NAT) Prof. Sasu Tarkoma.
ICE Jonathan Rosenberg Cisco Systems. Changes Removed abstract protocol concept Relaxed requirements for ICE on servers and gateways – no address gathering.
1 © 2004 Cisco Systems, Inc. All rights reserved. Making NATs work for Online Gaming and VoIP Dr. Cullen Jennings
Network Address Translation (NAT) Adj. Prof. Sasu Tarkoma.
1 © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential Session Number Presentation_ID STUN, TURN and ICE Cary Fitzgerald.
By Jory Cohen Made for CISC856, Spring 2010 Thanks to Dr. Amer, Mike Belshe(Google), Jon Leighton.
Copyright © 2012 Bohemia Interactive Simulations s.r.o. All other trademarks or copyrights are the property of their respective owners. All Rights Reserved.
STUN bis draft-ietf-behave-rfc3489bis Jonathan Rosenberg Cisco Systems.
Albert Greenberg, Cheng Huang, Randy Kern, Dave Maltz, Jitu Padhye, Parveen Patel, Lihua Yuan *with help from MurariS and others in COSD.
User Interface. The Protocol Interface The service we have tested is a clock: the control point sends a request to the device (demo device in this case)
RTSP NAT Traversal Update Magnus Westlund (Ericsson) Thomas Zeng (PVNS, an Alcatel company) IETF-60 MMUSIC WG draft-ietf-mmusic-rtsp-nat-03.txt.
Multiple Sender Distributed Video Streaming Thinh Nguyen (IEEE Member) Avideh Zakhor (IEEE Fellow) IEEE Transactions on multimedia 2004.
Microsoft Research Shujaat Hussain. Cloud Faster! Low latency web transactions …. especially important to our key online properties.
SIP and NAT Dr. Jonathan Rosenberg Cisco Fellow. What is NAT? Network Address Translation (NAT) –Creates address binding between internal private and.
MICE Mobility with ICE draft-wing-mmusic-ice-mobility-02 IETF85 Nov Authors: D.Wing, P. Patil, T. Reddy, P. Martinsen.
Layering and the TCP/IP protocol Suite  The TCP/IP Protocol only contains 5 Layers in its networking Model  The Layers Are 1.Physical -> 1 in OSI 2.Network.
IPv6 RADIUS attributes for IPv6 access networks draft-lourdelet-radext-ipv6-access-01 Glen Zorn, Benoit Lourdelet Wojciech Dec, Behcet Sarikaya Radext/dhc.
TCP Enhancement for Random Loss Jiang Wu Computer Science Lakehead University.
Submission doc.: IEEE /1015r1 September 2015 Guido R. Hiertz et al., EricssonSlide 1 Proxy ARP in ax Date: Authors:
WebDAV Issues Munich IETF August 11, Property URL encoding At present, spec. allows encoding of the name of a property so it can be appended to.
Roni Even Jonathan Lennox Mapping RTP streams to CLUE media captures draft-even-clue-rtp-mapping-03 IETF-84.
SACM Requirements Nancy Cam-Winget March 2014.
1 STUN Changes draft-ietf-behave-rfc3489bis-03 Jonathan Rosenberg Dan Wing Cisco Systems.
EAP Extensions for EAP Re- authentication Protocol (ERP) draft-wu-hokey-rfc5296bis-01 Yang Shi Qin Wu Zhen Cao
IETF67 DIME WG Towards the specification of a Diameter Resource Control Application Dong Sun IETF 67, San Diego, Nov 2006 draft-sun-dime-diameter-resource-control-requirements-00.txt.
Problems with STUN Authentication for TURN draft-reddy-behave-turn-auth-04 Mar 2013 IETF 89 Meeting Authors : T.Reddy, Ram. R, Muthu.P, A.Yegin draft-reddy-behave-turn-auth-04.
TURN extension to convey flow characteristics draft-wing-tsvwg-turn-flowdata-00 July 2014, IETF 90 Meeting Authors: Dan Wing, Tiru Reddy, Brandon Williams,
Wireless and mobility support issues Georgios Karagiannis Ericsson.
Interactive Connectivity Establishment : ICE
Multipath TCP ACM Queue, Volume 12 Issue 2, pp. 1-12, February 2014 Christoph Paasch and Olivier Bonaventure University College London 1.
IETF 831 Chairs: Flemming Andreasen Miguel A. Garcia.
Session Traversal Utilities for NAT (STUN) IETF-92 Dallas, March 26, 2015 draft-ietf-tram-stunbis Marc Petit-Huguenin, Gonzalo Salgueiro.
1 Media Session Authorization Dan Wing draft-wing-session-auth-00.txt.
Discussion On Routing Modes IETF72 P2PSIP WG draft-jiang-p2psip-sep-01 Jiang XingFeng Carlos Macian Victor Pascual.
9/29/04 GGF Random Thoughts on Application Performance and Network Characteristics Distributed Systems Department Lawrence Berkeley National Laboratory.
Introduction to IETF CoRE Link Format Soumya Kanti Datta Mobile Communications Department
MIDCOM MIB Juergen Quittek, Martin Stiemerling, Pyda Srisuresh 60th IETF meeting, MIDCOM session.
DHCPv4 option for PANA Authentication Agents draft-suraj-dhcpv4-paa-option-00.txt DHC/PANA WG IETF-63 France, Paris.
1 Update on Candidate Address Selection for Interactive Connectivity Establishment (ICE) draft-keranen-mmusic-ice-address-selection-00 A. Keränen, J. Arkko.
Chapter 9: Transport Layer
Instructor Materials Chapter 9: Transport Layer
Reddy Mainampati Udit Parikh Alex Kardomateas
TURN Server Auto Discovery draft-patil-tram-turn-serv-disc-00
TCP-in-UDP draft-welzl-irtf-iccrg-tcp-in-udp-00.txt
TURN Server Auto Discovery draft-patil-tram-turn-serv-disc-01
CARD Designteam A. Singh, D. Funato, H. Chaskar, M. Liebsch
draft-fitzgeraldmckay-sacm-endpointcompliance-00
UOD RAPTORQ FEC SCHEME draft-luby-uod-raptoq-00 IETF PRAGUE MARCH 27 – APRIL 1, 2011 Mike Luby & Thomas Stockhammer.
Multi-addressed Multipath TCP
draft-ietf-ospf-lls-interface-id-01
Xiao Min Dou Zhanwei TWAMP Extension for Direct Loss Measurement draft-xiao-ippm-twamp-ext-direct-loss-00.
DetNet Information Model Consideration
ICCP extension for the MSP application
Service Update Indicator
Diameter ABFAB Application
Presentation transcript:

March 2015 IETF 92 Authors: Tirumaleswar Reddy, Dan Wing, Pål-Erik Martinsen and Varun Singh Presenter : Varun Singh draft-reddy-tram-stun-path-data-01 1 Discovery of path characteristics using STUN draft-reddy-tram-stun-path-data-01

Problem to solve How to prioritize ICE candidate pairs based on path characteristics ? 2 draft-reddy-tram-stun-path-data-01

Issues with STUN STUN can be used to discover the path characteristics but STUN responses from re- transmitted requests are indistinguishable. 3 draft-reddy-tram-stun-path-data-01

Proposal Extend STUN to distinguish STUN responses to retransmitted requests. Measure path characteristics like RTT and packet loss in each direction between endpoints. 4 draft-reddy-tram-stun-path-data-01

PATH-CHARACTERISTIC Attribute in request 5 ReTransCnt Number of times request re-transmitted with the same Transaction ID draft-reddy-tram-stun-path-data-01

PATH-CHARACTERISTIC Attribute in response 6 ReqTransCnt ReTransCnt RespTransCnt Number of times request is received from the client with the same transaction ID Number of times responses sent to the client for the same transaction ID Copied from request draft-reddy-tram-stun-path-data-01

Other benefits Determine the priority amongst relayed candidates when multiple TURN servers are discovered. Interfaces for the MPRTP sub-flows can be chosen according to the path characteristics discovered using STUN. 7 draft-reddy-tram-stun-path-data-01

Ready for adoption? draft-reddy-tram-stun-path-data-01 8 Discovery of path characteristics using STUN