SlideShare a Scribd company logo
1 of 17
The State of Instant Messaging
Interconnectivity
Andy Higgins - IMCollaboration
Introduction
Andy Higgins – worked with first version of Sametime when at IBM
in 1998 and has been involved with IM solutions ever since
Worked at Bank of America when they moved from IBM to
Microsoft – Sametime to LCS/OCS
Worked back in IBM in competitive technical sales with Sametime
Now independent since 2009 and specializing in the Migration,
Coexistence and Interoperability of Email, Instant Messaging and
Enterprise Content Management systems.
Popular Public Instant Messaging and the trend
• AOL – the original
• Yahoo – the ”other” orginal
• Gtalk – now no longer supported and moved to Hangouts
• Skype (A few words about the difference of Skype and SfB)
• QQ – Chinese IM service started in 1999 – has approximately 800 million users presently
• WhatsApp Messenger is a cross-platform mobile messaging app that allows users to exchange messages without having to pay for them.
On February 19, 2014, Facebook Inc. announced it was acquiring WhatsApp for $19 billion. Currently, it has 700 million active monthly users.
• WeChat, the mobile messaging application released by China's Internet giant Tencent, has around 500 million monthly active users.
• Viber - Developed by Viber Media, it is a proprietary cross-platform instant messaging voice over Internet protocol application for
smartphones. In addition to text messaging, users can exchange images, videos and audio messages. On 14 February 2014, the company
was acquired by Rakuten for $900 million. It has more than 300 million subscribers.
• LINE is a Japanese proprietary application for instant messaging on smartphones and personal computers that allows users to make free
voice calls and send free messages. Stickers and emoticons used in the app are popular among teenagers.
• KakaoTalk is a multi-platform texting app created by South Korean team that allows iPhone, Android andBlackBerryusers to send and
receive messages for free. It has achieved 100 million subscribers since its release on March 18, 2010.
• Kik Messenger is an instant messaging application for mobile devices. Kik Messenger was released on October 19, 2010, by Kik Interactive.
• Tango - According to a US magazine, The Network Journal, Tango is a free video chat app that allows users to send texts, make video and
phone calls, share photos and videos, and even play games with their family and friends while calling them.
• Nimbuzz is a proprietary cross-platform instant messaging aggregator for smartphones, tablets and personal computers developed by
Nimbuzz B.V. According to ACNielsen, Nimbuzz is a strong competitor to Facebook Messenger in Asia, especially India. As of March last year,
India had 25 million Nimbuzz users out of 100 million mobile Internet users.
• Hike is a communication app that offers both instant messaging and SMS under one roof. It has been developed by Bharti Softbank, which is
jointly held by India's Bharti Telecom and Japan's Softbank telecom provider.
• MessageMe is a free smartphone messenger that offers the freedom and versatility to express users' own unique personality in every
message. Based in Los Angeles, the app was officially launched in 2013 in the intensely competitive IM market.
Popular Corporate Instant Messaging services
• IBM Sametime
• MS Lync/SfB
• Cisco Unified Messaging (Jabber)
• Google Hangouts
With the advent of Corporate IM services, the corporate use of
public IM services has declined thus the interconnectivity
requirement to public networks has diminished but corporate
interconnectivity is growing.
Instant Messaging Protocols
• SIP: Session Initiation Protocol
– SIMPLE: SIP for Instant Messaging and Presence Leveraging
Extensions
• XMPP: Extensible Messaging and Presence Protocol
Types of federation
• Direct Federation
Traditional method
• Clearinghouse federation
This was the great IM hope which never materialized until now
AOL was going to do it… Nextplane offers a great option here
• Enhanced federation
• Open federation
Using the email paradigm
Direct Instant Messaging federation
• Allowed Partner Server (aka Direct Federation)
– Configure the domain
– Configure the Access point
This type of federation is used by Sametime and is also the basic
federation used by Microsoft Lync/SfB
• Direct Federation
Domain
A
Domain
C
Domain
B
• Lots of configuration on both sides
• Secure!
• Clearing House federation
Domain
A
Domain
B
Domain
C
Clearing
House
• Direct federation but with clearing house
• The path to the Clearing House (CH) can be
defined as the path to other domains and
the CH will route onwards based on CH
rules – Nextplane does this
Enhanced Instant Messaging federation
• Allowed Partner Domain (aka Enhanced Federation)
– This uses the 2 DNS records but doesn’t allow for “discovery”
• It’s a solution for direct, secure connectivity in an open
environment
• It’s sort of what O365 does
Open Federation
• Discovered Partner Domain (aka Open Enhanced Federation)
– A DNS SRV record specifying the domain. It should follow the format
_sipfederationtls._tcp.domain.com. The port value for the SRV
record should be TCP 5061.
– A DNS A record containing the Fully Qualified Domain Name (FQDN)
of the Access Edge server. It should follow the format
sip.domain.com.
• XMPP federation uses a similar open federation model
– A DNS SRV record specifying the domain. It should follow the format
_xmpp-server._tcp.domain . The port value is 5269
• Sametime doesn’t support this type of federation for SIP
• Open Federation
Domain
A
Domain
C
Domain
B
DNS
Comment
• You might think that you could set up federation “open” in one
direction and “direct” in the other
– this can work but Microsoft do NOT support this
• This is why O365 cannot directly federate with Sametime even
using a ST gateway
What’s IBM doing?
• They continue to support the Sametime Gateway
We have seen an updated release with V9.01
• Sametime gateway supports:
– Direct Federation with SIP
– Open federation with XMPP
• For interconnectivity requirements, they recommend to use
Nextplane
• Integration with NextPlane UC Exchange
• Provisioning via UC Exchange Federation Management Portal
• Sametime-to-3rd party scenarios
• SIP to XMPP
• Presence mapping
• Basic and custom status
• Activity-based status changes
– E.g. ‘Nancy Smith is typing…
• ”One-to-one and group chat
• Competitive pricing
• Contact = nick@nextplane.net
• The Nextplane portal
Overview
Open Federation is the future
• Microsoft have the best options for federation
• Interconnectivity is in demand for B2B but not for B2C
• Chat-based portals will allow users to visit
• Companies will still require security models for IM, as not
everyone will want total openness

