DesignXMPP arch » History » Revision 5
Revision 4 (Anonymous, 02/29/2012 11:45 AM) → Revision 5/30 (Anonymous, 02/29/2012 12:17 PM)
= XMPP gateway architecture = The architecture of the SIP-XMPP gateway can be modeled in two different ways: * Based on an XMPP component * Based on an XMPP server (using server-to-server communication) Both approaches are not mutually exclusive, they can both be implemented at the same time and decide which one to use with a configuration option to allow different deployment scenarios. == XMPP component based architecture == [[Image(xmppgw-arch-component.png)]] [[Image(XMPP-components.png)]] === Elements required === * XMPP server (ejabberd for example) (ejabberd) * XMPP server plugin (divert stanzas to offline users to a given component) * SIP Application server which is also a XMPP component * SIP proxy (registration, AAA and routing) == XMPP server based architecture == [[Image(xmppgw-arch-server.png)]] TODO === Elements required === * SIP Application server which is also a XMPP server * SIP proxy (registration, AAA and routing) TODO