A straw-man proposal for a media-based traceroute function for SIP draft-kaplan-straw-sip-traceroute-00 Hadriel Kaplan.

Slides:



Advertisements
Similar presentations
SIP(Session Initiation Protocol) - SIP Messages
Advertisements

SIP Session-ID draft-kaplan-sip-session-id-02 Hadriel Kaplan.
MARTINI WG Interim draft-kaplan-martini-with-olive-00 Hadriel Kaplan.
1 © 2001, Cisco Systems, Inc. All rights reserved. © 2004, Cisco Systems, Inc. All rights reserved. Location Conveyance in SIP draft-ietf-sipping-location-requirements-02.
IM Delivery and Read Reports Hisham Khartabil
SIP, Firewalls and NATs Oh My!. SIP Summit SIP, Firewalls and NATs, Oh My! Getting SIP Through Firewalls Firewalls Typically.
Fall VoN 2000 SIP Servers SIP Servers: A Buyers Guide Jonathan Rosenberg Chief Scientist.
DTMF-Relay Info-Package draft-kaplan-dispatch-info-dtmf-package-00 Hadriel Kaplan.
Figure 7-1 Softswitch Components Signaling Gateway Feature Server Softswitch Universal Media Gateway SGCP SIP MGCP MGCP (Media Gateway Control Protocol)
SIP issues with S/MIME and CMS Rohan Mahy SIP, SIPPING co-chair.
Sip Traversal Required for Applications to Work (STRAW) WG Proposal straw-man: Hadriel Kaplan.
STRAW IETF#84, Vancouver, Canada Victor Pascual Christer Holmberg.
End-to-End Session-ID draft-ietf-insipid-session-id IETF-89 London, March 4, 2014 James Polk.
Some early SIPREC interop testing results Hadriel Kaplan.
Diameter & Ericsson Charging SDK
USING PACKET HISTORIES TO TROUBLESHOOT NETWORKS Presented by: Yi Gao Emnets Seminar
H. 323 and firewalls: Problem Statement and Solution Framework Author: Melinda Shore, Nokia Presenter: Shannon McCracken.
E*phone sipc Software SIP user agents Hardware Internet (SIP) phones SIP proxy, redirect server SQL database sipd SIPH.323 converter NetMeeting siph323.
“Lossless” recording in SIPREC Gerben Stam, NICE Systems.
Session Initialization Protocol (SIP)
Session-ID Requirements for IETF84 draft-ietf-insipid-session-id-reqts-00 1 August 2012 Paul Jones, Gonzalo Salgueiro, James Polk, Laura Liess, Hadriel.
Early Media in SIP: Problem Statement, Requirements, and Analysis of Solutions draft-barnes-sip-em-ps-req-sol Richard Barnes BBN Technologies IETF 68,
Support Protocols and Technologies. Topics Filling in the gaps we need to make for IP forwarding work in practice – Getting IP addresses (DHCP) – Mapping.
DTLS-SRTP Handling in SIP B2BUAs draft-ram-straw-b2bua-dtls-srtp IETF-91 Hawaii, Nov 12, 2014 Presenter: Tirumaleswar Reddy Authors: Ram Mohan, Tirumaleswar.
Network Layer4-1 NAT: Network Address Translation local network (e.g., home network) /24 rest of.
Sip Traversal Required for Applications to Work (STRAW) WG Proposal straw-man: Hadriel Kaplan.
P2PSIP diagnostics Song Haibin draft-zheng-p2psip-diagnose-02
Private Branch Exchange(PBX) System wish Asterisk Advisor : Lian-Jou Tsai Student : Yi-Ting Lin.
PPSP NAT traversal Lichun Li, Jun Wang, Wei Chen {li.lichun1, draft-li-ppsp-nat-traversal-02.
1 NAT & RTP Proxy Date: 2009/7/2 Speaker: Ni-Ya Li Advisor: Quincy Wu.
Elin Sundby Boysen Lars Strand Norwegian Defence Research Establishment (FFI) Norwegian Computing Center (NR) University Graduate Center (UNIK) November.
IETF 77 MARTINI WG draft-ietf-martini-reqs-02 John Elwell Hadriel Kaplan (editors)
7/6/20061 Speermint Use Case for Cable IETF 66 Yiu L. Lee JULY 2006.
Quiz Problem – Draw Ladder Diag. INVITE SIP/ :19: INFO SIP ::send_sip_udp Send to: udp: :5060.
1 SPEERMINT Use Cases for Cable IETF 66 Montreal 11 JULY 2006 Presented by Yiu L. Lee.
SIP:Session Initiation Protocol Che-Yu Kuo Computer & Information Science Department University of Delaware May 11, 2010 CISC 856: TCP/IP and Upper Layer.
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
Security, NATs and Firewalls Ingate Systems. Basics of SIP Security.
HTTP Geolocation Header draft-thomson-geopriv-http-geolocation-00 IETF 80, Prague.
Intelligent Transcoding Gateway Model for Transcoding with the Session Initiation Protocol draft-taegyukang-sipping-transc-itg-00.txt 61 IETF - Washington.
STIR In-Band Signature Transport draft-kaplan-stir-ikes-out-00 Hadriel Kaplan.
NSIS NAT/Firewall NSLP Martin Stiemerling, Hannes Tschofenig, Miquel Martin, Cedric Aoun NSIS WG, 59th IETF.
VERMOUTH for MARTINI SIP MARTINI Variant of 'Event-package for Registrations‘ for Managed Open-ended Username Target Handling (VERMOUTH) draft-kaplan-martini-vermouth-00.
10 Tips to Rev Up Your Business Susan Kates, MBA April 11, 2012.
Open-plan Local-number Identifier Values for Enterprises (OLIVE) draft-kaplan-martini-with-olive-02 Hadriel Kaplan.
SIP wg: New Drafts Jonathan Rosenberg dynamicsoft.
draft-ivov-mmusic-trickle-ice E. Rescorla, J. Uberti, E. Ivov
GIN with Literal AoRs for SIP in SSPs (GLASS) draft-kaplan-martini-glass-00 Hadriel Kaplan.
Geo-WHOIS 1. Situation Apps want location information for users –Content localization, LBS, fraud mitigation, … They can’t ask the networks, so they guess.
Session-ID Requirements for Interim-3 draft-ietf-insipid-session-id-reqts-00 Paul Jones, Gonzalo Salgueiro, James Polk, Laura Liess, Hadriel Kaplan.
Andrew Allen ROUTING OUT OF DIALOG REQUESTS draft-allen-dispatch-routing-out-of-dialog-request-01 Dispatch IETF 92 March 23 rd 2015.
1 SIPREC Protocol draft-portman-siprec-protocol Virtual interim meeting Dec 16, 2010 Authors: L. Portman, H. Lum.
S Postgraduate Course in Radio Communications. Application Layer Mobility in WLAN Antti Keurulainen,
Module 1 Traceroute Task Part 1.Next find a site that provides the common internet tools (traceroute, ping) some examples include
Chapter 5e.  Upon completion of this chapter, you should be able to:  Find IP configuration settings on Windows & Linux  Troubleshoot IP configuration.
Passive IP Addresses draft-baker-opsec-passive-ip- address.
SIP GW Loopback Step By Step Programming Guide
1 Session Recording Protocol Requirements and Charter IETF 76, Hiroshima Andy Hutton and Leon Portman on behalf of the team Draft authors: Kenneth Rehor,
Session-ID Requirements at IETF83 draft-jones-ipmc-session-id-reqts-01 Paul Jones, Gonzalo Salgueiro, James Polk, Laura Liess, Parthasarathi Ravindran,
BIG DATA Initiative SMART SubstationBig Data Solution.
draft-rescorla-fallback-01
IETF 80 MMUSIC WG draft-elwell-mmusic-ice-updated-offer
Examining Session Policy Topologies
Transcoding Framework
How to fix YouTube error 400? Call us 0 (800)
SIP Identity issues John Elwell, Jonathan Rosenberg et alia
Session-ID Requirements at IETF83
Transcoding Framework
Architecture rtspd SIP/RTSP Unified messaging RTSP media server sipum
draft-ietf-stir-oob-02 Out of Band
Presentation transcript:

A straw-man proposal for a media-based traceroute function for SIP draft-kaplan-straw-sip-traceroute-00 Hadriel Kaplan

The Problem(s) Troubleshooting failed or poor media calls is difficult – If you call a 911/112 test number and media is bad, what do you do next? In IP, people start running traceroute It would be nice to have the same for SIP media sessions Alice PBX App Server PBX How do we find out this is the problem? Bob

Can’t we use Max-Forwards? Kinda sorta but not really Problem-1: Max-Forwards gets reset by B2BUAs – Trying to address that in another straw draft Problem-2: Even if Max-Forwards works, the reached hop will respond with 483 error – Not what we want – we want it to answer the call

The Proposed Solution A new header (surprise!) – ‘B2bua-hops: 70’ Like Max-Forwards, this header gets decremented by middleboxes – but only media-plane B2BUAs When it reaches 0, the B2BUA answers it – Or responds with 483 if it can’t answer it, with Contact-URI Alice PBX App Server PBX B2bua-hops:2 B2bua-hops:1B2bua-hops:0 Answers Bob

Open Issues Lots of open issues – this is just a straw-man proposal after all But the big question right now: is anyone interested in this type of thing? Should we use a new header, or something in SDP?