More Related Content

What's hot

Blackberry
BlackberryBlackberry
Blackberrybarvarly
 
MIS presentation on Skype business model
MIS presentation on Skype business modelMIS presentation on Skype business model
MIS presentation on Skype business modelAmit Tiwari
 
Modern Domino: IBM Connect 2014 Summary
Modern Domino: IBM Connect 2014 SummaryModern Domino: IBM Connect 2014 Summary
Modern Domino: IBM Connect 2014 SummaryPeter Presnell
 
Black berry technology
Black berry technologyBlack berry technology
Black berry technologyDeevena Dayaal
 
Using Windows Live Services in Your Own Web Applications
Using Windows Live Services in Your Own Web ApplicationsUsing Windows Live Services in Your Own Web Applications
Using Windows Live Services in Your Own Web Applicationsgoodfriday
 
Portals Voip Wars 1207398914252677 9
Portals Voip Wars 1207398914252677 9Portals Voip Wars 1207398914252677 9
Portals Voip Wars 1207398914252677 9guestce99b
 

What's hot (8)

Whats app
Whats appWhats app
Whats app
 
Blackberry
BlackberryBlackberry
Blackberry
 
MIS presentation on Skype business model
MIS presentation on Skype business modelMIS presentation on Skype business model
MIS presentation on Skype business model
 
Modern Domino: IBM Connect 2014 Summary
Modern Domino: IBM Connect 2014 SummaryModern Domino: IBM Connect 2014 Summary
Modern Domino: IBM Connect 2014 Summary
 
Black berry technology
Black berry technologyBlack berry technology
Black berry technology
 
Using Windows Live Services in Your Own Web Applications
Using Windows Live Services in Your Own Web ApplicationsUsing Windows Live Services in Your Own Web Applications
Using Windows Live Services in Your Own Web Applications
 
Portals Voip Wars 1207398914252677 9
Portals Voip Wars 1207398914252677 9Portals Voip Wars 1207398914252677 9
Portals Voip Wars 1207398914252677 9
 
