Enrico Marocco Research Engineer Realtime Communications, Presence and Instant Messaging: SIP vs. XMPP or SIP and XMPP? TELECOM ITALIA GROUP 4 th Annual.

Slides:



Advertisements
Similar presentations
SIP, Presence and Instant Messaging
Advertisements

SIP and Instant Messaging. SIP Summit SIP and Instant Messaging What Does Presence Have to Do With SIP? How to Deliver.
Fall IM 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
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.
Open Standards: Communications at Your Desktop SmartCity Summit, April 29 th, 2003 Anne L. Coulombe Head of SIP-Based Solutions, Mitel Networks
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.
From Voice on the Net to Real Time Communications Jawad Khaki Vice President Windows Networking & Communications Microsoft Corporation.
Lync /11/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Applicability of Instant Messaging in the Military Command and Control Systems Author: Juha Vermaja Superviser: Jorma Jormakka Instructor: Marko Luoma,
William Guyton Legal Services Alabama I.T. Manager.
SIP Simplified August 2010 By Dale Anderson. SIP Simplified Session Initiation Protocol Core of SIP specifications is documented in IETF RFC 3261 Many.
A Conversation on the Future of Telephony What’s Your Skype Strategy? Stuart Henshall May 10, 2005.
Utilize AITech’s UC Technology to Differentiate your Voice Service Offering Greg Lohrenz - CEO Nashville FISPA LIVE.
Using Presence Information to Develop Converged Telecom Services Standards and Challenges Parijat Garg Computer Science, IIT Bombay.
P2P (Peer To Peer) Used: when applications need to communicate between devices. Examples: – Interactive game of checkers – Instant Messaging P2P can be.
Why Converged Networks Make Sense: VoIP a First Step July 26, 2006.
Living the SIMPLE SIP way SIP 2003 Paris, January 2003 Jörgen Björkner VP Concept Development Chairman SIP Forum
Instant Messaging (IM) Systems Product Lifecycle and the Case for Interoperability.
XMPP (eXtensible Messaging and Presence Protocol ) Reporter : Allen.
T.Sharon-A.Frank 1 Multimedia Various Applications.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
A Gateway For SIP Event Interworking - Sasu Tarkoma & Thalainayar Balasubramanian Ramya.
Voice and Data Integration over IP An analytical overview of voice-over-IP Prabhu Sivarja Wichita State University, Wichita, KS Spring 2003.
Unified. Simplified. Unified Communications Launch 2007.
Colombo, Sri Lanka, 7-10 April 2009 Multimedia Service Delivery on Next Generation Networks Pradeep De Almeida, Group Chief Technology Officer Dialog Telekom.
Unified Communications, the new IP CERN Fernando Moreno Pascual CERN IT/OIS.
1 NETE4631 Communicating with the Cloud and Using Media and Streaming Lecture Notes #14.
How to Leverage Skype in Call Centers David Tang – VoSKY VP of Global Marketing.
1 © 2002, Cisco Systems, Inc. All rights reserved. SIP and Jabber: Better together? Rohan Mahy
Publishing and transporting Web Services over XMPP
1 Application Layer Lecture 5 Imran Ahmed University of Management & Technology.
A gentle introduction to Asterisk Anthony Critelli.
Systems and Next Generation Collaboration Kevin Woods Director of Marketing and Product Management Mirapoint Inc.
Application Layer CHAPTER 2. Announcements and Outline  Administrative Items  Questions? Recap 1.Introduction to Networks 1.Network Type 2.N etwork.
AudioCodes – A VoIP Leader  13 Years of Operation Focusing on VoIP Media Gateway & Media Server Technology  Field proven technology: Over 12 Million.
What makes a network good? Ch 2.1: Principles of Network Apps 2: Application Layer1.
Applied Communications Technology Voice Over IP (VOIP) nas1, April 2012 How does VOIP work? Why are we interested? What components does it have? What standards.
August 3-4, 2004 San Jose, CA Migrating from TDM to IP Brough Turner SVP and CTO NMS Communications.
Larry Amiot Northwestern University Internet2 Commons Site Coordinator Training September 27, 2004 Austin, Texas Introduction to.
January 23-26, 2007 Ft. Lauderdale, Florida Reaching the SMB Market: Best Practices Thom O’Connor Director, Product and Services CommuniGate Systems January.
Lync - phone, voice mailbox, instant messaging … Pawel Grzywaczewski CERN IT/OIS.
Appendix A UM in Microsoft® Exchange Server 2010.
Interworking between P2PSIP Overlays and IMS Networks: Why? How?
Introduction to SIP Larry Amiot Northwestern University Internet2 Commons Site Coordinator Training March 22, 2004 Indianapolis,
SOA-based Collaborative Authoring Andrew Roczniak Multimedia Research Lab University of Ottawa.
A Comparative Study of Signaling Protocols for Data Management and Synchronization # Department of Computer Engineering, Kocaeli University.
4BP1 Electronic & Computer Engineering Paul Gildea th Year Interim Project Presentation.
The State of SIP Application Development Brian Schwarz VP – Engineering RedSky Technologies, Inc.
Adoption of IP in the Next Generation Contact Center Rupesh ChokshiGautham NatarajanDirector, AT&T.
Jan 24, 06William Rich, Pingtel Corp. IT Expo. Pingtel Corp., William Rich, IT Expo, Jan 24, 06 VoIP is Here… Source: IDC IP PBX vs. TDM PBX.
Toshiba Confidential 1 Presented by: Philipe BC Da’Silva SESSION INITIATION PROTOCOL.
Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.
draft-mayrhofer-enum-xmpp1 XMPP Enumservice registration draft-mayrhofer-enum-xmpp-00 Alexander Mayrhofer, enum.at
Presence Networking: XMPP and Jabber Joe Hildebrand Chief Architect Jabber, Inc. Networld+Interop 1 May 2003.
Jabber Technical Overview Presenter: Ming-Wei Lin.
France Télécom R&D – February 5th 2003 Internet Telephony Conference – Miami, Florida Bridging the Chasm Between Legacy and Next-Generation Networks Internet.
Solutions for Unified Enterprise IP Communication Steven J. Johnson President, Ingate Systems Inc.
File Transfer Services in the Context of SIP Based Communication Markus Isomäki draft-isomaki-sipping-file-transfer-00.
External Messaging Services. Page 2 External Messaging: Extends the power of Presence and Instant Messaging outside corporate Network Provided only to.
Instant Messaging Services Connecting the Internet and Mobile space Presented at ISOC-IL annual meeting March 2004.
Add Global Connectivity to your Live Communication Server Ingate Systems
“End to End VoIP“ The Challenges of VoIP Access to the Enterprise Charles Rutledge VP Marketing Quintum Technologies
Session Initiation Protocol
Including Accessibility and Human Factors in the Universalization of the Internet - How to reach persons with disabilities, the 10% of the next billion.
SIP6 Platform Updates Based on CNGI-CERNET2 Network Research Center Tsinghua University.
SOSIMPLE: A Serverless, Standards- based, P2P SIP Communication System David A. Bryan and Bruce B. Lowekamp College of William and Mary Cullen Jennings.
March 16, 2009 Jabber IM Client. March 16, 2009 What is Jabber? An open instant message protocol Defines client/server communication Uses XMPP –XML-Based.
Cisco CCIE Wireless (v3.1) Braindumps
CHAPTER 2 Application Layer.
Presentation transcript:

Enrico Marocco Research Engineer Realtime Communications, Presence and Instant Messaging: SIP vs. XMPP or SIP and XMPP? TELECOM ITALIA GROUP 4 th Annual Next Generation Mobile Messaging Barcelona, April 2011

2 2 Disclaimer: This is a technology review, do not try to read my company's position in it!

Enrico Marocco Research Engineer Contents ‣ Background ‣ What's happening (with no much hype) ‣ What's next

Extensible Messaging and Presence Protocol (XMPP, aka Jabber)

5

6 Balkanization of the IM landscape: the opensource response

7 Meant to Just Work

8 multi-protocol interoperabilityavailability Two goals: multi-protocol interoperability and availability

9 'X' stands for Extensible

10 Great community, efficient standardization process

11 RFC 6120, 6121 (And 6122, 3923, just updated. And more...)

12 Something unexpected happened...

13

14

Session Initiation Protocol (SIP)

16 Industry Standard for VoIP...

17 … with significant adoption also outside the regular industry

18

19 Everything else you already know

Enrico Marocco Research Engineer Contents ‣ Background ‣ What's happening (with no much hype) ‣ What's next

21 VoIP seems a good match for IM+Presence (and vice versa)

22 SIMPLE: presence and IM for SIP

23 Jingle: VoIP for XMPP

24 Issues with SIP/SIMPLE ‣ Interoperability with other protocols ‣ Poking, inline images, profile pics... ‣ Scalability ‣ SIP requires ~100 * XMPP interdomain bandwidth ‣ draft-ietf-simple-interdomain- scaling-analysis ‣ draft-saintandre-xmpp-presence- analysis Issues with XMPP/Jingle ‣ NAT/Firewall traversal ‣ Based on client/server hacks ‣ No middleboxes to rely on ‣ PSTN interoperability ‣ No gateways available (must use SIP hardware)

25 In other words: ‣ SIP, not XMPP/Jingle, is the established standard for VoIP ‣ XMPP, not SIP/SIMPLE, is the established standard for IM+Presence

26 A few facts you may have noticed...

27

28

Enrico Marocco Research Engineer Contents ‣ Background ‣ What's happening (with no much hype) ‣ What's next

30 There can be only one... or... they'd better learn to coexist?

31 HTTP vs. Gopher

32 SIP vs. H.323

33 SMTP + IMAP + POP

34 HTTP + FTP

35 Gambling Time SIP vs. XMPP or SIP + XMPP?

36 Scenario #1: SIP vs. XMPP

37 Network-based interoperability

38 Scenario #2: SIP + XMPP

39 Integration of your GMail address book in your desktop phone

40 Full-featured presence, IM, chatrooms + VoIP

41 Make your bet! Followup questions/comments at