Mobile Networks and Applications

, Volume 23, Issue 3, pp 543–559 | Cite as

Improving Video Transmission in Cellular Networks with Cached and Segmented Video Download Algorithms

  • Ala’a Al-HabashnaEmail author
  • Gabriel Wainer


Satisfying the increasing demand for high data rates has become a main challenge for cellular network operators. Moreover, the demand for video traffic in cellular networks has been continuously increasing. In 2016, wireless video accounted for more than half of the total mobile data traffic, and it is expected to further increase in the upcoming years. This will increase the amount of data to be transmitted in cellular networks, and further increase the challenge for cellular network operators. Device-to-Device (D2D) communication, introduced by the Long Term Evolution-Advanced (LTE-A) standard, is a new communication technique that allows direct communication between devices in cellular networks without going through the Base-Station (BS). We present two algorithms for improving the throughput of video transmission in cellular networks. The algorithms are called Cached and Segmented Video Download (CSVD), and DIStributed, Cached, and Segmented video download (DISCS). The algorithms send segments of video files to selected User Equipments (UEs) in the cellular network, to cache and forward them to requesting UEs using D2D communication. We study the performance of both algorithms analytically in terms of the hit ratio. Furthermore, we use the Discrete EVent System Specification (DEVS) formalism to build an LTE-A network model and use the model to study the performance of CSVD and DISCS in terms of the cell’s aggregate data rate as well as the average data rate. Simulation results show that CSVD and DISCS achieve significant performance improvements in terms of the aggregate and average data rates.


Cellular networks LTE-A Hit ratio D2D communication 



