Project

General

Profile

DesignXMPP arch » History » Revision 4

Revision 3 (Anonymous, 02/13/2012 04:32 PM) → Revision 4/30 (Anonymous, 02/29/2012 11:45 AM)

= XMPP gateway architecture = 

 The architecture of the SIP-XMPP gateway can be modeled '''Work in two different ways: 

  * Based on an XMPP component 
  * Based on an XMPP server (using server-to-server communication) progress''' 

 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 Component diagram == 

 [[Image(XMPP-components.png)]] 

 === Elements Components === 

  * XMPP server (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 == 

 TODO 

 === Elements === 

 TODO