Skype marketing final
Skype marketing finalSkype marketing final
Skype marketing final
 

Viewers also liked

Instant messaging service for brands
Instant messaging service for brandsInstant messaging service for brands
Instant messaging service for brandsJoris van der Spek
 
Instant Messaging apps market analysis
Instant Messaging apps market analysisInstant Messaging apps market analysis
Instant Messaging apps market analysisCorentin Metgy
 
WhatsUp With WhatsApp? Comparing Mobile Instant Messaging Behaviors with Trad...
WhatsUp With WhatsApp? Comparing Mobile Instant Messaging Behaviors with Trad...WhatsUp With WhatsApp? Comparing Mobile Instant Messaging Behaviors with Trad...
WhatsUp With WhatsApp? Comparing Mobile Instant Messaging Behaviors with Trad...Karen Church
 
"Web Content Delivery Systems" - Gilbane Boston 2010
"Web Content Delivery Systems" - Gilbane Boston 2010"Web Content Delivery Systems" - Gilbane Boston 2010
"Web Content Delivery Systems" - Gilbane Boston 2010Blend Interactive
 
Sirous Kavehercy GSM 3G CeeCom Convergence
Sirous Kavehercy GSM 3G CeeCom ConvergenceSirous Kavehercy GSM 3G CeeCom Convergence
Sirous Kavehercy GSM 3G CeeCom ConvergenceSirous Kavehercy
 
Screen Digest Letang Ec Study
Screen Digest  Letang  Ec StudyScreen Digest  Letang  Ec Study
Screen Digest Letang Ec Studyccivicosz
 
Instantmessagingprotocols
InstantmessagingprotocolsInstantmessagingprotocols
Instantmessagingprotocolssanjoysanyal
 
LOLER Regulations 1998
LOLER Regulations 1998LOLER Regulations 1998
LOLER Regulations 1998mrmichaelcarr
 
Instant SMS: Bringing SMS to the next phase and increasing service revenues
Instant SMS: Bringing SMS to the next phase and increasing service revenuesInstant SMS: Bringing SMS to the next phase and increasing service revenues
Instant SMS: Bringing SMS to the next phase and increasing service revenuesRaúl Castañón Martínez
 
Secure instant messanger service
Secure instant messanger serviceSecure instant messanger service
Secure instant messanger serviceAditya Gupta
 
Machine Learning Travel Industry
Machine Learning   Travel IndustryMachine Learning   Travel Industry
Machine Learning Travel IndustryVijay PG
 
Instant messaging-final
Instant messaging-finalInstant messaging-final
Instant messaging-finalroutbisu
 
Mobile Instant Messaging
Mobile Instant MessagingMobile Instant Messaging
Mobile Instant Messagingroute79
 
XMPP In Real Time
XMPP In Real TimeXMPP In Real Time
XMPP In Real Timeguest488a24
 
Negative Effects Of Technology On Children
Negative Effects Of Technology On ChildrenNegative Effects Of Technology On Children
Negative Effects Of Technology On Childrenguest2630606
 

Viewers also liked (20)

Instant messaging service for brands
Instant messaging service for brandsInstant messaging service for brands
Instant messaging service for brands
 
Instant Messaging apps market analysis
Instant Messaging apps market analysisInstant Messaging apps market analysis
Instant Messaging apps market analysis
 
WhatsUp With WhatsApp? Comparing Mobile Instant Messaging Behaviors with Trad...
WhatsUp With WhatsApp? Comparing Mobile Instant Messaging Behaviors with Trad...WhatsUp With WhatsApp? Comparing Mobile Instant Messaging Behaviors with Trad...
WhatsUp With WhatsApp? Comparing Mobile Instant Messaging Behaviors with Trad...
 
"Web Content Delivery Systems" - Gilbane Boston 2010
"Web Content Delivery Systems" - Gilbane Boston 2010"Web Content Delivery Systems" - Gilbane Boston 2010
"Web Content Delivery Systems" - Gilbane Boston 2010
 
Sirous Kavehercy GSM 3G CeeCom Convergence
Sirous Kavehercy GSM 3G CeeCom ConvergenceSirous Kavehercy GSM 3G CeeCom Convergence
Sirous Kavehercy GSM 3G CeeCom Convergence
 