The authors would like to thank Gary Boudreau and Ronald Casselman from Ericsson Canada for their valuable assistance during this work.


  1. 1.
    ICT Data and Statistics Division, Telecommunication Development Bureau, ITU (2016) ICT facts and figures. Tech. rep.
  2. 2.
    Cisco (2017) Cisco visual networking index: global mobile data traffic forecast update. Tech. rep.
  3. 3.
    Parkvall S, Astely D (2006) The evolution of LTE towards IMT-advanced. J Commun 4(3):146–154Google Scholar
  4. 4.
    Asadi A, Wang Q, Mancuso V (2014) A survey on device-to-device communication in cellular networks. IEEE Communications Surveys and Tutorials 16(4):1801–1819CrossRefGoogle Scholar
  5. 5.
    Kaufman B, Aazhang B (2008) Cellular networks with an overlaid device to device network. In: Proceedings of Asilomar Conference on Signals, Systems and Computers, pp 1537–1541Google Scholar
  6. 6.
    Doppler K, Rinne MP, Wijting C (2009) Device-to-device communication as an underlay to LTE-advanced networks. IEEE Commun Mag 47(12):42–49CrossRefGoogle Scholar
  7. 7.
    Doppler K, Rinne MP, Janis P (2009) Device-to-device communications: functional prospects for LTE-Advanced networks. In: Proceedings of IEEE ICC Workshops, pp 1–6Google Scholar
  8. 8.
    Al-Habashna A, Wainer G, Boudreau G, Casselman R (2015) Improving wireless video transmission in cellular networks using D2D communication. Provisional patent P47111Google Scholar
  9. 9.
    Al-Habashna A, Wainer G, Boudreau G, Casselman R (2016) Cached and segmented video download for wireless video transmission. In: proceedings of the 49th ANSS, pp. 18–25Google Scholar
  10. 10.
    Al-Habashna A, Wainer G, Boudreau G, Casselman R (2016) Distributed cached and segmented video download for video transmission in cellular networks. In SPECTS'16, pp. 473–480Google Scholar
  11. 11.
    Golrezaei N, Mansourifard P, Molisch AF, Dimakis AG (2014) Base-station assisted device-to-device communications for high-throughput wireless video networks. IEEE Trans Wirel Commun 13(7):3665–3676CrossRefGoogle Scholar
  12. 12.
    Zeigler B, Praehofer H, Kim T (2009) Theory of modeling and simulation. Academic Press, San DiegoGoogle Scholar
  13. 13.
    Wainer G (2009) Discrete-event modeling and simulation: a practitioner's approach. CRC/Taylor & Francis Group, Boca RatonCrossRefGoogle Scholar
  14. 14.
    Chandrasekhar V, Andrews J, Gatherer A (2008) Femtocell networks: a survey. IEEE Commun Mag 46(9):59–67CrossRefGoogle Scholar
  15. 15.
    Ahlehagh H, Dey S (2012) Hierarchical video caching in wireless cloud: Approaches and algorithms. In: Proceedings of IEEE ICC, pp 7082–7087Google Scholar
  16. 16.
    Chellouche SA, Négru D, Chen Y (2012) Home-box-assisted content delivery network for Internet video-on-demand services. In: Proceedings of IEEE ISCC, pp 544–550Google Scholar
  17. 17.
    Maddah-Ali MA, Niesen U (2015) Decentralized caching attains orderoptimal memory-rate tradeoff. IEEE/ACM Trans Networking 23(4):1029–1040CrossRefGoogle Scholar
  18. 18.
    Zhao J, Zhang P, Cao G (2010) Cooperative caching in wireless P2P networks: design, implementation, and evaluation. IEEE Trans on parallel and distributed systems 21(2):229–241CrossRefGoogle Scholar
  19. 19.
    Zhang Y, Song L, Saad W, Dawy Z, Han Z (2015) Contract-based incentive mechanisms for device-to-device communications in cellular networks. IEEE JSAC 33(10):1–12Google Scholar
  20. 20.
    Gao L, Huang J, Chen Y, Shou B (2014) Cooperative spectrum sharing: a contract-based approach. IEEE Trans Mob Comput 13(1):174–187CrossRefGoogle Scholar
  21. 21.
    Duan L, Kubo T, Sugiyama K, Huang J, Hasegawa T, Walrand J (2014) Motivating smartphone collaboration in data acquisition and distributed computing. IEEE Trans Mob Comput 13(10):2320–2333CrossRefGoogle Scholar
  22. 22.
    Kang HJ, Park KY, Cho K (2014) Mobile caching policies for device-to-device (D2D) content delivery networking. In: INFOCOM WKSHPS, pp 299–304Google Scholar
  23. 23.
    Keller L, Le A, Cici B, Seferoglu H, Fragouli C, Markopoulou A (2012) MicroCast: cooperative video streaming on smartphones. In: proceedings of MobiSys, pp 57–70Google Scholar
  24. 24.
    Eittenberger P, Herbst M, Krieger U (2012) RapidStream: P2P streaming on android. In: proceedings of IEEE International Packet Video Workshop, pp 125–130Google Scholar
  25. 25.
    Siris V, Dimopoulos D (2015) Multi-source mobile video streaming with proactive caching and D2D communication. In: IEEE WoWMoM, pp 1–6Google Scholar
  26. 26.
    [3GPP] TR36.942 (2015) Evolved universal terrestrial radio access; RF system scenarios. Tech. repGoogle Scholar
  27. 27.
    Al-Hourani A, Chandrasekharan S, Kandeepan S (2014) Path loss study for millimeter wave device-to-device communications in urban environment. In: Proceedings of IEEE ICC, pp 102–107Google Scholar
  28. 28.
    Cha M, Kwak H, Rodriguez P, Ahn Y, Moon S (2007) I tube, you tube, everybody tubes: analyzing the world’s largest user generated content video system. In Proceedings of ACM SIGCOMM conference on Internet measurement, pp 1–14Google Scholar
  29. 29.
    Ahsan S, Singh V, Ott J (2014) Characterizing internet video for large-scale active measurements. arXiv preprint arXiv:1408.5777v1Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2017

Authors and Affiliations

  1. 1.Department of Systems and Computer EngineeringCarleton UniversityOttawaCanada

Personalised recommendations