Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

18
Mobicents SS7 Sochi, Russia 8th Dec 2011 Amit Bhayani Sergey Vetyutnev Bartosz Baranowski

description

 

Transcript of Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

Page 1: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

Mobicents SS7Sochi, Russia8th Dec 2011

Amit Bhayani Sergey Vetyutnev

Bartosz Baranowski

Page 2: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

Agenda

● Overview○ SS7 protocol○ Mobicents SS7○ Architecture

● Past achievements○ 2010 - 11 Roadmap

● Community○ Contribution

● Future Roadmap 

Page 3: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

Overview

Page 4: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

SS7 Protocol

● Signalling System No. 7 (SS7) is set of signalling protocols 

Page 5: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

Mobicents SS7

● Mobicents SS7 provides most of the SS7 protocol stack 

Page 6: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

Architecture

● All stacks are simple POJO's● Start-up in any container or as standalone● In Mobicents SLEE Container, SCCP is started as JNDI

Service and MAP RA, ISUP RA looks-up SCCP  

Page 7: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

Past achievements

 

Page 8: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

2010 - 11 Roadmap

S No Release Version Date

1 Completed MTP2/MTP3 1.0.0.BETA3 Oct 12, 2010

2 M3UA over TCP, SCCP Global Tittle translation (rules) mechanism, TCAP fixes

1.0.0.BETA5 Nov 17, 2010

3 MTP layer optimization 1.0.0.BETA6 Jan 9, 2011

4 Introduce management (CLI Interface) for SS7 stacks

1.0.0.BETA7 Mar 7, 2011

5 Various fixes for M3UA, test SS7 with Dialogic crads

1.0.0.BETA8 Apr 9, 2011

6 Introduce MAP Timers, SCCP pattern based routing

1.0.0.BETA9 Jun 2, 2011

7 Implement MAP SMS and LMS 1.0.0.BETA10 Jul 28, 2011

8 Introduced support for multiple versions of MAP, error conditions taken care

1.0.0.CR1 Sep 26, 2011

9 M3UA modified to act as IPSP, AS or SGW. Introduced SE, DE

1.0.0.CR2

Page 9: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

2010 - 11 Roadmap - What else?

● Released first version of Mobicents Gateway (USSD Gateway)

● Tested Mobicents SS7 with various MSC/HLR's with help of community

● Achieved 500 MAP messages exchange per second without real focus on performance

●  Implemented JSLEE MAP Resource Adaptor

Page 10: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

Community

Page 11: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

Contribution

● Lots of contribution from community - mostly on testing and raising bugs

 ● Increased traffic on forums. Mostly for MAP messages -

USSD, Location, SMS, Equipment Identification etc   

Page 12: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

Future Roadmap

Page 13: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

1.0.0.CR3 - 2nd week Jan, 2012

● Focus on performance

● Hudson continuous builds

● Setup automated performance tests

● Fix bugs reported

Page 14: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

1.0.0.GA - 1st week Feb, 2012

● Assuming no major bug raised from 1.0.0.CR3

Page 15: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

2.0.0.BETA1 - Jan, 2012

● First version of CAP Stack: CAP V2 circuit switched call base primitives (capssf-scfGenericAC, capssf-scfAssistHandoffAC and gsmSRF-gsmSCF application contexts)

● Congestion control introduced in MAP● MAP API's improved● Implement more MAP messages

○ International mobile equipment identities management services

○ Subscriber Information services       ○ Part of Call Handling Service

Page 16: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

2.0.0.BETA2 - End of Feb, 2012 

● SNMP Support● JSLEE CAP Resource Adaptor● Improve Command Line (CLI) management  ● CAP V2 circuit switched call full implementation, error

primitives

Page 17: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

2.0.0.BETA3 - End of March, 2012 

● chan_ss7 support○ Will provide support for dahdi based cards like

Redfone, Sangoma, Digium or Openvox etc● libss7 support

○ Same as chan_ss7 ● More fixes

Page 18: Mobicents SS7 presentation at Mobicents Summit, Sochi 2011

Questions?