Multimedia Tools and Applications

, Volume 55, Issue 2, pp 261–288 | Cite as

Optimisation of multimedia over wireless IP links via X-layer design: an end-to-end transmission chain simulator

  • Catherine Lamy-BergotEmail author
  • Roberta Fracchia
  • Matteo Mazzotti
  • Simone Moretti
  • Esa Piri
  • Tiia Sutinen
  • Jing Zuo
  • Janne Vehkaperä
  • Gabor Feher
  • Gabor Jeney
  • Gianmarco Panza
  • Peter Amon


End-to-end optimised Quality of Service (QoS) and its specific declination for multimedia applications with the end-user Perceived Quality of Service (PQoS) is nowadays a trendy topic in the literature. Many different techniques and approaches have been proposed, which are in general focusing on specific weak technical aspects of the transmission chain in the considered scenario. The end-to-end optimisation of a complete system system is however more complex and its practical realisation remains to be achieved, especially with the added constraint to be transparently integrated in existing legacy systems so as to not perturbate their current modes of operation. In this paper, we propose an architecture set-up within the ICT FP7 OPTIMIX project to study innovative solutions enabling enhanced multimedia streaming in a point to multi-point context for an IP (Internet Protocol) based wireless heterogeneous system, based on cross layer adaptation of the whole transmission chain. The corresponding simulation chain architecture is detailed with the description of the existing and/or future features of each module.


End-to-end optimisation High fidelity simulation Quality of Service Joint source channel (de)coding Multimedia transmission Point to multi-point video delivery Cross–layer design IPv6 mobility Adaptive medium access control 



