Session-Independent Policies draft-ietf-sipping-session-indep-policy-02 Volker Hilt volkerh@bell-labs.com Jonathan Rosenberg jdrosen@cisco.com Gonzalo.

Slides:



Advertisements
Similar presentations
Re-INVITE Handling draft-camarillo-sipping-reinvite-00.txt
Advertisements

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.
SIP, Presence and Instant Messaging
SIP and Instant Messaging. SIP Summit SIP and Instant Messaging What Does Presence Have to Do With SIP? How to Deliver.
IM May 24, 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
SIP Working Group Jonathan Rosenberg dynamicsoft.
Jabber and Extensible Messaging and Presence Protocol (XMPP) Presenter: Michael Smith Cisc 856 Dec. 6, 2005.
RFC 3489bis Jonathan Rosenberg Cisco Systems. Technical Changes Needed Allow STUN over TCP –Driver: draft-ietf-sip-outbound Allow response to omit CHANGED-
SIP issues with S/MIME and CMS Rohan Mahy SIP, SIPPING co-chair.
Session-Independent Policies draft-ietf-sipping-session-indep-policy-01 Volker Hilt Gonzalo Camarillo
A Generic Event Notification System Using XML and SIP Knarig Arabshian and Henning Schulzrinne Department of Computer Science Columbia University
SIP, Session Initiation Protocol Internet Draft, IETF, RFC 2543.
1 Extending SIP Speaker: Hsuan-Ming Chen Adviser: Ho-Ting Wu Date: 2005/04/26.
Membership and Media Management in Centralized Multimedia Conferences based on Internet Engineering Task Force Protocol Building Blocks Author: Ritu Mittal.
SIP Session Initiation Protocol Short Introduction Artur Hecker, ENST.
1 SIPREC Recording Metadata format (draft-ram-siprec-metadata-format- 01) IETF-80 SIPREC MEETING R Parthasarathi On behalf of the team Team: Paul Kyzivat,
Request History – Solution Mary Barnes SIP WG Meeting IETF-57 draft-ietf-sip-history-info-00.txt.
NAT Traversal Speaker: Chin-Chang Chang Date:
RPIDS - Rich Presence Information Data Format for Presence Based on the Session Initiation Protocol (SIP) Henning Schulzrinne (ed.) Vijay Gurbani Krisztian.
NENA Development Conference | October 2014 | Orlando, Florida Emergency Incident Data Document (EIDD) Transfer Protocols Jerry Schlesinger, PMP – City.
Web Services Week 7 Aims: A detailed look at the underlying mechanisms for communication between web services Objectives: SOAP, WSDL, UDDI.
0 NAT/Firewall NSLP IETF 62th – March 2005 draft-ietf-nsis-nslp-natfw-05.txt Martin Stiemerling, Hannes Tschofenig, Cedric Aoun.
IETF 60 – San Diegodraft-ietf-mmusic-rfc2326bis-07 Magnus Westerlund Real-Time Streaming Protocol draft-ietf-mmusic-rfc2326bis-07 Magnus Westerlund Aravind.
Presented By Team Netgeeks SIP Session Initiation Protocol.
P-IMAP Draft Overview (
1 SIPREC draft-ietf-siprec-architecture-00 An Architecture for Media Recording using SIP IETF SIPREC INTERIM – Sept 28 th 2010 Andrew Hutton.
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
Session Initiation Protocol (SIP) Chapter 5 speaker : Wenping Zhang data :
App Interaction Framework Jonathan Rosenberg dynamicsoft.
SIP working group IETF#70 Essential corrections Keith Drage.
Draft-ono-sipping-end2middle-security-00 1 End-to-middle Security in SIP Kumiko Ono NTT Corporation July 17, 2003.
Abierman-netconf-mar07 1 NETCONF WG 68 th IETF Prague, CZ March 19, 2007.
March 22th, 2001 MMUSIC WG meeting 50th IETF MMUSIC WG meeting The fid attribute draft-ietf-mmusic-fid-00.txt
Real-Time Streaming Protocol draft-ietf-mmusic-rfc2326bis-01.txt Magnus Westerlund.
The goal of XML Protocol Develop technologies allowing peers to communicate…....in a distributed environment......using XML as encapsulation language.
End-to-middle Security in SIP draft-ono-sipping-end2middle-security-04 Kumiko Ono IETF62.
A Framework for Session Initiation Protocol User Agent Profile Delivery (draft-ietf-sipping-config-framework-11) SIPPING – IETF 68 Mar 19, 2007 Sumanth.
March 20th, 2001 SIP WG meeting 50th IETF SIP WG meeting Overlap signalling handling
User Application Control (Keypress Events) SIPPING WG - IETF 53 Robert Fairlie-Cuninghame, Bert Culpepper, Jean-François Mulé.
Session-Independent Policies draft-ietf-sipping-session-indep-policy-00 Volker Hilt Gonzalo Camarillo
SIPPING Working Group IETF 67 Mary Barnes Gonzalo Camarillo.
11 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
EAP Applicability IETF-86 Joe Salowey. Open Issues Open Issues with Retransmission and re- authentication Remove text about lack of differentiation in.
SIP wg Items Jonathan Rosenberg dynamicsoft Caller Preferences: Changes Discussion of Redirects –Previous draft only proxy –Nothing different for redirect.
Volker Hilt SIP Session Policies Volker Hilt
End-to-middle Security in SIP
SIP over MANETs Introduction to SIP SIP vs MANETs Open Issues
MIDCOM Protocol Semantics 55th IETF
Jonathan Rosenberg Volker Hilt Daryl Malas
WEB SERVICES From Chapter 19 of Distributed Systems Concepts and Design,4th Edition, By G. Coulouris, J. Dollimore and T. Kindberg Published by Addison.
ECRIT Interim: SIP Location Conveyance
Kumiko Ono End-to-middle Security in SIP draft-ietf-sipping-e2m-sec-reqs-04 draft-ono-sipping-end2middle-security-03 Kumiko Ono.
SIP Configuration Issues: IETF 57, SIPPING
Consent-based Communications in SIP draft-ietf-sipping-consent-reqs-04
App Interaction Framework
Transcoding Framework
IETF-59 P-IMAP Draft Overview ( Stéphane H. Maes – Jean.
Session Initiation Protocol (SIP)
Subscribing to YANG datastore push updates draft-netconf-yang-push-00 IETF #94 Yokohama A. Clemm A. Gonzalez Prieto
draft-ietf-geopriv-lbyr-requirements-02 status update
Configuration Framework draft-ietf-sipping-config-framework-06
IPv4 Support for Proxy Mobile IPv6 Ryuji Wakikawa & Sri Gundavelli
Distributed Mobility Management (DMM) WG DMM Work Item: Forwarding Path & Signaling Management (FPSM) draft-ietf-dmm-fpc-cpdp-01.txt IETF93, Prague.
Transcoding Framework
Simulation of Session Initiation Protocol
Change Proposals for SHAKEN Documents
SIP Session Policies Volker Hilt
WEB SERVICES From Chapter 19, Distributed Systems
RPIDS - Rich Presence Information Data Format for Presence Based on the Session Initiation Protocol (SIP) Henning Schulzrinne (ed.) Vijay Gurbani Krisztian.
SIPREC Protocol (draft-portman-siprec-protocol-04)
Presentation transcript:

Session-Independent Policies draft-ietf-sipping-session-indep-policy-02 Volker Hilt volkerh@bell-labs.com Jonathan Rosenberg jdrosen@cisco.com Gonzalo Camarillo Gonzalo.Camarillo@ericsson.com

Status Session-independent policy delivery mechanism Minor editorial changes. Policy document format Major revision to simplify format New section about policy format design Basic Session Policy Format (BSPF) Minimal policy format. Covers aspects defined in requirements draft only. Can be extended to cover other aspects as needed.

BSPF: Design Policy Structure Merging policies Policies are defined as XML elements. Flat structure (i.e. no “combined” policies). "policy" attribute Mandatory, allowed, denied Optional "direction" attribute (defined per-element). Optional "label" attribute (defined per-element). Merging policies Merging rules are defined individually for each policy element.

Open Issue #1: BSPF Elements Included elements Media types Codecs Media intermediary QoS Max bandwidth Proposed media elements Max no of streams Max no of sessions Max no of streams per session Max bandwidth per session Max bandwidth per stream External address and port Media transport protocol Proposed protocol elements Outbound proxy SIP methods SIP option tags SIP transport protocol Body format/disposition Body encryption

Open Issue #2: Policy Conflicts Merging policies may result in conflicts. Example: Policy 1: only G.711 / Policy 2: only G.729 If policies are enforced in the network, setting up a call might not be possible. Can this be prevented or resolved? Define a default value for a baseline call that must be allowed (e.g. G.711)?

Session-Specific Policies draft-hilt-sipping-session-spec-policy-02 Volker Hilt volkerh@bell-labs.com Jonathan Rosenberg jdrosen@cisco.com Gonzalo Camarillo Gonzalo.Camarillo@ericsson.com

Status Minor editorial changes. Mechanism to hand out policy server URI in INVITE transaction. Minor changes. Removed use of tokens in Policy-Id header. Removed interaction with policy server on BYE. Policy Channel Protocol Open issue.

Open Issue: Policy Channel Protocol (1) #1: SIP SUBSCRIBE/NOTIFY UA subscribes to session policies using provided URI. UA submits session description in SUBSCRIBE body. Policies are returned in NOTIFY messages. Asynchronous policy updates via NOTIFY messages. Use (possibly long-lived) TLS connection to proxy or policy server. #2: SIP SUBSCRIBE/NOTIFY + PUBLISH Same as #1. UA submits session description in PUBLISH.

Open Issue: Policy Channel Protocol (2) #3: HTTP UA retrieves policies using provided URI. No asynchronous policy updates. #4: COPS UA has the role of a COPS Policy Enforcement Point (PEP), policy server has role of Policy Decision Point (PDP). UA submits policy requests to the policy server. Policies can be updated at any time by the policy server. #5: BEEP UA establishes a BEEP channel to the policy server. The UA sends the session description to the policy server and receives policies through this channel.

Other Issues Allow the use of alternative policy channel protocols? Example: HTTP if asynchronous updates are not needed. Proxy provides multiple URIs to UA. Which information does the UA submit to the policy server? Session description Policy-specific data