Consent Reqs and Framework draft-ietf-sipping-consent-reqs-00.txt draft-ietf-sipping-consent-framework-00.txt

Slides:



Advertisements
Similar presentations
LCS Server Programmability John Lamb Consultant Microsoft UK.
Advertisements

Fall IM 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
Document #06-4E Enrollment & Switching Process (via Uniform Electronic Transaction) Customer Supplier Distribution Company Customer authorizes enrollment.
Session-Independent Policies draft-ietf-sipping-session-indep-policy-01 Volker Hilt Gonzalo Camarillo
All-IP distributed (proxy) control model architecture Henrik Basilier, Ericsson ALLIP __ERI_distributed_CM.
CSc 461/561 CSc 461/561 Multimedia Systems Part C: 2. SIP.
A Gateway For SIP Event Interworking - Sasu Tarkoma & Thalainayar Balasubramanian Ramya.
SIP for Instant Messaging and Presence Leveraging Extensions (SIMPLE) Reporter : Allen.
1 Presence Architecture and Flow Diagrams Date-1 st Nov 2005.
SE Document Document Control Software. SE Document SE Document is a Document Management Software System to help you meet all document control requirements.
Session Initialization Protocol (SIP)
1 RFC 3486 Compressing the Session Initiation Protocol (SIP) 曾朝弘 電機系 系統組 碩士班一年級.
IETF-54draft-ietf-sipping-service-examples-02.txt1 Open Issues in SIP Service Examples Recent Changes Added 2-party to 3-party conversion –Uses a URI to.
BRIDGE COURSE of INFORMATION & COMMUNICATION TECHNOLOGY
NAT Traversal Speaker: Chin-Chang Chang Date:
SIP OAuth Rifaat Shekh-Yusef IETF 90, SIPCore WG, Toronto, Canada July 21,
Page 1 SIP header reduction for supporting delay sensitive applications draft-akhtar-sipping-header-reduction-00.txt draft-akhtar-sipping-3g-static-dictionary-00.txt.
1 © NOKIA 1999 FILENAMs.PPT/ DATE / NN SIP Service Architecture Markus Isomäki Nokia Research Center.
Call Control with SIP Brian Elliott, Director of Engineering, NMS.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
Explicit Subscriptions for REFER draft-sparks-sipcore-refer-explicit-subscription-00 SIPCORE – IETF90 Robert Sparks.
Draft-polk-ecrit-mapping-events-00 James Polk March 21 st, 2006.
Web Client-Server Server Client Hypertext link TCP port 80.
CP-a Emergency call stage 2 requirements - A presentation of the requirements from 3GPP TS Keith Drage.
7/6/20061 Speermint Use Case for Cable IETF 66 Yiu L. Lee JULY 2006.
1 SPEERMINT Use Cases for Cable IETF 66 Montreal 11 JULY 2006 Presented by Yiu L. Lee.
IMS 架構與話務分析 網路管理維運資源中心 日期 : 2013/07/25 網路管理維運資源中心 日期 : 2013/07/25 限閱.
All Rights Reserved © Alcatel-Lucent 2006, ##### 2G IMS CAVE Based Security Replay Protection Alec Brusilovsky, Zhibi Wang Alcatel-Lucent, July 24, 2007.
©Stephen Kingham SIP Protocol overview SIP Workshop APAN Taipei Taiwan 23rd Aug 2005 By Stephen Kingham
Congestion Safety Changes and Issues draft-ietf-sip-congestsafe-01.
The Client-Server Model And the Socket API. Client-Server (1) The datagram service does not require cooperation between the peer applications but such.
Making SIP NAT Friendly Jonathan Rosenberg dynamicsoft.
PoC client A SIP/IP Core A PoC server A (participating & controlling) 3. RINGING 2. INVITE 1. INVITE 8. OK 7. OK PoC Client A Home Network & Controlling.
March 20, 2007BLISS BOF IETF-681 Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol.
Outbound draft-ietf-sip-outbound-01 Cullen Jennings.
Security API discussion Group Name: SEC Source: Shingo Fujimoto, FUJITSU Meeting Date: Agenda Item: Security API.
Slide #1 Nov 6 -11, 2005SIP WG IETF64 Feature Tags with SIP REFER draft-ietf-sip-refer-feature-param-00 Orit
Consent-based Communications draft-ietf-sipping-consent-framework-01.txt draft-ietf-sipping-consent-reqs-00.txt
Richard Rodger1/20 SIP Sanity A rapid-prototyping and validation environment for SIP* applications *Session Initiation Protocol; RFC 3261 Richard Rodger.
Transcoding Design Team draft-camarillo-sipping-transc-framework-00.txt draft-camarillo-sipping-transc-3pcc-00.txt draft-camarillo-sipping-transc-b2bua-00.txt.
Session-Independent Policies draft-ietf-sipping-session-indep-policy-00 Volker Hilt Gonzalo Camarillo
Message Waiting for SIP Rohan Mahy
1 Implementation of IMS-based S-CSCF with Presence Service Jenq-Muh Hsu and Yi-Han Lin National Chung Cheng University Department of Computer Science &
SIP Extension Changes Jonathan Rosenberg dynamicsoft IETF 52.
Service Control Using SIP in 3GPP’s IP Multimedia Subsystem (IMS) Xin Chen Fujitsu Laboratories of Europe LTD
سمینار تخصصی What is PSTN ? (public switched telephone network) تیرماه 1395.
Volker Hilt SIP Session Policies Volker Hilt
Session-Independent Policies draft-ietf-sipping-session-indep-policy-02 Volker Hilt Jonathan Rosenberg Gonzalo.
SIP Protocol overview SIP Workshop APAN Taipei Taiwan 23rd Aug 2005
WMarket For Developers API && Authorization.
SIP Configuration Issues: IETF 57, SIPPING
Consent-based Communications in SIP draft-ietf-sipping-consent-reqs-04
App Interaction Framework
Transcoding Framework
Session Initiation Protocol (SIP)
Session Initiation Protocol (SIP)
Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol (SIP) draft-johnston-bliss-mla-req-00.
Online Training Course
Transcoding Framework
Simulation of Session Initiation Protocol
X-Road as a Platform to Exchange MyData
Jonathan Rosenberg dynamicsoft
Online Training Course
3GPP and SIP-AAA requirements
Process flow Kindly note: This presentation is automated – please do not click any of your mouse buttons or keyboard keys.
SIP Basics Workshop Dennis Baron July 20, 2005.
Design Collaboration.
P2P Req to Receive Approve a Requisition
Knowledge Hub: Connections.
網際網路電話系統 期中考重點整理.
Presentation transcript:

