Requirements for Resource Priority Mechanisms for the Session Initiation Protocol draft-ietf-ieprep-sip-reqs-01 Henning Schulzrinne Columbia University.

Slides:



Advertisements
Similar presentations
SIP-T Status Update Jon Peterson Level(3) Communications 49 th IETF.
Advertisements

August 2, 2005SIPPING WG IETF 63 ETSI TISPAN ISDN simulation services Roland Jesske Denis Alexeitsev Miguel Garcia-Martin.
SIP, Firewalls and NATs Oh My!. SIP Summit SIP, Firewalls and NATs, Oh My! Getting SIP Through Firewalls Firewalls Typically.
SIP Interconnect Guidelines draft-hancock-sip-interconnect-guidelines-02 David Hancock, Daryl Malas.
XCON - IETF 62 (March 2005) - Minneapolis 1 XCON data modeling – NETCONF, RDF and others draft-schulzrinne-sipping-emergency-req-01 draft-sipping-sos Henning.
July 20, 2000H.323/SIP1 Interworking Between SIP/SDP and H.323 Agenda Compare SIP/H.323 Problems in interworking Possible solutions Conclusion Q/A Kundan.
Session-Independent Policies draft-ietf-sipping-session-indep-policy-01 Volker Hilt Gonzalo Camarillo
1 © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential Session Number Presentation_ID STUN, TURN and ICE Cary Fitzgerald.
DISPATCH Call-Info purpose for TRS (draft-kyzivat-dispatch-trs-call-info-purpose-02) IETF 92, March 23, 2015 Author: Paul Kyzivat Presenting: Brian Rosen.
SIP Security Issues: The SIP Authentication Procedure and its Processing Load Stefano Salsano, DIE — Universit à di Roma “ Tor Vergata ” Luca Veltri, and.
IEPREP (Internet Emergency Preparedness) By: Jeffery Pelletier.
A Generic Event Notification System Using XML and SIP Knarig Arabshian and Henning Schulzrinne Department of Computer Science Columbia University
SIP Security Henning Schulzrinne Columbia University.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
A “net head” view on SIP Henning Schulzrinne Columbia University IRT Lab Siemens Munich -- January 2003.
12 July 2015 Requirements for prioritized access to PSTN resources Henning Schulzrinne Columbia University superset of draft-schulzrinne-ieprep-resource-req-00.
Trade-offs and open issues with path discovery and transport or not all requirements are orthogonal… Henning Schulzrinne Columbia University
XCON architecture and protocol musings Henning Schulzrinne Columbia University.
December 2007IETF 70 - SIPPING1 SIP URI Service Discovery using DNS-SD draft-lee-sip-dns-sd-uri-02 Presented by Henning Schulzrinne Jae Woo Lee & Henning.
IEEE Emergency Services DCN: Title: call flow for Layer 2 support for unauthenticated requests Date.
ECRIT interim meeting - May Security Threats and Requirements for Emergency Calling draft-tschofenig-ecrit-security-threats Hannes Tschofenig Henning.
1 SIP WG meeting 73rd IETF - Minneapolis, MN, USA November, 2008 Return Routability Check draft-kuthan-sip-derive-00 Jiri
Request History – Solution Mary Barnes SIP WG Meeting IETF-57 draft-ietf-sip-history-info-00.txt.
1 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Emergency calls related work done in IETF Gabor Bajko May 22, 2006.
March 7, 2005MOBIKE WG, IETF 621 Mobility Protocol Options for IKEv2 (MOPO-IKE) Pasi Eronen.
Architectural Considerations for GEOPRIV/ECRIT Presentation given by Hannes Tschofenig.
1 © NOKIA 1999 FILENAMs.PPT/ DATE / NN SIP Service Architecture Markus Isomäki Nokia Research Center.
Simultaneous Mobility: Problem Statement K. Daniel Wong, Malaysia University of Science & Technology
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
1 Location Hiding Henning Schulzrinne Laura Liess Hannes Tschofenig.
Presented By Team Netgeeks SIP Session Initiation Protocol.
CP-a Emergency call stage 2 requirements - A presentation of the requirements from 3GPP TS Keith Drage.
Internetworking Concept and Architectural Model
November 2005IETF64 - ECRIT1 Emergency Service Identifiers draft-ietf-sipping-sos-01 draft-schulzrinne-sipping-service-01 Henning Schulzrinne Columbia.
Real-time Flow Management 2 BOF: Remote Packet Capture Extensions Jürgen Quittek NEC Europe Ltd, Heidelberg, Germany Georg Carle GMD.
VoN September ‘98 1 9/17/98 VoN Standards Update Jonathan Rosenberg Bell Laboratories September 17, 1998.
Rfc4474bis-01 IETF 90 (Toronto) STIR WG Jon. First principles (yet again) Separating the work into two buckets: 1) Signaling – What fields are signed,
MWIF Confidential MWIF-Arch Security Task Force Task 5: Security for Signaling July 11, 2001 Baba, Shinichi Ready for MWIF Kansas.
1 IETF 76 Hiroshima DISPATCH WG SIP Alert-Info URN draft-liess-dispatch-alert-info-urns-00 Denis Alexeitsev Laura Liess
Core VoIP and 911 issues and alternatives Henning Schulzrinne Columbia University August 2003.
Making SIP NAT Friendly Jonathan Rosenberg dynamicsoft.
Page 1 IETF Speermint Working Group Speermint Requirements/Guidelines for SIP session peering draft-ietf-speermint-requirements-02 IETF 69 - Monday July.
Open issues from SIP list Jonathan Rosenberg dynamicsoft.
IETF-Vienna IEPREP WG, July 2003 Ken Carlberg. Discussion Update –draft-ietf-ieprep-framework-05.txt –draft-ietf-ieprep-ets-general-03.txt –draft-ietf-ieprep-ets-telephony-05.txt.
1 © 2001, Cisco Systems, Inc. All rights reserved. VVT _05_2001_c1 Resource Priority Header draft-ietf-sip-resource-priority-05 James M Polk Henning.
PCE 64 th IETF PCE Policy Architecture draft-berger-pce-policy-architecture-00.txt Lou Berger Igor Bryskin Dimitri Papadimitriou.
March 20, 2007BLISS BOF IETF-681 Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol.
17 February 2016 SIPPING - IEPREP Joint Meeting Fred Baker - IEPREP co-chair Rohan Mahy - SIPPING co-chair.
Call Completion using BFCP draft-roach-sipping-callcomp-bfcp IETF 67 – San Diego November 7, 2006.
Netconf Event Notifications IETF 66 Sharon Chisholm Hector Trevino
SIPPING Drafts Jonathan Rosenberg dynamicsoft. Conferencing Package Issues Only one – scope Depends on broader work in conferencing May include –Participant.
D Janet Gunn, CSC Dennis Berg, CSC Pat McGregor, Nyquetek Richard Kaczmarek,
November 2005IETF64 - SIPPING1 Service Identifiers draft-schulzrinne-sipping-service-01 Henning Schulzrinne Columbia University
NSIS Terminology Issues Robert Hancock IETF #55 - Atlanta November 2002.
Postech DP&NM Lab Session Initiation Protocol (SIP) Date: Seongcheol Hong DP&NM Lab., Dept. of CSE, POSTECH Date: Seongcheol.
Thoughts on the LMAP protocol(s) LMAP Interim meeting, Dublin, 15 th September 2014 Philip Eardley Al Morton Jason Weil 1.
SIP wg Items Jonathan Rosenberg dynamicsoft Caller Preferences: Changes Discussion of Redirects –Previous draft only proxy –Nothing different for redirect.
IP-NNI Joint Task Force Status Update
Jonathan Rosenberg Volker Hilt Daryl Malas
Session Initiation Protocol
Request History Capability – Requirements & Solution
Request-URI Param Delivery
Session Initiation Protocol (SIP)
IP-NNI Joint Task Force Status Update
SIP URI Service Discovery using DNS-SD draft-lee-sip-dns-sd-uri-02
SIP Resource Priority Henning Schulzrinne/Columbia University
Hannes Tschofenig Henning Schulzrinne M. Shanmugam
draft-ipdvb-sec-01.txt ULE Security Requirements
SIP Resource Priority Henning Schulzrinne/Columbia University
RPIDS and tuple issues Henning Schulzrinne with help from Paul Kyzivat
Presentation transcript:

Requirements for Resource Priority Mechanisms for the Session Initiation Protocol draft-ietf-ieprep-sip-reqs-01 Henning Schulzrinne Columbia University IEPREP/SIPPING working group IETF 55 (November 2002, Atlanta)

Meta-Overview Protocol requirement document = input to SIP(PING) WG –SIP may (or may not) decide to enhance or modify protocol based on these requirements –there’s lots of information in SIP that most parties are free to ignore, so hopefully not too hard currently, in WG last call –SIPPING group aware of last call –no known WG open issues

Overview Priority in SIP-based systems, primarily for VoIP systems that have gateways into a CSN (including, but not limited to, the PSTN) –needed for emergency telecommunications systems Resources: –gateway resources (trunks) –CSN resources away from the gateway –IP network resources -- out of scope –receiving end system resources (ACD) –SIP proxy resources (sometimes)

Network assumptions Full control –all aspects of the protocol stack can be tuned Transparent –forwards all valid IP packets –can't modify network elements SIP/RTP transparent –SIP calls go out –but can't rely on anything else Restricted SIP –no 'unknown' header fields, methods, body types, URI schemes, … –3G networks

Requirements REQ-1: Not specific to one scheme or country –not just GETS or US REQ-2: Independent of particular network architecture –not just, say, 3GPP REQ-3: Invisible to network (IP) layer REQ-4: Mapping of existing schemes REQ-5: No loss of information REQ-6: Extensibility REQ-7: Separation of policy and mechanism –really, abstraction  don't try to provide detailed recipe

