Instant-X - A generic platform for multimedia communication services
OSGI - One of the Top Five Java Technologies to Learn in 2008
Project Description
Currently, applications for spantaneous and direct communication via the
Internet (such as instant messaging, instant streaming, voice-over-IP,
video-on-demand) have to implement the transmission, signaling, reservation and
the coordination on their own. Only basic protocols and support for encoding
and decoding are typically provided by the operating system. This leads to
inflexible software systems and incompatibilities because for instance novel
signaling protocols can hardly be integrated later.
 |
The aim of this project is the development of a middleware platform supporting
such applications by providing common protocol implementations. This increases
the flexibility and improves interoperability. Generic applications can, for
instance, for instant messaging, work with different protocols. The most
important requirement for this is the development of an API, which provides
abstract functions for signaling, negotiation, reservation, and data
transmission, without forcing that the concrete implementation has to be known.
Furthermore, the middleware functionality as well as the applications are
packed in dynamically loadable, updatable and extendable components. |
The parts of the project are validated by the development of several example
applications: a generic instant messenger, a video softphone as well as an
application browser, which allows the dynamic installation of new application
components at runtime.
Team
Publications
| 2009 |
| Jan-Patrick Elsholz, Holger Schmidt, Sven Schober, Franz J. Hauck, Andreas Kassler: Instant-X: Towards a Generic API for Multimedia Middleware. The Third Internatinal Conference on Internet Multimedia Systems Architecture and Application - IMSAA (Bangalore, India, December 9-11, 2009), IEEE. Accepted for publication. |
|
|
|
| Holger Schmidt, Jan-Patrick Elsholz, Vladimir Nikolov, Franz J. Hauck, Rüdiger Kapitza: OSGi4C: Enabling OSGi for the Cloud. The Fourth International Conference on Communication System Software and Middleware - COMSWARE (Dublin, Ireland, June 16-19, 2009), ACM. Accepted for publication. |
|
|
|
|
| 2008 |
| Holger Schmidt, JanPatrick Elsholz, Franz J. Hauck: InstantX: A Component-based Middleware Architecture for a Generic Multimedia API. ACM/IFIP/USENIX 9th International Middleware Conference, Poster Session (Leuven, Belgium, December 1-5, 2008). Accepted for publication. |
|
|
|
| Holger Schmidt, Jon H. Yip, Franz J. Hauck, Rüdiger Kapitza: Decentralised Dynamic Code Management for OSGi. 6th MiNEMA Workshop, co-located with EuroSys 2008 (Glasgow, Scotland, April 2008). |
|
|
|
| Holger Schmidt, Burcin Aksoy, Franz J. Hauck, Andreas Kassler: How well does JXTA fit P2P-SIP? IEEE International Conference on Communications - ICC, Communication Software and Services Symposium (Bejing, China, May 2008). |
|
|
|
|
| 2007 |
| Holger Schmidt, Chi-Tai Dang, Franz J. Hauck: Proxy-based Security for the Session Initiation Protocol
(SIP). IEEE International Conference on Systems and Networks Communications - ICSNC (Cap Esterel, French Riviera, France, 26.08.-31.08.2007), IEEE. |
|
|
|
| Teodora Guenkova-Luy, Holger Schmidt, Andreas Schorr, Franz J. Hauck, Andreas Kassler: A Session-Initiation-Protocol-based Middleware for Multi-Application Management. IEEE International Conference on Communications - ICC, Multimedia Communications & Home Services Symposium (Glassgow, UK, 24.06.-27.06.2007). |
|
|
|
|
Technical Reports
| 2009 |
| Jan-Patrick Elsholz, Holger Schmidt, Sven Schober, Franz J. Hauck: Instant-X: SOA for Multimedia Communication in NGNs. Kick-off Meeting GI/ITG KuVS Fachgespräch "NGN Service Delivery Platforms & Service Overlay Networks", Technical Report, Universität Ulm, VS-R11-2009, November 2009. |
|
|
|
|
| 2008 |
| Jan-Patrick Elsholz, Franz J. Hauck, Holger Schmidt: Multimediale Datenübertragung. VS-R06-2008, 2008. |
|
|
|
|
Students
Chi-Tai Dang,
Burcin Aksoy,
Jon Hing Yip,
Christian Fränkel,
Benjamin Bloier,
Nadhem Kachroudi,
Florian Laib,
Jonas Zilles,
Ramzi Karoui,
Alexander Fromm,
Nenad Marjanovic