Mobicents is the ultimate Cloud Communications platform for creating, testing and deploying applications that can reach any modern communication device.
This video summarizes the Mobicents value proposition:
http://www.youtube.com/watch?v=4eYM-t7EL50