Mobicents Media Server All (MMS) v1.0.2.GA Released!

110 views
Skip to first unread message

Amit Bhayani

unread,
Jun 16, 2009, 9:27:02 AM6/16/09
to mobicent...@googlegroups.com
We are happy to announce stable release of Mobicents Media Server All (MMS) v1.0.2.GA

This mobicents-media-server-all-1.0.2.GA (Stable) binary is having
    * Mobicents Media Server
    * Examples for Mobicents Media Server
    * Controllers which includes MGCP controller which is remote and Media Server Controller which is local (in JVM) controller for MMS
    * Resource Adaptors required by examples
    * Included official documentation for Media Server as well as JAIN SLEE server
  

This is complete Media Server which includes the JBoss AS 4.2.3.GA and Mobicents Core Server (JAIN SLEE 1.2.5.GA).

Mobicents Media Server Home Page: http://www.mobicents.org/products_media_server.html
MMS Guide page: http://hudson.jboss.org/hudson/job/MobicentsBooks/lastSuccessfulBuild/artifact/media/index.html

Highlights of 1.0.2.GA
----------------------------------------------------------------------
1) This is just a release over 1.0.0.GA with important fix for memory
2) Reduced number of threads used in MMS to control the Jitter


If you are starting fresh development on Mobicents Media Server, its recommended to start with MMS 2.x.y. Follow the announcement for MMS 2.0.0.BETA1 http://groups.google.com/group/mobicents-public/browse_thread/thread/9e878daac2e86a72

Here is a comparison table that will help you to understand what has changed between MMS 1.x.y and 2.x.y


MMS 1.X.Y MMS 2.X.Y
Standalone MMS Server Not available Available
Embedded in JBoss AS JBoss AS 4.X.Y JBoss AS 5.X.Y
MGCP Support MGCP Support available via MGCP JAIN SLEE Service (SBB). Hence to use MGCP control protocol one needs to install JAIN SLEE Server, MGCP RA and mgcp-controller-sbb service MGCP Controller is inbuilt with MMS. No SLEE required
JSR-309 Support Not available JSR-309 is availale which uses MGCP as MS control protocol
MSC API Available. This is custom API developed by Mobicents Media Server. Not available
Performance Compared to 2.x.y, 1.x.y has very high Jitter problems due to large number of threads used. It uses plain sockets for RTP Very less Jitter as compared to 1.x.y. It uses NIO for RTP
Basic Architecture MMS 1.x.y is built on JMX Microkernel. No flexibility of deciding the media-path for endpoints. For example for IVR, DTMF detection will be used irrespective of application may use it or not. MMS 2.x.y is built on top of Jboss Microcontainer. Flexibility of defining the media-path for endpoints. For example if application will never detect DTMF but only recording, the DTMF detector media component can be completely removed from IVR endpoint and hence save some processing.


Applications already built on MMS 1.x.y and are using MSC API are encouraged to move to MMS 2.x.y slowly. Please direct all your questions to Mobicents Public forum and we will be more than happy to help you out in migration.


Where to download from?
-----------------------
The distribution can be found on SourceForge.net. The binary package is mobicents-media-server-all-1.0.2.GA.zip   :
http://sourceforge.net/project/showfiles.php?group_id=102670&package_id=263989&release_id=690242

Source repositories:
-------------------
SVN
http://mobicents.googlecode.com/svn/branches/servers/media/

SVN TAG

Core
http://mobicents.googlecode.com/svn/tags/servers/media/core/mobicents-media-server-core-1.0.2.GA/

Controllers
http://mobicents.googlecode.com/svn/tags/servers/media/controllers/mobicents-media-server-controllers-1.0.2.GA/

Examples
http://mobicents.googlecode.com/svn/tags/servers/media/examples/mobicents-media-server-examples-1.0.2.GA/

How to get started & Media Server Documentation
-----------------------------------------------
http://hudson.jboss.org/hudson/job/MobicentsBooks/lastSuccessfulBuild/artifact/media/index.html


Looking forward to your feedback:
---------------------------------
http://groups.google.com/group/mobicents-public

Mobicents Media Server Team

Vladimir Ralev

unread,
Jun 16, 2009, 9:39:26 AM6/16/09
to mobicent...@googlegroups.com
Great. Comparison table for both is a good idea. I am wondering if the JSR 309 will work on MMS 1.x.y with the SLEE MGCP controller present as the 309 jar works over MGCP. Oleg once impliend that it might be possible.

Oleg Kulikov

unread,
Jun 16, 2009, 9:43:15 AM6/16/09
to mobicent...@googlegroups.com
Yes, this will be possible but restricted now. We need to add configurations into JSR-309.
 
Oleg
2009/6/16 Vladimir Ralev <vladimi...@gmail.com>

Amit Bhayani

unread,
Jun 16, 2009, 9:44:14 AM6/16/09
to mobicent...@googlegroups.com
Thanks.

Yes its pretty much possible but IMHO efforts are not worth it We rather encourage users to move to MMS 2.x.y

Jean Deruelle

unread,
Jun 16, 2009, 9:49:20 AM6/16/09
to mobicent...@googlegroups.com
Congrats guys !

so a sip servlets application running on top of Mobicents Sip Servlets on JBoss 4.2.x or Tomcat can use the JSR 309 API Impl of MMS 2.x.y and use it to control MMS 2.x.y standalone located in a different JVM right ?

Jean

Amit Bhayani

unread,
Jun 16, 2009, 9:51:32 AM6/16/09
to mobicent...@googlegroups.com
Right Jean.
Reply all
Reply to author
Forward
0 new messages