|
|
|
|
|
by sthustfo
5475 days ago
|
|
Well, I am not sure why Google went with XMPP when the rest of the telecom and networking industry is gravitating towards IETF SIP as signaling protocol. There are so may overlaps in both of them in the sense that they use the same components such as SDP and ICE. Can anyone from Google or otherwise throw some more light on - Why Google prefers XMPP over SIP
- In what areas XMPP is better that SIP I am not stating that one is better than the other, but would like to understand the core differences and advantages. Also with Google moving on with XMPP and other major vendors converging on SIP, where do you see the inter-operability issue heading towards? |
|
On the other hand the Jingle spec [1] contains many references to SIP:
"Furthermore, Jingle is not intended to supplant or replace existing Internet technologies based on the Session Initiation Protocol (SIP; RFC 3261). Because dual-stack XMPP+SIP clients are difficult to build, Jingle was designed as a pure XMPP signalling protocol. However, Jingle is at the same time designed to interwork with SIP so that the millions of deployed XMPP clients can be added onto existing Voice over Internet Protocol (VoIP) networks, rather than limiting XMPP users to a separate and distinct network."
[1] http://xmpp.org/about-xmpp/technology-overview/jingle/