Abstract
Internet radios have become one of the most popular services on the Internet nowadays. This popularity has motivated the interest of the scientific community and a lot of research has been carried out in order to improve and study these services. The goal of this paper is to develop a model of an Internet radio service in order to help service managers to predict future situations, avoiding problems in advance. This model has been developed and validated using the information gathered from a real service; thus, it reflects the real behaviour of the users, and the devices and the protocols involved in the service. Also, the model of the service has been integrated in a model of a cable network configured to work under real load conditions. The results of the simulations allow us to draw conclusions about the performance of the service in a real scenario.
Similar content being viewed by others
References
Almeida JM, Krueger J, Eager DL and Vernon MK (2001). Analysis of educational media server workloads. In: Proceedings of NOSSDAV ‘01. ACM: Port Jefferson, NY, USA.
Arias JR et al (2002). Evaluation of video server capacity with regard to quality of the service in interactive news-on-demand systems. In: B Fernando, M Edmundo and J Orvalho (eds.) A Lecture Notes in Computer Science, Vol. 2515, Springer-Verlag: Coimbra, Portugal.
Boyden S, Mahanti A and Williamson C (2005). Characterizing the behaviour of RealVideo streams. In: Proceedings of SCS Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS). SCS: Philadelphia.
Cherkasova L and Gupta M (2004). Analysis of enterprise media server workload: Access patterns, locality, content evolution and rates of change. IEEE/ACM Trans Network (TON) 12 (5): 781–794.
Chesire M, Wolman A, Voelker G and Lavy H (2001). Measurement and analysis of a streaming-media workload. In: USENIX Symposium on Internet Technologies and Systems. USENIX: USA.
Copal D and Abdulkadir T (2006). Self-similarity and internet performance. J Res Pract Inform Technol 38 (2): 171–180.
Costa C et al (2004a). Analyzing client interactivity in streaming media. In: Proceedings of 13th International World Wide Web Conference. ACM: USA.
Costa C, Ramos C, Cunha I and Almeida J (2004b). GENIUS: A generator of interactive user media sessions. In: Proceedings of 7th IEEE International Workshop on Workload Characterization. ACM: Austin, TX, USA.
García R et al (2006). Analysis and modelling of a broadband fiber access network with high peer-to-peer traffic load. Simul Model Pract Theory 14: 506–526.
García R et al (2007). Statistical characterization of a real video on demand service: User behaviour and streaming-media workload analysis. Simul Model Pract Theory 15: 672–689.
Gordijn J, Yu E and Van der Raadt B (2006). e-service design using i* and e3 value modeling. Software, IEEE 23 (3): 26–33.
Hei X et al (2006). Insights into PPLive: A measurement study of large-scale P2P IPTV system. IPTV Workshop/WWW2006, ACM.
Jin S and Bestavros A (2001). GISMO: A generator of internet streaming media objects and workloads. ACM SIGMETRICTS Perform Eval Rev 29 (3): 2–10.
Kuang T and Williamson C (2002). A measurement study of RealMedia streaming traffic. In: Proceedings of SPIE ITCOM. SPIE: Boston, MA, USA, pp 68–79.
Law AM and Kelton WD (2000). Simulation Modeling and Analysis 3rd edn, McGraw-Hill Higher Education: Boston, MA, USA.
Loguinov D and Radha H (2001). Measurement study of low-bitrate Internet video streaming. In: ACM SIGCOMM Internet Measurement Workshop. ACM: San Francisco, California, USA.
Luna CE, Kondi LP and Katsaggelos AK (2003). Maximizing user utility in video streaming applications. IEEE Trans Circuits Syst Video Technol 13 (2): 141–148.
Melendi D et al (2006). Characterization of a real Internet radio service. In: Proceedings of 32nd EuroMicro Conference on Software Engineering and Advanced Applications, EuroMicro 2006. IEEE: Cavtat/Duvrovnik, Croatia.
Melendi D et al (2007). A methodology for the deployment of live audio and video services. In: Proceedings of the International Joint Conference on e-Business and Telecomm., ICETE 2007. INSTICC Press: Barcelona, Spain.
Melendi D et al (2007b). Test environment for performance evaluation of an Internet radio. In: J Filipe, H Coelhas and M Saramago (eds.) e-Business and Telecommunication Networks, CCIS: Germany, Vol. 3, Springer.
Mena A and Heidemann J (2000). An empirical study of real audio traffic. In: Proceedings of IEEE INFOCOM. IEEE: Tel-Aviv, Israel, pp 1001–1010.
OPNET Technologies (2007). OPNET Modeler: Making Networks and Applications Perform, http://www.opnet.comlast. (accessed in 2007).
RealNetworks (2002). Helix Universal Server Administration Guide. RealNetworks Inc: USA.
Salt JD (2008). The seven habits of highly defective simulation projects. J Simul 2: 155–161.
Schulzrinne H, Rao A and Lanpier R (1998). Real Time Streaming Protocol (RTSP). The Internet Society: USA.
Sripanidkulchai K, Maggs B and Zhang H (2004). An analysis of live streaming workloads on the Internet. In: Proceedings of ACM SIGCOMM Internet Measurement Conference. ACM: Sicily, Italy.
Tang W, Fu Y, Cherkasova L and Vahdat A (2003). Medisyn: A synthetic streaming media service workload generator. In: Proceedings of ACM NOSSDAV. ACM: Monterey, CA, USA.
Van der Merwe J, Sen S and Kalmanek C (2002). Streaming video traffic: Characterization and network impact. In: Proceedings of the 7th Internatioal Workshop on Web Content Caching and Distribution (WCW), Boulder, Colorado, USA.
Van der Raadt B, Gardin T and Yu E (2005). Exploring Web services from a business value perspective. In: Proceedings of the 13th IEEE International Requirements Engineering Conference (RE'05). IEEE: Paris, France, pp 53–62.
Veloso E et al (2002). A hierarchical characterization of a live streaming media workload. In: 2nd ACM SIGCOMM Internet Measurement Workshop 2002. ACM: Marseille, France.
Vilas M et al (2005). User behaviour analysis of a video-on-demand service with a wide variety of subjects and lengths. In: Proceedings of 31st EuroMicro Conference on SEAA. IEEE: Porto.
Wang Y, Claypool M and Zuo Z (2001). An empirical study of RealVideo performance across the Internet. In: ACM SIGCOMM Internet Measurement Workshop. ACM: San Francisco, California, USA.
Xiaofei L et al (2006). AnySee: Peer-to-Peer live streaming. In: Proceedings of IEEE INFOCOM. IEEE: Barcelona, Spain.
Xu D, Hefeeda M, Hambrusch S and Bhargava B (2002). On Peer-to-Peer media streaming. In: Proceedings of 22nd International Conference on Distributed Computing Systems, ICDCS’02. IEEE: Vienna, Austria.
Yoshimura Y and Masugi M (2004). A QoS monitoring method for video streaming service based on presentation timeline detection at user clients. In: 10th IEEE Asia-Pacific Conference on Communications. IEEE: Beijing, China.
Acknowledgements
This research has been financed by the network operator Telecable de Asturias S.A.U. and the newspaper La Nueva España within the projects of NuevaMedia, Telemedia, ModelMedia and MediaXXI and the Spanish National Research Program within the project FUTURMEDIA (TSI2007-60474). It has also received the collaboration of the company Asturia Activa, owner of the digital newspaper Asturies.Com.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Melendi, D., García, R., Pañeda, X. et al. Modelling and simulation of a real Internet radio service. J Simulation 5, 111–122 (2011). https://doi.org/10.1057/jos.2010.11
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1057/jos.2010.11