6 May 2002SIP/SIPPING Interim Meeting1 URI As Service Indicator: Requirements Eric W m. Burger

Slides:



Advertisements
Similar presentations
AG Projects ENUM provisioning - Jan 2006 Telecom Signaling Networks and Service Forum January 18, 2006 Amsterdam.
Advertisements

SIP, Presence and Instant Messaging
Presence and IM as SIP Services 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.
IMPP Update: SIP. Spring PIM 2001 IMPP Update SIMPLE Group SIMPLE = SIP for Instant Messaging Leveraging Extensions BoF Session Held.
Fall IM 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
IM May 24, 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
Internet Telecom Expo September 20, 2000 SIP vs. H.323 SIP vs. H.323 Will the Real IP Telephony Please Stand Up? Jonathan Rosenberg.
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.
VON Europe SIP Update Jonathan Rosenberg Chief Scientist co-chair, IETF SIP Working Group.
UNIVERSITI SAINS MALAYSIA AI3 Tokyo, JP Meeting 1 June 2003 IPv6 throughput over Satellite links (update) Data collection by: Ezrin, Bukhary, CH Tang Tat.
Commission 7 Annual Meeting1 Annual Meeting Commission 7 Kraków September 2003 PROGRESS REPORT CHAIR.
Datename/org/meeting1 Ontology Usage I.Edward Shaya, Brian Thomas, Zenping Huang, Peter Teuben University of Maryland T HE US N ATIONAL V IRTUAL O BSERVATORY.
Ethernet Congestion Management Brad Booth, Intel September 2004.
9/15/03IEEE Singapore Meeting1 FER: Do We Need It? Joseph Cleveland Anna Tee Jin Weon Chang Samsung Spetember 15, 2003 IEEE C /83r1.
2001/06TURIN Meeting1 Task 1.6 Definition of supported Business Functions WP1 Analysis of the Sate of the Art and Development of Concepts T1.6Definition.
On demand IPv4 address provisioning in Dual-Stack PPP deployment scenarios. Karsten Fleischhauer, Fixed Mobile Engineering Germany Olaf Bonneß, T-Labs.
Eurolib plenary meeting1 Presentation results Working Paper Library 2.0 Eurolib plenary meeting May 2011, Lisbon EMCDDA, CIJD Rapporteur: Raffaele.
Eurolib plenary meeting1 Presentation results Working Group # 005 Knowledge Management within Eurolib member organisations Eurolib plenary meeting
JISC Information Environment Service Registry (IESR) Amanda Hill, Pete Johnston, Ann Apps.
Notification Explosion Calendaring –You have a new meeting request –Your meeting begins in 15 minutes SIP –Hello HTTP/WebDAV –A resource you want to edit.
Communication Service Identifier Requirements on SIP draft-loreto-3gpp-ics-requirements.txt
High-fidelity or Low-fidelity, Paper or Computer? Choosing attributes when testing web prototypes Miriam Walker Leila Takayama Professor James Landay University.
Changes to Misc Billing rules RAM Chapter A13. KUL – Oct ICH UG Meeting2 Who is familiar with the RAM?
Jan Cambridge Collaboration Meeting1 Pi/Mu Separation and Muon dE/dX Leo Jenner, UCL.
11 Mar 2004Nemo Collaboration Meeting1 Preliminary Study of 214 Bi Background in Mo foils Preliminary Study of 214 Bi Background in Mo foils Leo Jenner,
Ns-3 review meeting1 ns-3 review Tom Henderson January 11, 2007.
Arnhem Aula Meeting Ten tips to speed up your Unity computer.
P.P. & APD gain ratio report— 4 month testing Ken Chiang, J.Y. Lin, Jeri Chang 2009/3/19.
Building Applications with SIP Conferencing / Collaboration Alan D. Percy Director, Market Development AudioCodes.
An Introduction to SIP Moshe Sambol Services Research Lab November 18, 1998.
Martin Dolly, Gary Munson AT&T Labs James Rafferty Cantata Roni Even Polycom draft-dolly-xcon-mediacntrlframe-03.txt draft-even-media-server-req-02.txt.
Key Press Markup Language and Protocol (KPML) Prof. Ir. MIT Eric William Burger CTO, SnowShore Networks, Inc. Board Member, SIP Forum Board Member, IPCC.
How Will You Be Developing Your Next Application? (SIP-01)
Integrating VoiceXML with SIP services
1 © NOKIA 1999 FILENAMs.PPT/ DATE / NN SIP Service Architecture Markus Isomäki Nokia Research Center.
Iptel not telip 1 03/19/99 Internet Telephony: not Telephony over Internet Jonathan Rosenberg Bell Laboratories Spring VoN 99.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
@ 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.
41% of all support cases cite call quality issues Microsoft and our biggest customers struggle to maintain call quality as they scale up CQM was built.
CP-a Emergency call stage 2 requirements - A presentation of the requirements from 3GPP TS Keith Drage.
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 7/2010 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
1 SIPREC draft-ietf-siprec-architecture-00 An Architecture for Media Recording using SIP IETF SIPREC INTERIM – Sept 28 th 2010 Andrew Hutton.
Mediactrl Framework draft-melanchuk-mediactrl-framework-00 Tim Melanchuk
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 :
19 March 2003draft-burger-sipping-netann-05.txt1 Network Announcements with SIP IETF 56 Eric Burger
Project Objectives A multi-function programmable SIP user agent for multimedia communications, such as audio, video, white board, desktop sharing, shared.
1 IETF 76 Hiroshima DISPATCH WG SIP Alert-Info URN draft-liess-dispatch-alert-info-urns-00 Denis Alexeitsev Laura Liess
SIPPING WG Status IETF 56 The Chairs Gonzalo Camarillo, Rohan Mahy, Dean Willis.
SIP-H.323 Interworking Group RRR-1 IETF-48 SIP-H.323 Interworking Requirements draft-agrawal-sip-h323-interworking-reqs-00.txt Hemant.
IETF #65 Network Discovery and Selection Problem draft-ietf-eap-netsel-problem-04 Farooq Bari Jouni Korhonen.
1 Recording VoiceXML sessions with SIPREC draft-lum-siprec-vxml-00 July 30, 2013 IETF 87 Author: H. Lum.
7-May-02SIP/SIPPING Interim Meeting1 Application Interaction Requirements Draft-culpepper-app-interact-reqs-01.txt.
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 &
End-to-middle Security in SIP
IP Telephony (VoIP).
SIP over MANETs Introduction to SIP SIP vs MANETs Open Issues
App Interaction Framework
Jonathan Rosenberg dynamicsoft
Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol (SIP) draft-johnston-bliss-mla-req-00.
Network Announcements with SIP
IETF 57 Vienna, Austria July 15, 2003
SIP Authentication using CHAP-Password
JavaScript Form Validation
sipc e*phone sipd Netmeeting e*phone e*phone Clouds H.323 SIP RTSP
A RELOAD Usage for Distributed Conference Control (DisCo) – Update
BINDing URIs to SIP AORs
Presentation transcript:

6 May 2002SIP/SIPPING Interim Meeting1 URI As Service Indicator: Requirements Eric W m. Burger

6 May 2002SIP/SIPPING Interim Meeting2 Fundamental Question Is There a Single Mechanism for Specifying –Application Service –Network Service Application Service –Voice Mail, Unified Messaging, Pre-Paid, etc. Network Service –Announcement, Prompt & Collect, Start Script

6 May 2002SIP/SIPPING Interim Meeting3 Characteristics of an Application Service (1/2) Subscriber-Based Provided By Proxy and Application Servers Often Subscriber-Provisioned Often Different Variations –Busy Greetings, Internal/External Caller By Call Info / History (ISUP) Selected URI (RFC 3087) –Personal Assistant: Subscriber vs. Caller Service

6 May 2002SIP/SIPPING Interim Meeting4 Characteristics of an Application Service (2/2) Number of Services Is Limitless –Bounded By Imagination Flexibility in Scheme Has Definite Value Interoperation Required Between –Proxy Servers –Application Servers –User Agent

6 May 2002SIP/SIPPING Interim Meeting5 Examples of Application Service SIP Request-URIs Deposit voice mail for RJS Deposit voice mail for RJS w/ busy greeting Retrieve RJS voice mail Start a prepaid call session (registered) Do magic application; proxy figures out where (registered)

6 May 2002SIP/SIPPING Interim Meeting6 Characteristics of a Network Service (1/2) Not Subscriber-Based Provided By Media Server Generally No Provisioning Limited Variations –Announcement, Conference, Script, IVR Flexible Scheme Has Limited Value and Definite Drawbacks

6 May 2002SIP/SIPPING Interim Meeting7 Characteristics of a Network Service (2/2) Interoperation Required Between –Proxy Servers and Media Servers –Application Servers and Media Servers –Possible, But Not Likely, to Expose Network Services to End Users

6 May 2002SIP/SIPPING Interim Meeting8 Examples of Network Service SIP Request-URIs Play an Announcement http%3f//fs.provider.net/vacant-subscriber.g711 Join Leg to a Mixer (Conference) Start an IVR Session (MSCML) Start a Script http%3f//as.provider.net/prepaid.vxml

6 May 2002SIP/SIPPING Interim Meeting9 Requirements for Application Services Scheme Cannot Constrain Existing Services Scheme Cannot Constrain New Services Scheme Cannot Constrain Clients Scheme Cannot Constrain Servers Scheme Must Allow for User Defined Services (draft-campbell-pub-bind-reqs-00) Scheme Must Allow for Interoperability Mapping to Service Must Happen In Human Time (300ms – 500ms)

6 May 2002SIP/SIPPING Interim Meeting10 Requirements for Network Services Applications Must Be Able to Address Services Services Must Be REGISTER-Friendly Network Must Be Able to Proxy Services Mapping to Service Must Happen In Machine Time (1ms – 20ms) –Often Part of Multiple Interactions With User –User Expects Responsive Service –Cannot Have Many Round-Trips

6 May 2002SIP/SIPPING Interim Meeting11 Offering Applications (Application Services) Have Different Requirements Than Network Services Is There Consensus On This Point?

6 May 2002SIP/SIPPING Interim Meeting12 Proposal: Application Services Naming Services Is The Name Binding Problem –End User / Proxy / Application Needs to Direct Call to Application Service Entity –Many Ways to Address Application Service Entity –No Single Right Way, As In History Discussion Problem Is Bigger Than SIP –Appropriate Technologies May Be Service Registries, etc. –Considering It For My PhD Topic…

6 May 2002SIP/SIPPING Interim Meeting13 Proposal: Network Services Extremely Limited Vocabulary of Network Services Dipping Into Service Registry Impacts Ability To Meet Lookup Constraint Must Have Single Mapping For Interoperation Use Fixed Service Indicators (LHS)

6 May 2002SIP/SIPPING Interim Meeting14 Discussion