Abstract
With the explosive growth of multimedia applications, video transmission over HSDPA networks has attracted more and more attentions. Particularly in the last few years, lots of special transmission schemes have been proposed to improve the end-to-end qualities of mobile video applications. However, due to lack of a common video delivery simulation platform over HSDPA networks, the researchers have met obstacles in evaluating and comparing the performance of these schemes in a unified simulation environment. To fill this gap, a common system-level video transmission simulation platform is proposed in this paper, which is implemented specially for the HSDPA networks. To the best of our knowledge, this platform is the first one in integrating the video encoder/decoder, the video quality evaluator and the HSDPA simulator together. In this way, the researchers can study and analyze not only the overall system performance of the video-aware cross-layer transmission solutions, but also explore the influence and interaction of those separate sub-layers in the HSDPA wireless networks, such as the video application-layer, the transmission control layer, the HSDPA MAC layer, and the physical layer. Moreover, to test and verify our simulation platform, we implement eight representative fast scheduling algorithms over the HSDPA networks, and evaluate their transmission performances for the H.264/AVC video applications. Experimental simulation results demonstrate the effectiveness and rationality of our simulation system.
Similar content being viewed by others
Abbreviations
- UMTS:
-
Universal mobile telecommunications system
- HSDPA:
-
High speed downlink packet access
- CN:
-
Core network
- SGSN:
-
Serving GPRS support node
- GGSN:
-
Gateway GPRS support node
- IuR:
-
Iu between RNC and RNC
- Iu:
-
Interface to user
- IuB:
-
Iu between node B and RNC
- IuCS:
-
Iu towards the circuit switched-service domain
- IuPS:
-
Iu towards the packet switched-service domain
- RNC:
-
Radio network controller
- NodeB:
-
Base-station node
- UE:
-
User equipment
- AMC:
-
Adaptive moduling and coding
- HARQ:
-
Hybrid automatic repeat request
- MAC-d:
-
MAC entity handling dedicated channels (DCH)
- MAC-HS:
-
MAC entity handling shared channel (DSCH)
- RRC:
-
Radio resource control
- RLC:
-
Radio link control
- PDCP:
-
Packet data convergence protocol
- RR:
-
Round Robin
- MAX C/I:
-
Max carrier-to-interface ratio
- PF:
-
Proportional fair
- MLWDF:
-
Modified largest weighted delay first
- FT:
-
Fair throughput
- SB:
-
Score based
- EDF:
-
Early deadline first
- RG:
-
Rate ground
References
3GPP, [Online]. Available: http://www.3gpp.org
3GPP Technical Specification Group Services and System Aspects (2003) High Speed Downlink Packet Access (HSDPA): overall description (Release-5). 3GPP TR25.308
3GPP Technical Specification Group Services and System Aspects (2004) High Speed Download Packet Access (HSDPA) enhancements (Release-6). 3GPP TR25.899
3GPP Technical Specification Group Services and System Aspects (2005) Radio Link Control (RLC) protocol specification (Release-5). 3GPP TR25.322
3GPP Technical Specification Group Services and System Aspects (2008) Packet Data Convergence Protocol (PDCP) specification (Release-5). 3GPP TR25.323
3GPP Technical Specification Group Services and System Aspects (2010) Physical layer procedures (FDD) (Release-8). 3GPP TR25.214
Aissa S, Aniba G (2007) Queuing models for dimensioning interactive and streaming services in high-speed downlink packet access networks. IEEE Trans Broadcast 53:619–627
Al-Manthari B, Hassanein H, Nasser N (2007) Packet scheduling in 3.5G high-speed downlink packet access networks: breadth and depth. IEEE Netw Mag 21:41–46
Al-Zubaidy H, Talim J, Lambadaris I (2007) Optimal Scheduling Policy Determination for High Speed Downlink Packet Access. In Proc IEEE ICC2007, pp. 472–479
Andrews M, Kumaran K, Ramanan K, Stolyar A, Whiting P, Vijayakumar R (2001) Providing quality of service over a shared wireless link. IEEE Commun Mag 39:150–154
Assaad M, Zeghlache D (2009) Analytical model of HSDPA throughput under Nakagami fading channel. IEEE Trans Veh Technol 58:610–624
Bonald T (Sept. 2002) A score-based opportunistic scheduler for fading radio channels. In Proc. Euro. Wireless, pp. 2244–2248
Borst S (Mar. 2003) User-Level Performance of Channel-Aware Scheduling Algorithms in Wireless Data Networks. In Proc. IEEE INFOCOM, pp. 321–31
Brinzea M (Sept 2009) “Building a HSDPA system simulation with OPNET”, Dissertation, University of Dublin
Dua A, Chan CW, Bambos N, Apostolopoulos J (2010) Channel, deadline, and distortion (CD2) aware scheduling for video streams over wireless. IEEE Trans Wirel Commun 9(3):1001–1011
Enhanced UMTS Radio Access Network Extensions for NS2, http://www.tiwmc.nl/eurane/, July 2005
Haichuan Z, Jianqi W (Mar. 2005) Implementation and simulation of HSDPA functionality with ns-2”, Dissertation, Linköping Institute of Technology
Hajovsky V, Kotuliakova K, Kotuliak I (2008) HARQ schemes for HSDPA: analysis and simulation. In Proc ELMAR, pp. 557–560
Holma H, Toskala A (2004) WCDMA for UMTS: radio access for third generation mobile communications, 3rd edn. Wiley, England
Hou Q, Huang D (2007) Channel Quality Indication (CQI) application in HSDPA simulation. In Proc Wicom, pp. 1200–1203
Jang EW, Lee J, Hui-Ling L, Cioffi JM (2009) On the combining schemes for MIMO systems with hybrid ARQ. IEEE Trans Wirel Commun 8(2):836–842
Jalali A, Padovani R, Pankaj R (2000) Data throughput of CDMA-HDR a high efficiency-high date rate personal communication wireless system. In Proc. IEEE VTC, May, pp. 1854–1858
JM16.2 (2012) http://iphome.hhi.de/suehring/tml/download/. Accessed 6, Jan 2011
Jonsson L-E, Pelletier G, Sandlund K (2007) The RObust Header Compression (ROHC) framework. IETF Standards Track: RFC 4995
Jose P (Oct. 2003) “Packet scheduling and quality of service in HSDPA”, Ph.D. Dissertation, Aalborg Univ
Kaaranene H, Ahtiainen A, Laitinen L, Naqhain S, Nieme D (2005) UMTS networks, architecture, mobility, and services, 2nd edn. Wiley, Finland
Li F, Liu G, He L (2010) Cross-layer scheduling for multiuser H.264 Video transmission over wireless networks. IET Commun 4(8):1012–1025
Litjens R (Mar. 2005) HSDPA flow level performance and the impact of terminal mobility. In Proc. of the Wireless Communications and Networking Conference, pp. 1657–1663
Lundevall M, Olin B, Olsson J, Wiberg N, Wanstedt S, Eriksson J, Eng F (Sep. 2004) Streaming applications over HSDPA in mixed service scenarios. In Proc. IEEE VTC 2004, vol. 2, pp. 841–845
Mohan S, Kapoor R, Mohanty B (2011) Dual cell HSDPA application performance. In Proc IEEE VTC spring, pp. 1–6
Nam H, Shin K, Jeong J, Kim H, Ko S (2009) Bandwidth estimation based video streaming for mobile devices over HSDPA network. In Proc. IEEE ICCE, pp. 1–2
OPNET-Technologies (Sept 2009) “Opnet modeler.” http://www.opnet.comsolutions/network_rd/Modeler.html
Pahalawatta P, Berry R, Pappas T, Katsaggelos A (2007) Content-aware resource allocation and packet scheduling for video transmission over wireless networks. IEEE J Sel Areas Commun 25:749–759
Pedersen KI, Lootsma TF, Støttrup M, Frederiksen F, Kolding TE, Mogensen PE (Sep. 2004) Network performance of mixed traffic on high speed downlink packet access and dedicated channels in WCDMA. In Proc. IEEE VTC, vol. 2, pp. 4496–4500
Piro G, Grieco LA, Boggia G, Capozzi F, Camarda P (2011) Simulating LTE cellular systems: an open-source framework. IEEE Trans Veh Technol 60(2):498–513
Schulzrinne H, Casner S, Frederick R, Jacobson V (2003) RTP: a transport protocol for real-time applications. IETF Standards Track: RFC 3350
Schwarz H, Marpe D, Wiegand T (2007) Overview of the scalable video coding extension of the H.264/AVC standard. IEEE Trans Circ Syst Video Technol 17(9):1103–1120
S.I. of University of Southern California (Sept 2009) “The network simulator-2.”, http://www.isi.edu/nsnam/ns/
Staehle D, Mader A (2007) A model for time-efficient HSDPA simulations. In Proc IEEE VTC Fall, pp. 819–823
Superiori L, Wrulich M, Svoboda P, Rupp M, Fabini J, Karner W, Steinbauer M (2009) Content-aware scheduling for video streaming over HSDPA networks. In Proc IWCLD, pp. 1–5
Thakolsri S, Kellerer W, Steinbach E (2011) QoE-based crossLayer optimization of wireless video with unperceivable temporal video quality fluctuation. In Proc IEEE ICC, pp. 1–6
Vukadinovic V, Karlsson G (2010) Video streaming performance under proportional fair scheduling. IEEE J Sel Areas Commun 28:399–408
Wang Z, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13(4):600–612
Weerawardane T, Perera R, Gorg C (2011) A Markov Model for HSDPA TNL Flow Control and Congestion Control Performance Analysis. In Proc IEEE VTC, pp. 1–6
Wrulich M, Weiler W, Rupp M (2008) “HSDPA performance in a mixed traffic network”. In Proc IEEE VTC spring, pp. 2056–2060
Acknowledgments
This work is supported in part by National Natural Science Foundation of China (NSFC) Project No.No.60972066, and the National Key Project No.2010ZX03003-001.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Wang, Q., Liu, G., Wang, H. et al. A multiuser simulation system for video transmission over HSDPA. Multimed Tools Appl 72, 3105–3142 (2014). https://doi.org/10.1007/s11042-013-1596-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-013-1596-4