Requirements REQ-8: Request-neutral –should work beyond INVITE REQ-9: Default behavior REQ-10: Address-neutral REQ-11: Identity-independent REQ-12: Independent of network location REQ-13: Multiple simultaneous schemes REQ-14: Discovery REQ-15: Testing REQ-16: 3PCC REQ-17: Proxy-visible (added)

Security Requirements SEC-1: More rigorous SEC-2: Attack protection SEC-3: Independent of mechanism SEC-4: Non-trusted end systems SEC-5: Replay SEC-6: Cut-and-paste SEC-7: Bid-down SEC-9: Confidentiality SEC-10: Anonymity SEC-11: Denial-of-service SEC-12: Minimize resource use by unauthorized users SEC-13: Avoid amplification

Call routing Request destination may depend on priority indication –different gateways (e.g., not all IXCs support GETS)

"9-1-1" calls Not related to 911/112 calls Also, if priority is desired, destination already identifies such calls –reduces mistakes or attempts to subvert

Changes since 00 edition Clarification of role in SIP proxies added network configurations and their resources (CSN-to-IP, etc.) clarified network constraints: –pre-configured for ETS –transparent –SIP/RTP transparent –restricted SIP/RTP wordsmithed policy/mechanism discussion

Next steps IEPREP WGLC Residence time in SIPPING? As for History, discuss initial solutions in SIPPING? Charter?

A survey of the solution space ApproachRemarks out-of-band indicator (RSVP, etc.) destination may not match – destination may depend on indicator! doesn't work in SIP/RTP-transparent networks too late in call new SIP methodfails REQ-8 URI parameter (tel or SIP URI), e.g., CPC parameter priority is property of call, not identifier or property of person Call-Info headerdoesn't fit: not a URL SIP body (e.g., SDP)can't be used by proxies (REQ-17) header + Accept-*seems ok caller preferencesmight also be useful; sufficient?

Generalizing the problem Some properties are for instance, other for AOR! –most seem of the instance kind (even language can vary if secretary registers for user) Have three kinds of properties: –caller or calling station properties "operator", "prison", "payphone" vs. – currently using JFK payphone –callee or called station properties registration, caller preferences –call properties Priority, resource priority