Issues and Status in App Interaction Team Jonathan Rosenberg dynamicsoft.

Slides:



Advertisements
Similar presentations
Markup as a Framework for App Interaction Jonathan Rosenberg.
Advertisements

Fall IM 2000 Evfolution of Presence Based Networks Evolution of Presence Based Networks Jonathan Rosenberg Chief Scientist.
An Application Component Architecture for SIP Jonathan Rosenberg Chief Scientist.
SIP and Instant Messaging. SIP Summit SIP and Instant Messaging What Does Presence Have to Do With SIP? How to Deliver.
SIMPLE Open Issues Jonathan Rosenberg dynamicsoft IETF 52.
VON Europe /19/00 SIP and the Future of VON Protocols SIP and the Future of VON Protocols: Presence and IM Jonathan Rosenberg.
Fall VoN 2000 SIP for IP Communications Jonathan Rosenberg Chief Scientist.
SIP Interconnect Guidelines draft-hancock-sip-interconnect-guidelines-02 David Hancock, Daryl Malas.
SIP Working Group Jonathan Rosenberg dynamicsoft.
Going Beyond Conventional GUIs. 2 Changing the assumptions n What happens when we step outside the conventional GUI / desktop / widgets framework? – Topic.
XML Configuration Access Protocol (XCAP) Jonathan Rosenberg dynamicsoft.
3GPP Presence Requirements Requirements for Presence Service based on 3GPP specifications and wireless environment characteristics draft-kiss-simple-presence-wireless-
GRUU Jonathan Rosenberg Cisco Systems
Key Press Markup Language and Protocol (KPML) Prof. Ir. MIT Eric William Burger CTO, SnowShore Networks, Inc. Board Member, SIP Forum Board Member, IPCC.
GRUU Jonathan Rosenberg Cisco Systems. sip and sips General problem –What should gruu say about relationship of sips to gruu? Specific questions –If the.
SIP Action Referral Rifaat Shekh-Yusef Cullen Jennings Alan Johnston Francois Audet 1 IETF 80, SPLICES WG, Prague March 29, 2011.
Draft-rosenberg-mmusic-sdp-offer-answer-00.txt Jonathan Rosenberg dynamicsoft IETF 52.
SIP working group status Keith Drage, Dean Willis.
Jonathan Rosenberg dynamicsoft. Problem Statement We still don’t have a good answer for NAT traversal in SIP!! That is clear from nat-scenarios –Tons.
Iptel not telip 1 03/19/99 Internet Telephony: not Telephony over Internet Jonathan Rosenberg Bell Laboratories Spring VoN 99.
@ IETF 68. Note Well Any submission to the IETF intended by the Contributor for publication as all or part of an IETF Internet-Draft or RFC and any statement.
IETF 60 - San Diegodraft-ietf-sipping-kpml-041 KPML Updates Open Issues Eric Burger, Brooktrout Martin Dolly, AT&T.
Presence Data Model Jonathan Rosenberg. Changes in -02 Split out data and processing models Allow multiple devices, services, person with same URI/device.
XCAP Needed Diffs Jonathan Rosenberg Cisco Systems.
SIPPING IETF 57 Jonathan Rosenberg dynamicsoft.
IETF GEOPRIV Status Richard L. Barnes BBN Technologies GEOPRIV Secretary Emergency Services Workshop October 2008.
Data Manipulation Jonathan Rosenberg dynamicsoft.
A Basic IVR Control Package for SIP Chris Boulton, Tim Melanchuk, Scott McGlashan draft-boulton-ivr-control-package-05 IETF 70 Vancouver, Canada.
BLISS Problem Statement Jonathan Rosenberg Cisco.
App Interaction Framework Jonathan Rosenberg dynamicsoft.
SIMPLE Drafts Jonathan Rosenberg dynamicsoft. Presence List Changes Terminology change Presence List Information Data Format –Provides version, full/partial.
XCAP Jonathan Rosenberg dynamicsoft. Agenda XCAP Main spec changes XCAP Main spec open issues XCAP Package changes XCAP Package Open Issues Authorization.
SIP PUBLISH draft-ietf-simple-publish-01 Aki Niemi
SIP Call Package Jonathan Rosenberg dynamicsoft. Three Separate Pieces Call Leg State Package Conference Package To-Join/To-Replace.
Caller Prefs and Friends Jonathan Rosenberg dynamicsoft.
Draft-ietf-sipping-kpml-021 Keypad Stimulus Protocol IETF 59 - Seoul, ROK Eric W m. Burger.
Open issues from SIP list Jonathan Rosenberg dynamicsoft.
App Interaction Jonathan Rosenberg dynamicsoft. Context Param INVITE Call-ID:A From:caller;tag=B To:callee;tag=C Supported: context INVITE/200 REFER sip:gruu.
SIP PUBLISH Method Jonathan Rosenberg dynamicsoft.
- 1 -P. Kyzivatdraft-sipping-gruu-reg-event-00 Reg Event Package Extensions draft-sipping-gruu-reg-event-00 IETF64 Nov-2005.
Extension to the Link Management Protocol (LMP/DWDM - rfc4209) for Dense Wavelength Division Multiplexing (DWDM) Optical Line Systems draft-dharinigert-ccamp-g lmp-07.txt.
SIP wg: New Drafts Jonathan Rosenberg dynamicsoft.
SIP file directory draft-garcia-sipping-file-sharing-framework-00.txt draft-garcia-sipping-file-event-package-00.txt draft-garcia-sipping-file-desc-pidf-00.txt.
SIP Events: Changes and Open Issues IETF 50 / SIP Working Group Adam Roach
Slide #1 Nov 6 -11, 2005SIP WG IETF64 Feature Tags with SIP REFER draft-ietf-sip-refer-feature-param-00 Orit
Caller Preferences Jonathan Rosenberg dynamicsoft.
1 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Company Confidential XCAP Usage for Publishing Presence Information draft-isomaki-simple-xcap-publish-usage-00.
SIPPING Drafts Jonathan Rosenberg dynamicsoft. Conferencing Package Issues Only one – scope Depends on broader work in conferencing May include –Participant.
GRUU Jonathan Rosenberg Cisco Systems. Main Changes Up front discussion of URI properties Opaque URI parameter for constructing GRUU Procedure for EP.
7-May-02SIP/SIPPING Interim Meeting1 Application Interaction Requirements Draft-culpepper-app-interact-reqs-01.txt.
SIPPING Working Group IETF 67 Mary Barnes Gonzalo Camarillo.
SIP Working Group IETF Chairs -- Rohan MAHY Dean WILLIS.
SIP wg Items Jonathan Rosenberg dynamicsoft Caller Preferences: Changes Discussion of Redirects –Previous draft only proxy –Nothing different for redirect.
Jonathan Rosenberg dynamicsoft
SIPPING Working Group IETF 63
Jonathan Rosenberg dynamicsoft
IETF 61 Hisham Khartabil Robert Sparks
Jonathan Rosenberg dynamicsoft
Jonathan Rosenberg dynamicsoft
Implicit Subscriptions
SIP Configuration Issues: IETF 57, SIPPING
Cisco CCIE Wireless (v3.1) Braindumps
Markus Isomäki Eva Leppänen
App Interaction Framework
Request-URI Param Delivery
Jonathan Rosenberg dynamicsoft
IETF 61 Hisham Khartabil Robert Sparks
Jonathan Rosenberg dynamicsoft
Event Notification in SIP SUBSCRIBE and NOTIFY and an example service
There can be only one! The future of Application Layer Protocols
Presentation transcript:

Issues and Status in App Interaction Team Jonathan Rosenberg dynamicsoft

Status Design team has submitted new versions of its documents –Draft-rosenberg-sipping-app-interaction-framework-01 –Draft-burger-sipping-kpml-02 –Draft-jennings-sip-app-info-01 There is really only one main open issue (the big one) – next slide We don’t believe the design team alone can resolve this last issue We believe the group needs to make a decision on whether to adopt this work

Changes from Previous Rev Framework –Removed client-remote UI feature interaction sections –Mention MESSAGE for one-shot and monitoring KPML usages –Remove bit about using KPML along with client- remote VXML driven UI for purposes of zero-latency barge-in App-Info –No error reporting mechanism –Motivate instance and class names –Sips as authorization mechanism –Will use callee-caps instead of an Allow-Schemes KPML –Added digit suppression –MESSAGE for reporting

The open issue: KPML DTMF reporting INFO –Can’t work within call dialog –But spec mandates its only within a dialog NOTIFY w. Implicit subscription –Known issues Explicit subscription from application –GRUU problem –Authorization HTTP –Not returning a script in proposed scope New method –What does this buy us? MESSAGE –Seems to work – Adam raised some UI issues though if its misrouted –Kind of ugly Design team reluctantly chose MESSAGE

Proposal Continue to hammer out the open issue on the list –Hopefully it will conclude Adopt the framework and KPML as sipping items –They need broader input now

PIDF Phone

What is it? A set of presence states that describe a “phone” as an application –Considered black phones, wireless, enterprise States are things like in/out of call, registered, call- waiting, etc. Presence is a simple issue, but the presence states are related to phones, and thus sipping expertise These are important in the “device” and “service” views that have been discussed in SIMPLE Looking for comments and inputs to this work