ABSTRACT

Contents 17.1 Motivation ............................................................................................. 448 17.2 What Is IMS? ..........................................................................................450 17.3 IMS Architecture ....................................................................................452 17.3.1 e Role of the SIP Protocol ......................................................452 17.3.2 Application and Service Layer ....................................................461 17.3.3 Session Control Layer .................................................................462 17.3.4 Transport and Access Layer ........................................................462 17.4 e Challenge Proposed by IMS for New Applications .......................... 464 17.5 Java Support for IMS and SIP ................................................................ 464 17.6 Java Development Environments for IMS Applications...........................467 17.7 IMS Java for Mobile 2.0 ......................................................................... 468 17.7.1 Java Initiatives for Mobile Applications ..................................... 468 17.7.2 Java Initiatives for IMS in Mobile Applications ..........................469 17.7.3 Mobile Development JME: MIDlets ..........................................470 17.8 Development of a Simple Chatroom on IMS Using Ericsson SDS ..........472 17.8.1 Introduction ...............................................................................472 17.8.2 General Architecture of the IjcuChat Application ......................472