Screen Digest Letang Ec Study
Screen Digest  Letang  Ec StudyScreen Digest  Letang  Ec Study
Screen Digest Letang Ec Study
 
Instantmessagingprotocols
InstantmessagingprotocolsInstantmessagingprotocols
Instantmessagingprotocols
 
LOLER Regulations 1998
LOLER Regulations 1998LOLER Regulations 1998
LOLER Regulations 1998
 
Instant SMS: Bringing SMS to the next phase and increasing service revenues
Instant SMS: Bringing SMS to the next phase and increasing service revenuesInstant SMS: Bringing SMS to the next phase and increasing service revenues
Instant SMS: Bringing SMS to the next phase and increasing service revenues
 
Secure instant messanger service
Secure instant messanger serviceSecure instant messanger service
Secure instant messanger service
 
Next-Gen Event Apps with AI Powered B2B Matchmaking
Next-Gen Event Apps with AI Powered B2B MatchmakingNext-Gen Event Apps with AI Powered B2B Matchmaking
Next-Gen Event Apps with AI Powered B2B Matchmaking
 
Machine Learning Travel Industry
Machine Learning   Travel IndustryMachine Learning   Travel Industry
Machine Learning Travel Industry
 
Instant messaging-final
Instant messaging-finalInstant messaging-final
Instant messaging-final
 
Instant Messaging Trends & Practice
Instant Messaging Trends & PracticeInstant Messaging Trends & Practice
Instant Messaging Trends & Practice
 
Mobile Instant Messaging
Mobile Instant MessagingMobile Instant Messaging
Mobile Instant Messaging
 
XMPP In Real Time
XMPP In Real TimeXMPP In Real Time
XMPP In Real Time
 
XMPP 101
XMPP 101XMPP 101
XMPP 101
 
Instant Messaging
Instant MessagingInstant Messaging
Instant Messaging
 
Instant messaging
Instant messaging Instant messaging
Instant messaging
 
Negative Effects Of Technology On Children
Negative Effects Of Technology On ChildrenNegative Effects Of Technology On Children
Negative Effects Of Technology On Children
 

Similar to Mwlug 2016 BP108 The state of Instant Messaging Connectivity

Group 10 presentation
Group 10 presentationGroup 10 presentation
Group 10 presentationSiyabonga4
 
Line Clone Script
Line Clone ScriptLine Clone Script
Line Clone ScriptJerryHana
 
Cloud Computing
Cloud Computing Cloud Computing
Cloud Computing Sine19
 
ICSUG Keynote IBM Collaboration Strategie 2015 and beyond
ICSUG Keynote IBM Collaboration Strategie 2015 and beyondICSUG Keynote IBM Collaboration Strategie 2015 and beyond
ICSUG Keynote IBM Collaboration Strategie 2015 and beyondICS User Group
 
IBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino RoadmapIBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino RoadmapTeamstudio
 
Domino, Notes, and Verse - Where are We and Whats the Future?
Domino, Notes, and Verse - Where are We and Whats the Future?Domino, Notes, and Verse - Where are We and Whats the Future?
Domino, Notes, and Verse - Where are We and Whats the Future?Teamstudio
 
Enpowering your workforce to work anywhere anytime
Enpowering your workforce to work anywhere anytimeEnpowering your workforce to work anywhere anytime
Enpowering your workforce to work anywhere anytimeChris Pepin
 
E-commerce-communication presentation
E-commerce-communication presentationE-commerce-communication presentation
E-commerce-communication presentationRichie Dhillon
 
E eCommerce_Communication
E eCommerce_CommunicationE eCommerce_Communication
E eCommerce_CommunicationRichie Dhillon
 
Introduction to xamarin part 3 of 3
Introduction to xamarin   part 3 of 3Introduction to xamarin   part 3 of 3
Introduction to xamarin part 3 of 3Sumantro Mukherjee
 
Navigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 CondensedNavigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 CondensedAlex Housley
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1Edouard RIVOAL
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1Jeremy Dormand
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1Eric Roselier
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1Vincent Bellamy
 

