7. FT/HA Overview
β Based on Mobicents Cluster
β Utilizes FT Timers
β Distinction between HA/FT capable sessions
β Sessions available for any supporting node
β Node can pick Session at any time
β Reconstructed object is kept for performance reasons
β Session objects are synchronized
β Once session expires, each object is being expunged
8. Base Use Cases
β Base β Cx (CSCF β HSS)
β Authentication β Send Subscriber Data
β Accounting to S-CSCF
β CCA β Dx (CSCF β SLF)
β Credit Control β Locate correct HSS
β Ro (AS β OCS) β Rx (P-CSCF β PCRF)
β Online Charging β Exchange policy and
β Rf (AS β OFCS) charging related data
β Offline Charging β S6a (MEE β HSS)
β Gq' (AF β SPDF) β Exchange subscription
β Exchange decision policy and authentication data
related data β Sh (AS β HSS)
β Gx (PCEF β PCRF) β Exchange user profile
β Exchange decision data
policy related data
10. Past achievements 2011/2012
β 10+ application already supported
β Agent support
β ~TLS
β Stablility
β Memory
β Performance
β 9000+/s - @Core 2 Duo 3GHz/4GB RAM
β Dictionary
β AVP
β Messages
β Validator
β Growing Base of Community Users
11. Diameter Interest
β Dozens of Contributions
β 20+ Contributors
β Major Contributions
β Stack Enhancements
β New Applications
β Non-trivial Issues
β Most Used Applications
β Credit-Control-Application (CCA)
β Ro/Rf
β Sh
β Gx, Rx, S6a
β One of the most downloaded projects!
12. Missed in 2011/2012
β Support for SCTP
β Contribution by community user available. Requires
review and testing
β Per component tests
β Work in Progress
β LB integration
β Examples
β Promote a call for examples from community!
13. Roadmap 2012/2013
Main Goals Overview
β Improve Out-of-box Experience
β Create Tutorials/Documentation on "Getting Started with
Mobicents Diameter"
β Create Real-World Useful Examples
β Developer Friendly
β Improve Documentation on Developing with Mobicents
Diameter Stack
β Create Maven Archetypes
β Promote Mobicents Diameter
β Turn Examples/Prototypes into Products
β Blog about important/new features!
14. Roadmap 2012/2013
β Current tasks
β Per component tests
β CI jobs
β 1.5.0.FINAL
β TLS hardening and perf testing
β SCTP support
β Update Documentation
β Improve connection management procedures
β Session injection/recreation
β Improve configuration lookups
15. Roadmap 2012/2013
β 1.6.0.FINAL
β LB integration
β Pluggable and configurable LB/Peer selection
β Configurable session timers
β Improve Charging Server
β 1.7.0.FINAL
β Examples and Agent functionality applications
β Develop JAIN SLEE HSS Prototype
β IPSec support