Specifying Media Privacy Requirements in SIP

Slides:



Advertisements
Similar presentations
SIP and Instant Messaging. SIP Summit SIP and Instant Messaging What Does Presence Have to Do With SIP? How to Deliver.
Advertisements

IM May 24, 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
Fall VoN 2000 SIP Servers SIP Servers: A Buyers Guide Jonathan Rosenberg Chief Scientist.
Fall VoN 2000 SIP for IP Communications Jonathan Rosenberg Chief Scientist.
SIP Working Group Jonathan Rosenberg dynamicsoft.
SIP issues with S/MIME and CMS Rohan Mahy SIP, SIPPING co-chair.
Voice over IP Fundamentals
Remote Call/Device Control IETF82, Dispatch WG, Taipei November 15, Rifaat Shekh-Yusef Cullen Jennings Alan Johnston.
Some early SIPREC interop testing results Hadriel Kaplan.
Session-Independent Policies draft-ietf-sipping-session-indep-policy-01 Volker Hilt Gonzalo Camarillo
MXIE overview 5/4/ Update1. MXIE Media Exchange Interface for End Users 5/4/ Update2.
SIP Working Group Stuff Jonathan Rosenberg dynamicsoft.
Using Presence Information to Develop Converged Telecom Services Standards and Challenges Parijat Garg Computer Science, IIT Bombay.
SIP Session Mobility Project Status Henning Schulzrinne and Ron Shacham Columbia University Collaboration Meeting DoCoMo Eurolabs, Munich July 28, 2005.
Slide 1 Feature Interactions between SIP Call Control Services Mario Kolberg University of Stirling.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
Microsoft ® Lync ™ 2010 Review IM/Presence Basics.
Presented by Zhi-Hong Guo Instructed by Assistant Professor Quincy Wu
Issues of HIP in an Operators Network Nick Papadoglou Thomas Dietz.
RTP Relay Support in Intelligent Gateway Author: Pieere Pi
1 RTCWEB interim Remote recording use case / requirements John Elwell.
Buffer Handling Media Attribute in SDP for Seamless Session Mobility draft-mingqiang-mmusic-session-mobility-attribute-00.txt Xu Mingqiang Daisaku Komiya.
Blending RTSP and SIP signaling for IPTV and VoD services in the IMS Presented by Robert Marston Department of Electrical Engineering University of Cape.
1 © NOKIA 1999 FILENAMs.PPT/ DATE / NN SIP Service Architecture Markus Isomäki Nokia Research Center.
B2BUA – A New Type of SIP Server Name: Stephen Cipolli Title: System Architect Date: Feb. 12, 2004.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
SIPREC Conference Recording (draft-kyzivat-siprec-conference-use-cases-01) IETF 89, March 7, 2014 Authors: Michael Yan, Paul Kyzivat, Simon Romano.
IETF 60 – San Diegodraft-ietf-mmusic-rfc2326bis-07 Magnus Westerlund Real-Time Streaming Protocol draft-ietf-mmusic-rfc2326bis-07 Magnus Westerlund Aravind.
XCON WG IETF-73 Meeting Instant Messaging Sessions with a Centralized Conferencing (XCON) System draft-boulton-xcon-session-chat-02 Authors: Chris Boulton.
PIC.edu Survey Review Internet2 Presence & Integrated Communications Working Group Fall Member Meeting, 2007.
VoN September ‘98 1 9/17/98 VoN Standards Update Jonathan Rosenberg Bell Laboratories September 17, 1998.
Architectural Design of a Multi- Agent System for handling Metadata streams Don Cruickshank, Luc Moreau, David De Roure Department of Electronics and Computer.
SIPPING - IETF 62 - Minneapolis (March 2005)1 Session Initiation Protocol (SIP) Session Mobility draft-shacham-sipping-session-mobility-00 Ron Shacham.
Delivering Services to Residential Appliances by Utilizing Remote Resource Awareness Andreas Häber, PhD Research Fellow University.
August 2005IETF 63 - SIPPING Specifying Media Privacy Requirements in SIP Ron Shacham Henning Schulzrinne Dept. of Computer.
SIP Performance Benchmarking draft-ietf-bmwg-sip-bench-term-01 draft-ietf-bmwg-sip-bench-meth-01 March 22, 2010 Prof. Carol Davids, Illinois Inst. of Tech.
FriendFinder Location-aware social networking on mobile phones.
WebEx Learning Session ENHANCED COLLABORATION: TRAINING CENTER.
Eric Minner & James Pittman. Outline Project Statement / Motivation Concept overview Quick computer vision overview Demo Lessons Learned Future Work.
OMA Instant Messaging Rel 1.0 Requirements with Possible Relevance to IETF Markus Isomäki OMA Issues BoF IETF #62.
1 Personal Mobility Management for SIP-based VoIP Services 王讚彬 國立台中教育大學資訊工程學系
SIPREC Requirements for Media Recording using SIP IETF 77, Anaheim Ken Rehor on behalf of the team Draft authors: K. Rehor, A. Hutton, L. Portman, R. Jain,
SIPREC Conference Recording (draft-kyzivat-siprec-conference-use-cases-00) IETF 87, November 4, 2013 Authors: Michael Yan, Paul Kyzivat, Simon Romano.
Electronic mail News File transfer protocol Chat Instant messaging Online services Online shopping.
Postech DP&NM Lab Session Initiation Protocol (SIP) Date: Seongcheol Hong DP&NM Lab., Dept. of CSE, POSTECH Date: Seongcheol.
P2p Sportsbet offers exclusive one on one betting service, Signup today and invite your friends / contacts to initiate free betting sessions.
سمینار تخصصی What is PSTN ? (public switched telephone network) تیرماه 1395.
WholeSale Model 10. WholeSale Model This feature enables the Nomadix device to act as an L2TP Access Concentrator (LAC) and initiate single or multiple.
Ulster.ac.uk Conferencing with Video and Presenting Skype for Business.
Professor Tzong-Chen Wu
IP Telephony (VoIP).
**Click ‘Allow’ if this appears
Lesson 2-9 AP Computer Science Principles
Session Initiation Protocol (SIP)
CLUE Use Cases 02 – comments and proposal
SIP Preconditions for Media Privacy
Where should services reside in Internet Telephony Systems?
Privacy This Blackboard Collaborate Session is being recorded because a member of our group is unable to participate and watching the recording will mean.
Ron Shacham Henning Schulzrinne Srisakul Thakolsri Wolfgang Kellerer
ONE® Mail Training Presentation
Simulation of Session Initiation Protocol
User to User Key Signaling Protocols
Mobile Content Sharing Utilizing the Home Infrastructure
SIP Session Policies Volker Hilt
Review of Older Adults and Their Behaviors in Online Communities
OMA PoC Overview and draft-allen-sipping-poc-p-headers
TeamViewer Blizz A Secure Tool for Online Collaboration VisiOneClick.
IETF SIP Interim Meeting, Feb. 2001
Relay User Machine (rum)
SCTP in SDP draft-loreto-mmusic-sctp-sdp-07
Presentation transcript:

