Instant-X - Eine generische Plattform für multimediale Kommunikationsdienste
OSGI - One of the Top Five Java Technologies to Learn in 2008
Projektbeschreibung
Anwendungen zur spontanten und direkten Kommunikation über das Internet (z.B.
Instant-Messaging, Instant-Streaming, Voice-over-IP, Video-on-Demand uvm.)
müssen heute die Übertragung, Signalisierung, Reservierung und deren
Koordinierung selbst implementieren. Lediglich Basisprotokolle und eine gewisse
Unterstützung zur Codierung und Decodierung werden typischerweise vom
Betriebssystem bereitgestellt. Dies führt zu inflexiblen Software-Systemen und
zu Inkompatibilitäten, da beispielsweise neuartige Signalisierungsprotokolle
kaum nachträglich integriert werden können.
 |
Ziel dieses Projekts ist die Entwicklung einer Middleware-Plattform, die
solche Anwendungen durch das Bereitstellen gemeinsamer
Protokollimplementierungen und Verarbeitungsmechanismen unterstützt. Dadurch
wird die Flexibilität erhöht und die Interoperabilität verbessert. Generische
Anwendungen können z.B. beim Instant-Messaging mit verschiedenen Protokollen
arbeiten. Wichtigste Voraussetzung dafür ist die Entwicklung einer API, die
abstrakte Funktionen zur Signalisierung, Verhandlung, Reservierung und
Datenübertragung anbietet, ohne dass deren konkrete Implementierung bekannt
sein muss. Weiterhin werden die Funktionen der Middleware und auch die
Anwendungen in dynamisch nachladbare, aktualisierbare und erweiterbare
Komponenten gepackt. |
Die Arbeiten des Projekts werden durch die Entwicklung mehrerer
Beispielanwendungen validiert: ein generisches Instant-Messaging, eine
Videotelefonieanwendung sowie einen Anwendungsbrowser, der dynamisch neue
Anwendungskomponenten installieren kann
Team
Publikationen
| 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). |
|
|
|
|
Technische Berichte
| 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. |
|
|
|
|
Beteiligte Studenten
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