160 likes | 290 Views
SIP-ify the E-mail Base. Jon R. Doyle VP Business Development CommuniGate Systems. Agenda. Walled Gardens SIP & Open Standards Embracing Open Standards Evolution of Internet Communications One address – All Internet Communications Flexible platform to adapt Social Networks & Mashups
E N D
SIP-ify the E-mail Base Jon R. DoyleVP Business Development CommuniGate Systems
Agenda • Walled Gardens • SIP & Open Standards • Embracing Open Standards • Evolution of Internet Communications • One address – All Internet Communications • Flexible platform to adapt • Social Networks & Mashups • Mobile UC • Mobile Blog • Summary
Walled Gardens • The closed-network model for VoIP will inevitably end • No one ever needs to ask today whether their messaging system can send an email to Yahoo or a Company’s server • DNS and the “Internet Address” magically glue us together • Today for some IM and VoIP offerings we see not a real Internet model – the are based more on the toll and location based models of the PSTN world
SIP & Open Standards • Session Initiation Protocol (RFC 3261): SIP provides for open and standards-based signaling • SIP provides registration, authentication, and discovery - allows two or more clients to locate each other, select a media type & define media sockets using SDP • RTP used for audio/video payload, and often times directly between end devices • Challenges • SIP protocol still in rolling development • Each SIP end-user device may state its own presence • Security challenges (data capture, MITM, DDoS, virus, encryption not commonly used) • Conclusion • SIP records can be added to DNS records • SIP is just a protocol (VoIP is an application)
Embracing Open Standards • Open, RFC-compliant standards ensure all users of various vendor technologies can communicate • The distributed Internet model has been proven with email, and is inevitable with voice • Businesses are empowered with the ability to define their security and privacy policies • Most Messaging platforms (Exchange, iPlanet etc) can be configured with gateways and directory services to enable SIP, XMPP, or other services
Internet Address Space • What we typically call an “Email Address” is really an “Internet Address” • Routes via DNS • Email uses “MX” (Mail Exchanger) records • Protocol specific applications can use DNS to determine ports and servers • SIP and XMPP use “SRV” (Service) records in DNS • SRV Records (Required Only for Non-Primary Host servers) • For example, if a DNS query for somedomain.com resolves host1.somedomain.com, and your services are running on host1, SRV would not be required. • Benefits of a single address • Allows multiple media type clients to use common AuthID • Simplification of provisioning • Much more easy to use for rules • Allows external people (customers) to have common address
DNS record Example example.com IN SOA ns.example.com. postmaster.example.com. ( 2007042300 ; Serial 36000 ; Refresh 9000 ; Retry 3600000 ; Expire 36000) ; Minimum ;; SRV ; SIP _sip._udp 3600 IN SRV 10 0 5060 mail.example.com. _sip._tcp 3600 IN SRV 10 0 5060 mail.example.com. _sips._tcp 3600 IN SRV 10 0 5061 mail.example.com. _sips._udp 3600 IN SRV 10 0 5061 mail.example.com. ; XMPP _xmpp-server._tcp 3600 IN SRV 10 0 5269 mail.example.com. _xmpp-server._udp 3600 IN SRV 10 0 5269 mail.example.com. _xmpp-client._tcp 3600 IN SRV 10 0 5222 mail.example.com. _xmpp-client._udp 3600 IN SRV 10 0 5222 mail.example.com. _jabber._tcp 3600 IN SRV 10 0 5269 mail.example.com. _jabber._udp 3600 IN SRV 10 0 5269 mail.example.com. _jabber-client._tcp 3600 IN SRV 10 0 5222 mail.example.com. _jabber-client._udp 3600 IN SRV 10 0 5222 mail.example.com.
Evolution of Internet Communications Web 4.0 Ubiquitous Web Web 2.0 Rich Internet Applications Web 3.0 Semantic web Web 1.0 Infrastructure Connects Information | Connects People | Connects Knowledge | Connects Intelligence Smart Markets Semantic Communities Agents webs, which learn and reason 2012- E-mail Groupware Web sites P2P file sharing Portals Pop | IMAP FTP HTML. 1990-2004 Smart “active” Mashups Semantic Search Social Media Sharing Lightweight collabo-ration Web as a DB OWL/RDF XML Flash Platform 2008 - 2012 Unified Communications Mobile Presence SaaS | Office 2.0 Social networking Wikis | Podcasts | Blogs SIP | XMPP | RSS SOA XML | Flash | AJAX 2004 - 2008 Time Technology Applications
Flexible Platform to adapt IPTV Rapido X I M S S Blogs Applications Games
Summary SIP-ifying the E-mail base will • Drive interoperability between different networks • Upgrade and Enable today’s Messaging platforms to route and manage other Media types. • Allow inbound Internet calls to hit legacy Telephony platforms through intelligent gateways. • Enable media types (Unified Communications) to use a single address space, and promote inter-operability though standards based inner-connects and APIs. • Drive Mash-up applications or widgets that leverage Unified Communications technology (communications, presence, routing)
Thank you! • More at www.communigate.com • Download free 5 user Community Edition of CommuniGate Pro at www.communigate.com/community • SIP-ify the e-mail base and Experience Mobile Rich Media - Sign Up for a free account at www.TalktoIP.com