Specifying Media Privacy Requirements in SIP

Overview Motivation: Speakerphones, output devices and session mobility can compromise a call participant’s privacy. Recording may also be done against his will. Goal: Allow users to specify the privacy demanded from the other device, and whether recording of the session is allowed, at call setup and anytime during the call. Scope: While a device may be unable to enforce requirements, they provide legal evidence (similar to geopriv)

Applications Have the proxy server only route the call to a device that has the right level of privacy Disallow the other call participant from transferring the call to a public device, turning on his speakerphone, or recording the call Force the other participant’s device to retrieve the session from a public device when the conversation becomes more private

Privacy Definitions Privacy levels 1 = only device user may access the media 2 = anyone in the device user’s organization (school, company, circle of friends, etc.) may access the media 3 = anyone may access the media A device may have multiple privacy levels, based on different settings. Example: A phone has level 1 when the receiver Is used, level 2 when speakerphone is used. Privacy levels of a device may change based on its surroundings. If nobody else is in the room, even speakerphone has level 1, but when somebody walks in, it changes to level 2 or level 3.

Protocol Extensions—Caller Preferences New feature preference: privacy Example: “Accept-Contact: *;privacy=1;require” causes the proxy server to only route the call to a device on which only the user can view or hear The device must respect this level of privacy (eg. no speakerphone or transfer to a public device) for the duration of the call, unless it is updated through SDP mechanism that follows.

Protocol Extensions—SDP Attributes Session-level attributes only May be used at call setup or in mid-call re-INVITE Privacy “a=required-privacy:user” demands that the other device not make media available to anyone besides the user “a=provided-privacy:user” expresses that no other user has access to the media When “required-privacy” is used in an offer, the answer must include the “provided-privacy” attribute with a value within the required range. The device must respect this level for the duration of the call, unless it is updated. Recording “a=norecord” disallows recording of the session When used in an offer, answer must also contain this attribute value.