Similar to Mwlug 2016 BP108 The state of Instant Messaging Connectivity (20)

Group 10 presentation
Group 10 presentationGroup 10 presentation
Group 10 presentation
 
Line Clone Script
Line Clone ScriptLine Clone Script
Line Clone Script
 
Cloud Computing
Cloud Computing Cloud Computing
Cloud Computing
 
What is E-commerce from Shopit4me Reviews
What is E-commerce from Shopit4me ReviewsWhat is E-commerce from Shopit4me Reviews
What is E-commerce from Shopit4me Reviews
 
D) Emerging ICT Tools
D) Emerging ICT ToolsD) Emerging ICT Tools
D) Emerging ICT Tools
 
ICSUG Keynote IBM Collaboration Strategie 2015 and beyond
ICSUG Keynote IBM Collaboration Strategie 2015 and beyondICSUG Keynote IBM Collaboration Strategie 2015 and beyond
ICSUG Keynote IBM Collaboration Strategie 2015 and beyond
 
Skype project
Skype project Skype project
Skype project
 
Skype project new
Skype project newSkype project new
Skype project new
 
IBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino RoadmapIBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino Roadmap
 
Domino, Notes, and Verse - Where are We and Whats the Future?
Domino, Notes, and Verse - Where are We and Whats the Future?Domino, Notes, and Verse - Where are We and Whats the Future?
Domino, Notes, and Verse - Where are We and Whats the Future?
 
Enpowering your workforce to work anywhere anytime
Enpowering your workforce to work anywhere anytimeEnpowering your workforce to work anywhere anytime
Enpowering your workforce to work anywhere anytime
 
E-commerce-communication presentation
E-commerce-communication presentationE-commerce-communication presentation
E-commerce-communication presentation
 
E eCommerce_Communication
E eCommerce_CommunicationE eCommerce_Communication
E eCommerce_Communication
 
Introduction to xamarin part 3 of 3
Introduction to xamarin   part 3 of 3Introduction to xamarin   part 3 of 3
Introduction to xamarin part 3 of 3
 
Navigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 CondensedNavigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 Condensed
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1
 

Recently uploaded

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 

Recently uploaded (20)

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 

