Homepage
 
Search
ERICSSON GLOBAL
Support for GlassFish/SailFin in new SDS release 
*
 
Membership
Membership
Get knowledge, support and experience in our free developer program.
Log in
User name
Password


Tuesday, May 6, 2008

Besides GlassFish/SailFin SIP server support, the updated Feature Delivery 2 (FD2) version of SDS includes support on the device side for WLAN access and an API for peer-to-peer Voice over IP (VoIP) service creation for Symbian phones.

SDS 4.0 FD2 was released in May and is available for download to members of Ericsson Mobility World Developer Program.

SDS is an Eclipse IDE plug-in that includes Java programming tools and end-to-end testing tools for developing both client- and server-side IMS applications. IMS is the preferred platform in the telecom world for delivering convergent multimedia services - any combination of voice, text, pictures and video, to any screen.

Everything from mobile devices, service enablers, application servers and the IMS core network can be emulated right on a PC desktop. An IMS client platform includes pre-standard versions of IMS core and high-level service APIs, which can be used to quickly add advanced functionality such as VoIP, push-to-talk, presence and groups to applications.

Regarding the new SDS update, Greger Berg, product manager for SDS at Ericsson, says: “Ericsson’s cooperation with Sun, which led to the first open source Java EE/SIP application server, known as SailFin, is good news for developers.”

The previous update of SDS 4.0 (FD1), which was released on March 4, made it possible for developers to use a subset of communication services to develop IMS applications that works on Java-enabled mobilephones, even though today’s Java phones do not “speak” SIP/IMS. An IMS Java ME client utility enables Java phones to communicate with the IMS core network through an IMS proxy, which translates communication from the phone to SIP.

“Today, Java feature phones dominate the market with about 70 percent market share, so this new feature allows developers to reach a much larger share of users,” he says. “However, all Java devices will eventually be truly IMS-enabled as a result of the Java community process”

The SDS tool contains the following functions and components:

• Design Environment, Eclipse IDE (WTP, Eclipse ME, WTK)
• Mobile, Fixed Broadband and WLAN access and devices support 
• JavaEE/SIP Server support (Glassfish/SailFin and Bea WLSS)
• Mobile Device Emulators (JavaME/WTK and Symbian) and SonyEricsson Symbian phone extensions
• IMS Client Platform (ICP) for Open-OS devices (Symbian, Windows)                                            
• ICP and IJCU both provide high level IMS Core (JSR 281)  and Communication Services (CoSe) client APIs
• Standards based IMS Core Emulator (CSCF, HSS, DNS)
• Standards based IMS Communication Services APIs and Server emulators 
  - Presence and Group mgt APIs and Server Emulator (PGM)
  - Push-to-Talk APIs and Server Emulator (PTT)
  - Messaging (IMS/OMA) APIs and Server Emulator (IMSM)
  - Combinational Services (CSI) support and APIs
  - Voice over IP (VoIP) Peer-to-Peer support and APIs
• Wizards, Templates and Sample code
• Visual Traffic Flow tool
• Visual Network Display and Control
• Automated Test Framework, Test Agent
• Documentation integrated with help system in Eclipse

To help you get started developing and testing your applications, the SDS comes with a tutorial that provides step-by-step guidance to get started.

Read more and download SDS 4.0 


Olle Blomberg

Last published May 6, 2008
SDS 4.0 now supports
GlassFish
Download SDS 4.0 - Ericsson's tool for developing IMS applications
Tools and documentation