Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/2872550.2872554acmconferencesArticle/Chapter ViewAbstractPublication PagesspringsimConference Proceedingsconference-collections
research-article

A fine-grained flow control model for cloud-assisted data broadcasting

Published: 12 April 2015 Publication History

Abstract

Cloud-assisted data broadcasting is an emerging application where cloud computing assists data broadcasting to extend the capacity of system computing and improve the interactivity of the conventional media. However, with the increase in scale, it brings the difficulty on the complexity to provide the sufficient quality of service for diverse receivers. In order to obtain a fine-grained flow rate as well as the system stability, we propose a model based on parallel scheduling, fair queue and Proportional-Integral-Derivative (PID) controller to cope with these challenges. PID controller takes advantage of the feedback of the statistical output stream and automatically adjusts the transmission flow so that the system can achieve the fine-grained multiplexing performance. Meanwhile, we adopt a set of novel metrics to monitor and measure the quality of flow control in order to weaken the negative impact of coarse-grained flow to user-end devices to the minimum level. Extensive simulations and evaluations have illustrated the superiority of the proposed model in the performance and the quality of service in terms of proposed measurement metrics.

References

[1]
Acharya, S., Alonso, R., Franklin, M., and Zdonik, S. Broadcast disks: Data management for asymmetric communication environments. SIGMOD Rec. 24, 2 (May 1995), 199--210.
[2]
Ashraf, A., Jokhio, F., Deneke, T., Lafond, S., Porres, I., and Lilius, J. Stream-based admission control and scheduling for video transcoding in cloud computing. In Cluster, Cloud and Grid Computing (CCGrid), 13th IEEE/ACM International Symposium, Ed. (Delft, Holland, May 2013).
[3]
Bennett, S. Nicholas minorsky and the automatic steering of ships. Control Systems Magazine, IEEE 4, 4 (November 1984), 10--15.
[4]
Cai, Z., Lin, G., and Xue, G. Improved approximation algorithms for the capacitated multicast routing problem. In Computing and Combinatorics, L. Wang, Ed., vol. 3595 of Lecture Notes in Computer Science. Springer Berlin Heidelberg, 2005, 136--145.
[5]
Dinh, H. T., Lee, C., Niyato, D., and Wang. A survey of mobile cloud computing: architecture, applications, and approaches. Wirel. Commun. Mob. Comput 13 (December 2013), 15871611.
[6]
Fedorova, A., and Seltzer, M. Improving performance isolation on chip multiprocessors via an operating system scheduler. In Parallel Architecture and Compilation Techniques, 2007. PACT 2007. 16th International Conference (Brasov, Romania, September 2007), 25--38.
[7]
Hameed, S., and Vaidya, N. H. Log-time algorithms for scheduling single and multiple channel data broadcast. In Proceedings of the 3rd Annual ACM/IEEE International Conference on Mobile Computing and Networking, MobiCom '97, ACM (New York, NY, USA, 1997), 90--99.
[8]
Harchol-Balter, M., Schroeder, B., Bansal, N., and Agrawal, M. Size-based scheduling to improve web performance. ACM Transactions on Computer Systems 21, 2 (May 2003), 207233.
[9]
ISO/IEC. Iso/iec 13818-6 information technology -- generic coding of moving pictures and associated audio information -- part 6: Extensions for dsm-cc. Tech. rep., ISO/IEC JTC 1/SC 29, 1998.
[10]
Kolarov, A., and Ramamurthy, G. A control-theoretic approach to the design of an explicit rate controller for abr service. IEEE/ACM Trans. Netw. 7, 5 (Oct. 1999), 741--753.
[11]
Li, L., Li, X., Youxia, S., and Wen, L. Research on mobile multimedia broadcasting service integration based on cloud computing. In Multimedia Technology (ICMT), 2010 International Conference on (October 2010), 1--4.
[12]
Li, Y., Ang, K., and Chong, G. Pid control system analysis and design. IEEE Control Systems Magazine 26, 1 (2006), 32--41.
[13]
Nesbit, K. J., Aggarwal, N., Laudon, J., and Smith, J. Fair queuing memory systems. In Microarchitecture, 2006. MICRO-39, 39th Annual IEEE/ACM International Symposium (Orlando, FL, December 2006), 208--222.
[14]
Saez, J. C., Fedorova, A., Koufaty, D., and Prieto, M. Leveraging core specialization via os scheduling to improve performance on asymmetric multicore systems. ACM Transaction Computer Systems 30, 2 (April 2012), 38.
[15]
Skogestad, S. Simple analytic rules for model reduction and PID controller tuning. Modeling, Identification and Control 25, 2 (2004), 85--120.
[16]
Skogestad, S., and Grimholt, C. The SIMC method for smooth PID controller tuning. Springer, September 2011.
[17]
Starnberger, G., Froihofer, L., and Goeschka, K. M. Adaptive run-time performance optimization through scalable client request rate control. In ICPE '11 Proceedings of the 2nd ACM/SPEC International Conference on Performance engineering (Karlsruhe, Germany, March 2011), 167--178.
[18]
Wolovich, W. State-space and multivariable theory. Automatic Control, IEEE Transactions on 17, 4 (Aug 1972), 583--584.
[19]
Xiong, N., Jia, X., Yang, L. T., Vasilakos, A. V., Li, Y., and Pan, Y. A distributed efficient flow control scheme for multirate multicast networks. IEEE Transactions on Parallel and Distributed Systems 21, 9 (September 2010).
[20]
Xiong, N., Vasilakos, A. V., Yang, L. T., and Hossain, E. An adaptive and predictive approach for autonomic multirate multicast networks. ACM Transaction Autonomous and Adaptive Systems 6, 3 (September 2011).
[21]
Yang, Y., Luo, X., Peng, Y., and Wei, W. Research of fuzzy control strategy on artificial climate chest. In GEC '09: Proceedings of the first ACM/SIGEVO Summit on Genetic and Evolutionary Computation (Shanghai, China, June 2009), 1033--1036.
[22]
Zheng, B. Tosa: a near-optimal scheduling algorithm for multi-channel data broadcast. In In MEM 05: Proceedings of the 6th international conference on Mobile data management, Springer (2005), 29--37.

Index Terms

  1. A fine-grained flow control model for cloud-assisted data broadcasting

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      CNS '15: Proceedings of the 18th Symposium on Communications & Networking
      April 2015
      90 pages
      ISBN:9781510801004

      Sponsors

      Publisher

      Society for Computer Simulation International

      San Diego, CA, United States

      Publication History

      Published: 12 April 2015

      Check for updates

      Author Tags

      1. cloud-assisted data broadcasting
      2. energy metric
      3. fair queue
      4. fine-grained flow control
      5. heterogeneous network
      6. impact energy
      7. impact power
      8. proportional-integral-derivative (PID) controller
      9. quality of service
      10. time division multiplexing
      11. user-end devices

      Qualifiers

      • Research-article

      Conference

      SpringSim '15
      Sponsor:
      SpringSim '15: 2015 Spring Simulation Multiconference
      April 12 - 15, 2015
      Virginia, Alexandria

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • 0
        Total Citations
      • 58
        Total Downloads
      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 18 Nov 2024

      Other Metrics

      Citations

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media