DA, BA oder MA: Design and Implementation of an IP Multimedia Subsystem (IMS) Specification compliant 3G/4G mobile communication client application for Symbian OS, Google Android, IPTV and/or mobile and desktop PC devices -- in cooperation: CDTM, Georgia Institute of Technology, Deutsche Telekom Laboratories
       10.12.2009, Abschlussarbeiten, Bachelor- und Masterarbeiten
       
       
     
The goal of this research project is to develop an open source IMS specification compliant client for IMS target devices such as Symbian, Android or IPTV devices. The client needs to be able to perform all/most/some typical multimedia communication tasks such as call/media session setup, hold and termination as well as audio (maybe video) transmission. In addition to that the client should include a plug-in or extension concept for “running”/”rendering”/”deploying”/”installing” future applications deployed on the IMS carrier network and offered to the client (respectively user/subscriber to download/buy/use). The client should be developed, deployed and tested on devices provided by the CDTM using the CDTM owned and maintained Open IMS Core system running in the IMS ResearchLAB.
        Approach:
-	Get familiar with the SIP protocol specific parts of the IMS specification
-	Get familiar with the CDTM ResearchLAB IMS Core system and interfaces
-	Evaluate and choose suitable mobile device and software platform to develop and deploy the mobile client on.
o	Evaluate media streaming and media control availabilities/ capabilities on mobile software platform – (in contrast to IMS specification requirements)
o	Evaluate SIP/IMS protocol stack availabilities/capabilities on mobile software platform
o	Evaluate network connection availabilities (e.g. WLAN, 3G, GPRS, …) and mobile software platform support
o	Evaluate user interface implementation possibilities (e.g. Microphone, speaker, camera(s), …)
-	If necessary, evaluate freely (or if possible commercially) available IMS/SIP protocol stack implementations, or if necessary, implement a prototype protocol stack.
-	Implement IMS/SIP client software and publish as Open Source project
-	Deploy client on mobile devices
-	Test client using the CDTM ResearchLAB IMS Core
Preparation:
-	Understand SIP/IMS network architecture and protocol.
-	Acquire necessary knowledge to implement the applications and protocol stack.
-	….
-	….
     
Kontakt: Christian Menkens - menkens@cdtm.de
Mehr Information
http://www4.in.tum.de/~menkens/
 
        

