Browse > Article
http://dx.doi.org/10.5573/IEIESPC.2017.6.3.158

QoS-, Energy- and Cost-efficient Resource Allocation for Cloud-based Interactive TV Applications  

Kulupana, Gosala (Centre for Vision, Speech and Signal Processing (CVSSP), Faculty of Engineering and Physical Sciences, University of Surrey)
Talagala, Dumidu S. (Centre for Vision, Speech and Signal Processing (CVSSP), Faculty of Engineering and Physical Sciences, University of Surrey)
Arachchi, Hemantha Kodikara (Centre for Vision, Speech and Signal Processing (CVSSP), Faculty of Engineering and Physical Sciences, University of Surrey)
Fernando, Anil (Centre for Vision, Speech and Signal Processing (CVSSP), Faculty of Engineering and Physical Sciences, University of Surrey)
Publication Information
IEIE Transactions on Smart Processing and Computing / v.6, no.3, 2017 , pp. 158-167 More about this Journal
Abstract
Internet-based social and interactive video applications have become major constituents of the envisaged applications for next-generation multimedia networks. However, inherently dynamic network conditions, together with varying user expectations, pose many challenges for resource allocation mechanisms for such applications. Yet, in addition to addressing these challenges, service providers must also consider how to mitigate their operational costs (e.g., energy costs, equipment costs) while satisfying the end-user quality of service (QoS) expectations. This paper proposes a heuristic solution to the problem, where the energy incurred by the applications, and the monetary costs associated with the service infrastructure, are minimized while simultaneously maximizing the average end-user QoS. We evaluate the performance of the proposed solution in terms of serving probability, i.e., the likelihood of being able to allocate resources to groups of users, the computation time of the resource allocation process, and the adaptability and sensitivity to dynamic network conditions. The proposed method demonstrates improvements in serving probability of up to 27%, in comparison with greedy resource allocation schemes, and a several-orders-of-magnitude reduction in computation time, compared to the linear programming approach, which significantly reduces the service-interrupted user percentage when operating under variable network conditions.
Keywords
Social multimedia applications; Cloud computing; Resource optimization; Social networking; QoS; Operational cost;
Citations & Related Records
연도 인용수 순위
  • Reference
1 G. Kulupana, D. S. Talagala, H. K. Arachchi, and A. Fernando, "Energy efficient resource allocation for cloud-based interactive TV applications," in Proc. of IEEE Int. Conf. on Consumer Electronics-Asia, Oct. 2016.
2 "The MOSEK optimization toolbox for MATLAB." [Online].
3 J. Lofberg, "YALMIP : a toolbox for modeling and optimization in MATLAB," in IEEE Int. Conf. on Robotics and Automation, pp. 284-289, Sept. 2004.
4 D. Kusic, J. Kephart, and J. Hanson, "Power and performance management of virtualized computing environments via lookahead control," Cluster Comput., vol. 12, no. 1, pp. 1-15, Oct. 2008.   DOI
5 H. F. Salama, D. S. Reeves, and Y. Viniotis, "A distributed algorithm for delay-constrained unicast routing," in IEEE INFOCOM, pp. 84-91, April 1997.
6 G. Kulupana, D. S. Talagala, H. K. Arachchi, and A. Fernando, "Optimized resource distribution for interactive TV applications," IEEE Trans. Consum. Electron., vol. 61, no. 3, pp. 344-352, Aug. 2015.   DOI
7 V. P. Kompella, J. C. Pasquale, and G. C. Polyzos, "Multicast routing for multimedia communication," IEEE/ACM Trans. Netw., vol. 1, no. 3, pp. 286-292, 1993.   DOI
8 "Cloud vs. WAN Costs: A Breakdown." [Online].
9 R. Buyya, A. Beloglazov, and J. Abawajy, "Energyefficient management of data center resources for cloud computing: A vision, architectural elements, and open challenges," arXiv Prepr. arXiv1006.0308, July 2010.
10 "User Interaction Aware Content Generation and Distribution For Next Generation Social Television." [Online].
11 "Response Times: The 3 Important Limits." [Online].
12 SeungGwan Lee, et al., "Personalized DTV program recommendation system under a cloud computing environment," IEEE Trans. Consum. Electron., vol. 56, no. 2, pp. 1034-1042, May 2010.   DOI
13 K. Hwang, G. Fox, and J. J. Dongarra, "Inter-cloud Resource Management," in Distributed and Cloud Computing, San Francisco: Morgan Kauffmann Publishers, p. 246, Dec. 2011.
14 G. M. Calixto, A. C. B. Angeluci, L. C. P. Costa, R. de Deus Lopes, and M. K. Zuffo, "Cloud computing applied to the development of global hybrid services and applications for interactive TV," in Proc. of IEEE Int. Symp. Consumer Electronics, pp. 283-284, June 2013.
15 M. Doke, H. Kaneko, N. Hamaguchi, and S. Inoue, "Engaging Viewers Through the Connected Studio: Virtual Participation in TV Programs," IEEE Consum. Electron. Mag., vol. 1, no. 4, pp. 30-39, Oct. 2012.   DOI
16 T. Hossfeld, R. Schatz, M. Varela, and C. Timmerer, "Challenges of QoE management for cloud applications," IEEE Commun. Mag., vol. 50, no. 4, pp. 28-36, April 2012.   DOI
17 H. Yuan, C. Kuo, and I. Ahmad, "Energy efficiency in data centers and cloud-based multimedia services: An overview and future directions," in Proc. of Int. Conf. on Green Computing, pp. 375-382, Aug. 2010.
18 A. Beloglazov and R. Buyya, "Energy efficient resource management in virtualized cloud data centers," in Proc. of IEEE/ACM Int. Conf. on CCGrid, pp. 826-831, May 2010.
19 D. Kliazovich, P. Bouvry, and S. Khan, "DENS: data center energy-efficient network-aware scheduling," Cluster Comput., vol. 16, no. 1, pp. 65-75, Sept. 2011.   DOI
20 S. Wang, Z. Liu, and Z. Zheng, "Particle Swarm Optimization for Energy-Aware Virtual Machine Placement Optimization in Virtualized Data Centers," in Proc. of Int. Conf. on Parallel and Distributed systems, pp. 102-109, Dec. 2013.
21 G. Kulupana, D. S. Talagala, H. K. Arachchi, and A. Fernando, "Optimized resource distribution for interactive TV applications," in Proc. of IEEE Int. Conf. on Consumer Electronics, pp. 70-71, Jan. 2015.
22 I. Goiri, et al., "Intelligent placement of datacenters for internet services," in Proc. Int. Conf. on Distributed Computing Syst., pp. 131-142, June 2011.
23 F. Larumbe and B. Sanso, "A Tabu Search Algorithm for the Location of Data Centers and Software Components in Green Cloud Computing Networks," IEEE Trans. Cloud Comput., vol. 1, no. 1, pp. 22-35, Nov. 2013.   DOI
24 H. Kim and S. Choi, "A study on a QoS/QoE correlation model for QoE evaluation on IPTV service," in Int. Conf. on Advanced Commun. Technology, pp. 1377-1382, Feb. 2010.
25 "Measurement Based Network Element Power Modeling." [Online].
26 G. Kulupana, D. S. Talagala, H. Kodikara Arachchi, and A. Fernando, "Resource allocation for cloudbased social TV applications using Particle Swarm Optimization," in Proc. of IEEE Int. Conf. on Communications, pp. 1226-1231, June 2015.