Mwlug 2016 BP108 The state of Instant Messaging Connectivity

  • 1. The State of Instant Messaging Interconnectivity Andy Higgins - IMCollaboration
  • 2. Introduction Andy Higgins – worked with first version of Sametime when at IBM in 1998 and has been involved with IM solutions ever since Worked at Bank of America when they moved from IBM to Microsoft – Sametime to LCS/OCS Worked back in IBM in competitive technical sales with Sametime Now independent since 2009 and specializing in the Migration, Coexistence and Interoperability of Email, Instant Messaging and Enterprise Content Management systems.
  • 3. Popular Public Instant Messaging and the trend • AOL – the original • Yahoo – the ”other” orginal • Gtalk – now no longer supported and moved to Hangouts • Skype (A few words about the difference of Skype and SfB) • QQ – Chinese IM service started in 1999 – has approximately 800 million users presently • WhatsApp Messenger is a cross-platform mobile messaging app that allows users to exchange messages without having to pay for them. On February 19, 2014, Facebook Inc. announced it was acquiring WhatsApp for $19 billion. Currently, it has 700 million active monthly users. • WeChat, the mobile messaging application released by China's Internet giant Tencent, has around 500 million monthly active users. • Viber - Developed by Viber Media, it is a proprietary cross-platform instant messaging voice over Internet protocol application for smartphones. In addition to text messaging, users can exchange images, videos and audio messages. On 14 February 2014, the company was acquired by Rakuten for $900 million. It has more than 300 million subscribers. • LINE is a Japanese proprietary application for instant messaging on smartphones and personal computers that allows users to make free voice calls and send free messages. Stickers and emoticons used in the app are popular among teenagers. • KakaoTalk is a multi-platform texting app created by South Korean team that allows iPhone, Android andBlackBerryusers to send and receive messages for free. It has achieved 100 million subscribers since its release on March 18, 2010. • Kik Messenger is an instant messaging application for mobile devices. Kik Messenger was released on October 19, 2010, by Kik Interactive. • Tango - According to a US magazine, The Network Journal, Tango is a free video chat app that allows users to send texts, make video and phone calls, share photos and videos, and even play games with their family and friends while calling them. • Nimbuzz is a proprietary cross-platform instant messaging aggregator for smartphones, tablets and personal computers developed by Nimbuzz B.V. According to ACNielsen, Nimbuzz is a strong competitor to Facebook Messenger in Asia, especially India. As of March last year, India had 25 million Nimbuzz users out of 100 million mobile Internet users. • Hike is a communication app that offers both instant messaging and SMS under one roof. It has been developed by Bharti Softbank, which is jointly held by India's Bharti Telecom and Japan's Softbank telecom provider. • MessageMe is a free smartphone messenger that offers the freedom and versatility to express users' own unique personality in every message. Based in Los Angeles, the app was officially launched in 2013 in the intensely competitive IM market.
  • 4. Popular Corporate Instant Messaging services • IBM Sametime • MS Lync/SfB • Cisco Unified Messaging (Jabber) • Google Hangouts With the advent of Corporate IM services, the corporate use of public IM services has declined thus the interconnectivity requirement to public networks has diminished but corporate interconnectivity is growing.
  • 5. Instant Messaging Protocols • SIP: Session Initiation Protocol – SIMPLE: SIP for Instant Messaging and Presence Leveraging Extensions • XMPP: Extensible Messaging and Presence Protocol
  • 6. Types of federation • Direct Federation Traditional method • Clearinghouse federation This was the great IM hope which never materialized until now AOL was going to do it… Nextplane offers a great option here • Enhanced federation • Open federation Using the email paradigm
  • 7. Direct Instant Messaging federation • Allowed Partner Server (aka Direct Federation) – Configure the domain – Configure the Access point This type of federation is used by Sametime and is also the basic federation used by Microsoft Lync/SfB
  • 8. • Direct Federation Domain A Domain C Domain B • Lots of configuration on both sides • Secure!
  • 9. • Clearing House federation Domain A Domain B Domain C Clearing House • Direct federation but with clearing house • The path to the Clearing House (CH) can be defined as the path to other domains and the CH will route onwards based on CH rules – Nextplane does this
  • 10. Enhanced Instant Messaging federation • Allowed Partner Domain (aka Enhanced Federation) – This uses the 2 DNS records but doesn’t allow for “discovery” • It’s a solution for direct, secure connectivity in an open environment • It’s sort of what O365 does
  • 11. Open Federation • Discovered Partner Domain (aka Open Enhanced Federation) – A DNS SRV record specifying the domain. It should follow the format _sipfederationtls._tcp.domain.com. The port value for the SRV record should be TCP 5061. – A DNS A record containing the Fully Qualified Domain Name (FQDN) of the Access Edge server. It should follow the format sip.domain.com. • XMPP federation uses a similar open federation model – A DNS SRV record specifying the domain. It should follow the format _xmpp-server._tcp.domain . The port value is 5269 • Sametime doesn’t support this type of federation for SIP
  • 13. Comment • You might think that you could set up federation “open” in one direction and “direct” in the other – this can work but Microsoft do NOT support this • This is why O365 cannot directly federate with Sametime even using a ST gateway
  • 14. What’s IBM doing? • They continue to support the Sametime Gateway We have seen an updated release with V9.01 • Sametime gateway supports: – Direct Federation with SIP – Open federation with XMPP • For interconnectivity requirements, they recommend to use Nextplane
  • 15. • Integration with NextPlane UC Exchange • Provisioning via UC Exchange Federation Management Portal • Sametime-to-3rd party scenarios • SIP to XMPP • Presence mapping • Basic and custom status • Activity-based status changes – E.g. ‘Nancy Smith is typing… • ”One-to-one and group chat • Competitive pricing • Contact = nick@nextplane.net
  • 17. Overview Open Federation is the future • Microsoft have the best options for federation • Interconnectivity is in demand for B2B but not for B2C • Chat-based portals will allow users to visit • Companies will still require security models for IM, as not everyone will want total openness