Consent Reqs and Framework draft-ietf-sipping-consent-reqs-00.txt draft-ietf-sipping-consent-framework-00.txt

Requirements One addition requested: When a relay sends a message to a user, it should be possible for the user to figure out which permissions server granted permission for that action and also any credentials that the user would need to revoke that permission.

Framework: Two Operations Authorize translations for incoming requests –E.g., a MESSAGE arrives to a proxy Authorize translations beforehand –E.g., a UA registers (i.e., sets up a translation) and wants to set the permissions for this translation before receiving any request

A Relay + XCAP Server B |(1) MESSAGE | | | >| | |(2) 470 Consent Needed | | |Call-Info: | | |purpose= wait-permission | | | | |< | | |(3) CONSENT | | | >| | | |(4) CONSENT B | | |Permission-Requested: uri-req | | >| | |(5) 202 Accepted | | |< | |(6) 202 Accepted | | |< | | |(7) SUBSCRIBE | | | >| | |(8) 200 OK | | |< | | |(9) NOTIFY (no permission) | | |< | | |(10) 200 OK | | | >| | Example (1)

A Relay + XCAP Server B | |(11) XCAP uri-req | | |Get Requested Permission | | |< | | |(12) 200 OK | | |Permission Document | | |URI to Upload: uri-up | | | >| | |(13) XCAP uri-up | | |Permission Document | | |< | | |(14) 200 OK | | | >| |(15) NOTIFY (permission) | | |< | | |(16) 200 OK | | | >| | |(17) MESSAGE | | | >| | | |(18) MESSAGE B | | | >| Example (2)

Open Issue XCAP is used to upload permission document Other options?

Authorizing Translations Beforehand example.com Registrar terminal12 terminal28 |(1) REGISTER | | | >| | |(2) 200 OK | | |< | | |(3) CONSENT | | >| | | |(4) CONSENT | |Permission-Requested: uri-req | | >| | |(5) 202 Accepted | | |< |

Open Issue Option 1 –Using CONSENT as described in the previous flow Option 2 –Flag in the REGISTER so that the registrar sends a CONSENT to the Contact being registered –I.e., we get rid of message (3) in the previous flow)