Abstract
This paper describes the development, implementation and evaluation of a SIP based IPTV architecture with a new dynamic QoS adaptation method and signaling structure. The implemented QoS adaptation method allows dynamic updates of session parameters, maximizing the QoE and turning the solution suitable for live multimedia streaming, independently of the cast mode (unicast or multicast). The new SIP signaling structure, for session and media control, was developed following an All-SIP approach and a hybrid SIP+RTSP approach, both suited for an IMS environment, in order to compare the system behavior and performance using either approach. The details of both the IPTV Application Server and the IPTV Client prototypical implementations are described, as well as the results of field tests carried out across different Fixed and Mobile access networks for each of the signaling structures. The proposed IPTV architecture revealed to be suitable for scalable converged networks, due to its flexible multimedia delivery of personalized streams over a variety of network infrastructures, namely, Mobile radio networks.




















Similar content being viewed by others
Notes
Killer Application—a feature, function, or application of a new technology or product that is presented as virtually indispensable or much superior to rival products.
References
Al-Hezmi A, Riede C, Friedrich O, Arbanowski S, Magedanz T (2008) Cross-fertilization of IMS and IPTV services over NGN. In: First ITU-T kaleidoscope academic conference innovations in NGN: future network and services (K-INGN 2008), pp 153–160
Broadband Forum (2006) Triple-play Services Quality of Experience (QoE) Requirements. Tech. Rep. TR-126, Broadband Forum (former DSL Forum)
CableLabs (2009) DOCSIS. http://www.cablelabs.com/
ETSI (2009) TISPAN—telecoms and internet converged services and protocols for advanced networks. http://www.etsi.org/tispan/
Fabini J, Happenhofer M, Pailer R (2006) Terminal-centric location services for the IP multimedia subsystem. In: IEEE 63rd vehicular technology conference, (VTC 2006-Spring), vol 2, pp 881–885
Floyd S, Handley M, Padhye J, Widmer J (2008) RFC 5348-TCP friendly rate control (TFRC): protocol specification. IETF
Fox A, Gribble SD, Chawathe Y, Brewer EA, Gauthier P (1997) Cluster-based scalable network services. SIGOPS Oper Syst Rev 31(5):78–91
Handley M, Jacobson V (1998) RFC 2327—SDP: session description protocol. IETF
Hesselman CEW (2005) Distribution of multimedia streams to mobile internet users. PhD thesis, University of Twente, Enschede. http://doc.utwente.nl/50760/
ISO/IEC (2005) Information technology—coding of audio-visual objects - Part 10: advanced video coding. ISO/IEC 14496-10:2005 edn
ISO/IEC (2007) MPEG-4: information technology—coding of audio-visual objects - Part2: visual. ISO/IEC 14496-2:2004 edn
ITU-R Recommendation BT500-11 (2002) Methodology for the subjective assessment of the quality of television pictures
Kerpez K, Waring D, Lapiotis G, Lyles J, Vaidyanathan R (2006) IPTV service assurance. IEEE Commun Mag 44(9):166–172
Lee CS (2007) IPTV over next generation networks in ITU-T. In: Broadband convergence networks, pp 1–18
Lindquist J, Maenpaa J, Rajagopal P, Marjou X (2009) DRAFT—SIP/SDP Overlap with RTSP. IETF, draft-lindquist-mmusic-sip-rtsp-00 edn
Mikoczy E, Sivchenko D, Xu B, Rakocevic V (2007) IMS based IPTV services: architecture and implementation. In: MobiMedia ’07: proceedings of the 3rd international conference on mobile multimedia communications, ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), ICST, Brussels, Belgium, Belgium, pp 1–7
My eDirector (2009) My eDirector 2012 website. http://www.myedirector2012.eu
Park H, Yang J, Choi J, Kim H (2007) QoS negotiation for IPTV service using SIP. In: The 9th international conference on advanced communication technology, vol 2, pp 945–948
Ponnappan A, Yang L, Pillai R, Braun P (2002) A policy based QoS management system for the IntServ/DiffServ based Internet. In: Third international workshop on policies for distributed systems and networks, pp 159–168
Riede C, Al-Hezmi A, Magedanz T (2008) Session and Media Signaling for IPTV via IMS. In: MOBILWARE ’08: proceedings of the 1st international conference on MOBILe wireless MiddleWARE, operating systems, and applications, ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), Innsbruck, Austria, pp 1–6
Rosenburg J (2002) RFC 3311—the session initiation protocol (SIP) UPDATE method. IETF
Rosenburg J, Shulzrinne M, Camarillo G, Johnston A, Peterson J, Sparks R, Handley M, Schooler E (2002) RFC 3261—SIP: session initiation protocol. IETF
Salsano S, Vetri L, Papalilo D (2002) SIP security issues: the SIP authentication procedure and its processing load. IEEE Netw 16:38–44
Schulzrinne H, Rao A, Lanphier R (1998) RFC 2326—real time streaming protocol. IETF
Schwarz H, Marpe D, Wiegand T (2007) Overview of the scalable video coding extension of the H.264/AVC standard. IEEE Trans Circuits Syst Video Technol 17(9):1103–1120
Shiroor R (2007) IPTV and VoD services in the context of IMS. In: International conference on IP multimedia subsystem architecture and applications, pp 1–5
Sivasothy S, Lee GM, Crespi N (2009) A unified session control protocol for IPTV services. In: 11th international conference on advanced communication technology, 2009. ICACT 2009. 11th international conference on, vol 02, pp 961–965
Sivasothy S, Lee GM, Crespi N (2009) DRAFT - SIP extensions for media control (Rev 5). IETF, draft-siva-sip-media-01 edn
The CACTI Project (2009) The complete RRDTool-based graphing solution. http://www.cacti.net/
Vanhastel S, Hernandez R (2008) Enabling IPTV: what’s needed in the access network. IEEE Commun Mag 46(8):90–95
Volk M, Guna J, Kos A, Bester J (2008) IPTV systems, standards and architectures: part II—quality-assured provisioning of IPTV services within the NGN environment. IEEE Commun Mag 46(5):118–126
Zambelli A (2009) IIS smooth streaming technical overview. Microsoft Corporation
Zhang Q, Zhu W, Zhang YQ (2005) End-to-end QoS for video delivery over wireless internet. Proc IEEE 93(1):123–134
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Cruz, R.A.S., Nunes, M.S., Menezes, L. et al. IPTV architecture for an IMS environment with dynamic QoS adaptation. Multimed Tools Appl 53, 557–589 (2011). https://doi.org/10.1007/s11042-010-0537-8
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-010-0537-8