What's So Great About Open-Source IMS?

Many people, when they hear "open source," think "oh boy, free software." But making software available under open-source terms sometimes opens up a more powerful possibility: the chance to blow up existing models and rebuild them, piece by piece.

That's what makes Metaswitch Networks' Project Clearwater -- an open-source effort for Internet Multimedia Subsystem (IMS) software, which launches Wednesday -- so promising, says Tom Nolle, principal analyst with CIMI Corp.

As Light Reading reported last week, Clearwater is an attempt to make core IMS software available under open-source licensing, the wrinkle being that this version of IMS will be tailored toward cloud-hosted services. (See IMS Gets Some Open-Source Love.)

Metaswitch is providing the initial code, which is available at projectclearwater.org, and naturally, the vendor is inviting the rest of the industry to get involved. Metaswitch's release does not mention what kind of open-source licensing Project Clearwater will use.

Part of Metaswitch's bet is that the cloud is different enough to warrant building a better IMS from scratch.

In his press-release statements Wednesday, Metaswitch CTO Martin Taylor refers to the chance to "accelerate the promise of the new software telco," breaking free from the "expensive and exceedingly vendor-centric" IMS approaches on the market.

This approach also happens to give Metaswitch an angle against bigger IMS competitors such as Alcatel-Lucent and Ericsson AB.

To Nolle, the bigger possibility coming out of Clearwater, and really out of virtualization (the dissolving of hardware-based functions into software components) in general is to redefine certain network functions, "to rework those workflows," he says.

That seems reasonable when adapting networking functions to the cloud, where the basic concept of location -- where is my application running? -- stops being fixed or even predictable.

Nolle sees other avenues where open-source IMS code could be useful, too. The nature of "4G" wireless networking seems likely to change over time, and IMS will have to change accordingly. "It's easier to do that if we've got a componentized IMS that we can diddle with," Nolle says.

His point is that it's good to see a fresh approach germinating. "I think the operators believe a lot of the componentization being done today is just taking devices and mapping them one-to-one to virtual devices," Nolle says.

The idea has been kicked around before; Nolle says he's heard Alcatel-Lucent discuss plans for virtualizing IMS, for instance.

But Nolle likes Project Clearwater because it's not based on existing products. It's starting from the ground up, as if IMS never happened in hardware and can now be crafted for the "best of all possible scenarios."

— Craig Matsumoto, Managing Editor, Light Reading

Telco 5/9/2013 | 2:16:51 PM
re: What's So Great About Open-Source IMS? There are three areas to reconcile for the developers in addition to Phil's point of GNU 1) BlackDuck for Code Licensing violations 2) Linux Foundation CGL for submission and support 3) SCOPE/QUEST for new drivers into carrier support -- Of course BrookSeven has also pointed out that the whole existing customer base has an issue with this required divergence to expand scope of MetaSwitch into UCC/OTT channels of advanced telecommunication service providers currently led by Cellular deployment of IMS while legacy wireline and cable are going with SOA.
philharvey 5/8/2013 | 5:02:49 PM
re: What's So Great About Open-Source IMS? On the licensing issue, Project Clearwater is offered under the latest version of the GNU General Public License (GPL) -- http://www.gnu.org/licenses/gp...
brookseven 5/8/2013 | 3:34:00 PM
re: What's So Great About Open-Source IMS? Well, one would have to see how this impacts the RUS firms and their monetization of the networks. LOTS of rules and regulations about switch miles and such.

Kevin Mitchell 5/8/2013 | 3:16:33 PM
re: What's So Great About Open-Source IMS? The Alianza solution is optimized for tier 2/3 service providers - telco, mobile, cable, WISP, satellite. The uses cases include: greenfield deployment (non-voice provider), initial VoIP migration, and VoIP 1.0 replacement (due to EoL gear, business case, eroding margins, etc.)
Gabriel Brown 5/8/2013 | 2:03:09 PM
re: What's So Great About Open-Source IMS? I think I like parts of that argument. Is there a "sweet-spot" as to the the type and size of carrier, and type of use-case or end-users, where this makes sense?

Doesn't Broadsoft already do this for smaller and medium enterprise?
Kevin Mitchell 5/8/2013 | 1:23:27 PM
re: What's So Great About Open-Source IMS? Indeed Gabriel. That is where complete outsourcing to a cloud-based voice platform has merit. Don't build a voice network -- in your data center or that of Amazon's -- use one that is built and pay by the seat.
Gabriel Brown 5/8/2013 | 11:45:11 AM
re: What's So Great About Open-Source IMS? A reasonable argument. But who can afford the legions of software architects and developers you need? Not carriers, in the main
Sign In