Henning Schulzrinne Columbia University

Slides:



Advertisements
Similar presentations
XCAP Tutorial Jonathan Rosenberg.
Advertisements

Table, List, Blocks, Inline Style
SIMPLE Presence Traffic Optimization and Server Scalability Vishal Kumar Singh Henning Schulzrinne Markus Isomaki Piotr Boni IETF 67, San Diego.
HTML Overview - Cascading Style Sheets (CSS). Before We Begin Make a copy of one of your HTML file you have previously created Make a copy of one of your.
AD Intermediate Computer Graphics | spring 2008 | Daria Tsoupikova | School of Art and Design | UIC CSS Cascading Style Sheets.
Using Presence Information to Develop Converged Telecom Services Standards and Challenges Parijat Garg Computer Science, IIT Bombay.
XHTML1 Tables and Lists. XHTML2 Objectives In this chapter, you will: Create basic tables Structure tables Format tables Create lists.
March 2004SIMPLE - IETF 59 (Seoul)1 Rich presence: RPID, CIPID, future-presence draft-ietf-simple-rpid draft-ietf-simple-cipid draft-ietf-simple-future.
Web Privacy Topics Andy Zeigler Senior Program Manager, Internet Explorer Microsoft.
SIMPLEStone – A presence server performance benchmarking standard SIMPLEStone – A presence server performance benchmarking standard Presented by Vishal.
Presence Vishal Kumar Singh and Henning Schulzrinne Feb 10, 2006.
March 2007 (IETF 68)IETF - SIMPLE1 Vehicle Info Event Package draft-singh-simple-vehicle-info-00.txt Vishal Singh Henning Schulzrinne Piotr Boni IETF 68,
 ult.htm ult.htm  This website illustrates the use of CCS (style sheets)
RPIDS - Rich Presence Information Data Format for Presence Based on the Session Initiation Protocol (SIP) Henning Schulzrinne (ed.) Vijay Gurbani Krisztian.
1 © Netskills Quality Internet Training, University of Newcastle Introducing XML © Netskills, Quality Internet Training University.
10/4/2015Tables1 Spring, 2008 Modified by Linda Kenney 4/2/08.
1 © NOKIA 1999 FILENAMs.PPT/ DATE / NN SIP Service Architecture Markus Isomäki Nokia Research Center.
How P3P Works Lorrie Faith Cranor P3P Specification Working Group Chair AT&T Labs-Research 4 February 2002
CS134 Web Design & Development Cascading Style Sheets (CSS) Mehmud Abliz.
Composing Presence Information Henning Schulzrinne Ron Shacham Wolfgang Kellerer Srisakul Thakolsri (ID-schulzrinne-simple-composition-02) IETF 66 SIMPLE.
Css. Definition Cascading style sheet (CSS)  It is a simple mechanism for adding style (e.g. fonts, colors, spacing) to Web documents.
XCAP Needed Diffs Jonathan Rosenberg Cisco Systems.
Intro To Web Design with Adobe Dreamweaver CSS Cascading Style Sheets (CSS) is the W3C standard for defining the presentation of documents written in HTML,
XML Basics A brief introduction to XML in general 1XML Basics.
Introducing Cascading Style Sheets. Cascading Style Sheet Basics  Cascading Style Sheet Basics  Creating Styles  Using Styles  Manipulating Styles.
The Look of the Web. CSS3 Cascading Style Sheets- Third iteration Separate page the user never sees unintentionally Used to alter appearance and visual.
Cascading Style Sheets CSS. Source W3Schools
SIP PUBLISH draft-ietf-simple-publish-01 Aki Niemi
Core VoIP and 911 issues and alternatives Henning Schulzrinne Columbia University August 2003.
OMA Presence 1.0 Presence attribute, composition issues Krisztián Kiss
Microsoft Expression Web 3 – Illustrated Unit D: Structuring and Styling Text.
SIP PUBLISH Method Jonathan Rosenberg dynamicsoft.
Positioning Objects with CSS and Tables
1 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Company Confidential XCAP Usage for Publishing Presence Information draft-isomaki-simple-xcap-publish-usage-00.
Web Design Principles 5 th Edition Chapter 3 Writing HTML for the Modern Web.
IETF61 (November 2004) SIMPLE1 Data model and RPID Henning Schulzrinne Columbia University.
Henning Schulzrinne IETF 97
Getting Started with CSS
THIS IS THE WAY ENUM Variants Jim McEachern
>> Introduction to CSS
How P3P Works Lorrie Faith Cranor P3P Specification Working Group Chair AT&T Labs-Research 4 February
Markus Isomäki Eva Leppänen
Presence Composition draft-schulzrinne-simple-composition-00
Cascading Style Sheets
Dynamic Feature Extensions to the Presence Information Data Format Location Object (PIDF-LO) draft-singh-geopriv-pidf-lo-dynamic-02.txt Vishal K. Singh.
draft-ietf-geopriv-lbyr-requirements-02 status update
Dynamic Feature Extensions to the Presence Information Data Format Location Object (PIDF-LO) draft-singh-geopriv-pidf-lo-dynamic-00.txt Vishal K. Singh.
Website Design 3
Dynamic Feature Extensions to the Presence Information Data Format Location Object (PIDF-LO) draft-singh-geopriv-pidf-lo-dynamic-02.txt Vishal K. Singh.
Event notification and filtering
CS134 Web Design & Development
Making the phone not ring Henning Schulzrinne Department of Computer Science Columbia University Internet2 spring meeting May 3, 2005.
Cascading Style Sheets (Introduction)
Composing Presence Information
Cascading Style Sheets (Introduction)
Working with Text and Cascading Style Sheets
RPID draft-ietf-simple-rpid-05
Jonathan Rosenberg dynamicsoft
call completion services
WebDAV Design Overview
Bug tracking tools.
Web Design & Development
RPIDS and tuple issues Henning Schulzrinne with help from Paul Kyzivat
Henning Schulzrinne Columbia University
Vehicle Info Event Package draft-singh-simple-vehicle-info-00.txt
RPIDS - Rich Presence Information Data Format for Presence Based on the Session Initiation Protocol (SIP) Henning Schulzrinne (ed.) Vijay Gurbani Krisztian.
Presence Composition draft-schulzrinne-simple-composition-00
Policy enforcement and filtering for geospatial information
Resource priority Henning Schulzrinne 19-Aug-19 52nd IETF - SLC.
BINDing URIs to SIP AORs
Presentation transcript:

Henning Schulzrinne Columbia University RPIDS Henning Schulzrinne Columbia University July 2003 SIMPLE - IETF 57 (Vienna)

Issues Changes since last IETF Organization Predictive items Informational items Completeness Capabilities proposal July 2003 SIMPLE - IETF 57 (Vienna)

Changes since last IETF Removed group notion Removed capabilities again (to avoid blocking on caller preferences) Renamed some elements Added <card>, <info>, <class>, <icon> Merged idle notion into one element July 2003 SIMPLE - IETF 57 (Vienna)

Additions: class parameter Allows grouping of elements by same name, assigned by PUA, PA or composer No specific meaning attached to values No uniqueness requirements Similar to HTML parameter used for cascading style sheets (CSS) Uses: Rendering (e.g., for CSS or XSLT) Filtering by watcher Composition rules Restrictions by presentity July 2003 SIMPLE - IETF 57 (Vienna)

Changes: <idle> Used for hinting at likelihood of finding presentity at device For some devices (e.g., cell phones), works best for short durations Change: empty element indicates some presentity-defined threshold of idle time July 2003 SIMPLE - IETF 57 (Vienna)

Logical groupings of elements Basic status indications: <activity>, <idle>, <until> Environment indications: <placetype>, <privacy> Rendering hints: <icon> (tuple), class Relationship indication: <relationship> Presentity description: <icon>, <card> Timed status: <timed-status> July 2003 SIMPLE - IETF 57 (Vienna)

Information about tuples/presentities: info, card, icon <info>: typically, home page, but could be ldap: or (future) CRISP reference By external reference (could be cid) Allows more useful rendering of tuples E.g., some existing systems (GAIM) allow to assign icons to users, not just status Cannot be readily replicated in SIP Info headers if at tuple level (multiple!) Also, with third-party publication, not clear if Call-Info refers to SIP entity or PIDF entity July 2003 SIMPLE - IETF 57 (Vienna)

Predictive presence July 2003 SIMPLE - IETF 57 (Vienna)

Document structure options Leave as is Split into <activity>, <idle>, <until>, <placetype>, <privacy>, <class> predictive presence: <timed-status> presentity description: <icon>, <card>, <info> capabilities July 2003 SIMPLE - IETF 57 (Vienna)

Open issue: DND In previous version, used priority indication: “only for urgent calls” Gone with removal of capabilities, but very common in commercial IM systems Proposal: either revive/revise callee capabilities quickly or import directly July 2003 SIMPLE - IETF 57 (Vienna)

Capabilities Old mechanism was syntactically clumsy and unnecessarily different from other descriptions  makes filtering and restrictions more difficult than necessary Treating labels as values violates XML design principles of tagged data, would be the same as doing <x tag=“body”><x tag=“h1”>Heading</x> New tags need to be registered with IANA anyway  might as well automatically ‘translate’ into XML element at the same time July 2003 SIMPLE - IETF 57 (Vienna)

Capabilities proposal <c:audio>true</c:audio> <c:video>true</c:video> <c:mobility>fixed</c:mobility> <c:methods>INVITE,MESSAGE</c:methods> July 2003 SIMPLE - IETF 57 (Vienna)