The authors would like to thank their colleagues, who have participated in IST PHOENIX and ICT OPTIMIX projects. In particular, is gladly recognized the help of our engineer and intern colleagues who have participated to the difficult task of putting all parts of the simulation framework together, with special thanks to Prof. Marco Chiani and Prof. Lajos Hanzo as well as Benjamin Gadat and Alessandra Tripodi. Further information on the OPTIMIX project can be found on


  1. 1.
    3GPP TS 26.346 V7.4.0 (2007) Technical specification group services and system aspects: multimedia broadcast/multicast service; protocol and codecsGoogle Scholar
  2. 2.
    Bajic IV (2007) Efficient cross-layer error control for wireless video multicast. IEEE Trans Broadcast 53(1):276–285CrossRefGoogle Scholar
  3. 3.
    Baugher M et al (2004) The Secure Real-Time Transport Protocol (SRTP). In: IETF RFC 3711Google Scholar
  4. 4.
    Bernstein DJ (2008) ChaCha, a variant of Salsa20. Accessed January 2008
  5. 5.
    Bormann C et al (2001) Robust Header Compression (ROHC): framework and four profiles: RTP, UDP, EPS, and uncompressed. In: IETF RFC 3095Google Scholar
  6. 6.
    Casner S et al (2003) RTP: a transport protocol for real-time applications. In: IETF RFC 3550Google Scholar
  7. 7.
    Deering S et al (1998) Internet protocol, version 6 (IPv6) specification. In: IETF RFC 2460Google Scholar
  8. 8.
    Fu F, van der Schaar M (2009) Cross-layer optimization with complete and incomplete knowledge for delay-sensitive applications. In: Proc. of IEEE packet video workshop, pp 1–10Google Scholar
  9. 9.
    Hagenauer J, Stockhammer T (1999) Channel coding and transmission aspects for wireless multimedia. Proc IEEE 87(10):1764–1777CrossRefGoogle Scholar
  10. 10.
    Hsu J-L, van der Schaar M (2009) Cross-layer design and analysis of multiuser wireless video streaming over 802.11e EDCA. IEEE Signal Process Lett 16(4):268–271CrossRefGoogle Scholar
  11. 11.
    H.264 joint verification model version 12.1. Accessed March 2007
  12. 12.
    Kasch W, Ward J, Andrusenko J (2009) Wireless network modeling and simulation tools for designers and developers. IEEE Commun Mag 47(3):120–127CrossRefGoogle Scholar
  13. 13.
    Kawadia V, Kumar PR (2005) A cautionary perspective on crosslayer design. IEEE Wirel Commun 12(1):3–11CrossRefGoogle Scholar
  14. 14.
    Kohler E et al (2006) Datagram Congestion Control Protocol (DCCP). In: IETF RFC 4340Google Scholar
  15. 15.
    Kopke A et al (2008) Simulating wireless and mobile networks in omnet+ + the mixim vision. In: SIMUToolsGoogle Scholar
  16. 16.
    Liu Z, Liu H, Wang Y (2006) Cross layer adaptation for H.264 video multicasting over wireless LAN. In: Proc. of IEEE ICME’06, pp 1121–1124Google Scholar
  17. 17.
    Mäkelä J, Pentikousis K (2007) Trigger management mechanisms. In: Symposium ISWPC’07, pp 378–383. San Juan, Puerto RicoGoogle Scholar
  18. 18.
    Martini MG, Mazzotti M, Lamy-Bergot C, Huusko J, Amon P (2007) Content adaptive network aware joint optimization of wireless video transmission. IEEE Commun Mag 45(1):84–90CrossRefGoogle Scholar
  19. 19.
    Mobility framework (MF) for simulating wireless and mobile networks using OMNeT+ +. Accessed March 2008
  20. 20.
    Moskowitz R, Nikander P, Jokela P, HendersonT (2008) Host identity protocol. In: IETF RFC 5201Google Scholar
  21. 21.
    OMNeT+ +. Discreet event simulation system. Accessed March 2008
  22. 22.
    OPTIMIX project team (2010) OMNeT+ + based OPTIMIX system simulator. Accessed April 2010
  23. 23.
    Postel J (1980) User Datagram Protocol (DCCP). In: IETF RFC 768Google Scholar
  24. 24.
    Schulzrinne H et al (1998) Real Time Streaming Protocol (RTSP). In: IETF RFC 2326Google Scholar
  25. 25.
    Shannon CE (1948) A mathematical theory of communication. Bell Syst Techn J 27:379–423, 623–656MathSciNetzbMATHGoogle Scholar
  26. 26.
    Srivastava V, Motani M (2005) Cross-layer design: a survey and the road ahead. IEEE Commun Mag 43(12):112–119CrossRefGoogle Scholar
  27. 27.
    Timmerer C et al (2008) An integrated management supervisor for end-to-end management of heterogeneous contents, networks, and terminals enabling Quality of Service. In: EUMOB’08Google Scholar
  28. 28.
    Uitto M, Vehkapera J (2009) Spatial enhancement layer utilisation for SVC in base layer error concealment. In: MOBIMEDIA’09, London, UKGoogle Scholar
  29. 29.
    Lacage M, Henderson T (2006) Yet another network simulator. Institut National de Recherche en informatique et Automatique (INRIA). Accessed July 2006
  30. 30.
    Zahariadis Th, Negru O, lvarez F (2008) Scalable content delivery over P2P convergent networks. In: IEEE ISCE’08, Vilamoura, PortugalGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2010

Authors and Affiliations

  • Catherine Lamy-Bergot
    • 1
    Email author
  • Roberta Fracchia
    • 1
  • Matteo Mazzotti
    • 2
  • Simone Moretti
    • 2
  • Esa Piri
    • 4
  • Tiia Sutinen
    • 4
  • Jing Zuo
    • 3
  • Janne Vehkaperä
    • 4
  • Gabor Feher
    • 5
  • Gabor Jeney
    • 5
  • Gianmarco Panza
    • 6
  • Peter Amon
    • 7
  1. 1.THALES CommunicationsColombesFrance
  2. 2.CNITUniversity of BolognaBolognaItaly
  3. 3.University of SouthamptonSouthamptonUK
  4. 4.VTT Technical Research Centre of FinlandOuluFinland
  5. 5.Budapest University of Technology and EconomicsBudapestHungary
  6. 6.CEFRIEL/Politecnico MilanoMilanItaly
  7. 7.Siemens Corporate Technology, Information and CommunicationMunichGermany

Personalised recommendations