|
|
|
|
|
Posted by: ehsulve -
on Thursday, December 13, 2007 - 02:05 PM |
| |
|
Ericsson has launched the only fully comprehensive tool for developing and testing IMS applications. The tool, called Service Development Studio (SDS), can now be downloaded from the Ericsson Mobility World Developer Program website.
There really is no comparable tool for developing IMS applications today,” says Greger Berg, IMS Studio solution owner at Ericsson. “The unsurpassed range of emulators lets you test client-server applications from end to end. This allows you go through many iterations of the development cycle before testing your application on a real IMS network.”
In addition, when an IMS application is approaching commercial launch, it can be tested with Ericsson’s live IMS test environment in Montreal, which can be accessed remotely.
SDS is a plug-in to the Eclipse Integrated Design Environment (IDE) that includes Java programming and debugging tools, as well as tools for end-to-end testing of IMS client-server applications. Everything from mobile devices, service enablers, application servers and the IMS core network can be emulated right on your computer’s desktop. An IMS client platform includes pre-standard versions of IMS core and service APIs. You can already use these high-level APIs to quickly add advanced functionality such as push-to-talk, presence and groups to your application.
SDS can be downloaded with a 60-day evaluation license from the Ericsson Mobility World Developer Program website. Independent software vendors can apply for a permanent license key that is free of charge.
The SDS tool contains the following components:
- Wizards, templates and visual network display
- IMS client platform (ICP), with IMS service APIs compatible with the latest draft of JSR 281
- Symbian device emulator
- Standards-based IMS SIP Application Server emulator (as an alternative, BEA’s WebLogic SIP Server can be brought into the test loop)
- Standards-based IMS core network emulator
- Standards-based IMS Communication Services enabler emulators (presence, group manager, push-to-talk, IMS messaging)
- Documentation integrated with help system in Eclipse.
SDS supports mobile network access with Symbian devices, while support for other mobile operating systems will be available soon. In the first quarter of 2008, it will be possible to use a subset of the service enablers to develop IMS applications for use on any mobile phone with support for Java Micro Edition (JME). This will be made possible by the use of a proxy on the server side that translates communication from the phone to SIP messages. Future server-side plans also include support for the SIP servlet specification JSR 289 in the SIP Application Server emulator.
An earlier version of SDS has been available to selected developers. Features added to SDS in this release include:
- Support for Eclipse 3.2 IDE
- Support for push-to-talk (OMA PoC v1 standard), PTT-AS emulator
- Support for IMS messaging (OMA-IM), IMS-M emulator
- Support for Presence and Group Management upgraded (to OMA v1 standards)
To help you get started developing and testing your applications, the SDS comes with a tutorial giving examples of application development projects. However, there are few prerequisites for using SDS, Berg says.
“Some familiarity with Eclipse is helpful when you start using SDS,” he says. “And you need to know Java of course.”
To find out more about how Ericsson Mobility World Developer Program can help you plan, develop, verify and get IMS applications to operators and end users, please visit http://www.ericsson.com/mobilityworld/sub/open/technologies/ims_poc/index.html |
|
|