Skip to main content
Log in

A novel video delivery mechanism for caching-enabled networks

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

The caching-enabled networks, especially Information-Centric Networking (ICN), have attracted much attention from some global research communities, and the corresponding achievements have been highlighted in the field of video delivery. This paper studies more effective video delivery mechanism in order to guarantee better network performance based on two conceptions, i.e., the intermediate caching of popular video segments and the light delivery of identity object. At first, we evaluate the popularity under the dynamic environment, including descending modelling, ascending modelling and period modelling. Then, we propose identity-based light video delivery mechanism; in particular, we introduce Data Plane Development Kit (DPDK) to ensure that all video segments have the same size and to accelerate video transmission by bypassing the kernel. Finally, the simulation experiments are made based on the real YouTube dataset over CERNET network topology, and the results demonstrate that the proposed video delivery mechanism outperforms two the-state-of-the-art mechanisms in terms of cache hit ratio, routing hop count, delivery delay and network load.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Zhao H, Ge Y, Liu Q, et al. (2017) P2P lending survey: platforms, recent advances and prospects. ACM Trans Intell Sys Technol 8(6):1–28

    Article  Google Scholar 

  2. Anjum N, Karamshuk D, Shikh-Bahaei M, et al. (2017) Survey on peer-assisted content delivery networks. Comput Netw 117:79–95

    Article  Google Scholar 

  3. Xylomenos G, Ververidis CN, Siris VA, et al. (2014) A survey of information-centric networking research. IEEE Communications Surveys & Tutorials 16(2):1004–1049

    Article  Google Scholar 

  4. HICN. https://wiki.fd.io/view/HICN

  5. 6CN. http://6cn.io

  6. Akamai. wwww.akamai.com

  7. ACM-ICN. https://conferences.sigcomm.org/acm-icn/2019

  8. Tang L, Huang Q, Puntambekar A, et al. (2017) Popularity prediction of Facebook videos for higher quality streaming. In: Proc. USENIC annual technical conference, pp 111–123

  9. Shen H, Chandler H, Wang H (2018) Toward efficient short-video sharing in the YouTube social network. ACM Trans Internet Technol 18(3):1–25

    Article  Google Scholar 

  10. Mawji A, Hassanein H (2011) Efficient content distribution for peer-to-peer overylays on mobile ad hoc networks. J Adv Res 2(3):265–279

    Article  Google Scholar 

  11. Matsushita T, Yamanka S, Zhao F (2011) A peer-to-peer content-distribution scheme resilient to key leakage. In: Proc. international workshop on information security applications, pp 121–135

  12. Gramatikov S, Jaureguizar F, Cabrera J, et al. (2012) Popularity based distribution schemes for P2P assisted streaming of VoD contents. In: Proc. international conferences on advances in multimedia, pp 14–19

  13. You W, Mathieu B, Simon G (2013) Exploiting end-users caching capacities to improve content-centric networking delivery. In: Proc. international conference on P2P, parallel, grid, cloud and internet computing, pp 179–185

  14. Zhang X, Wang N, Vassilakis VG, et al. (2015) A distributed in-network caching scheme for p2p-like content chunk delivery. Comput Netw 91:577–592

    Article  Google Scholar 

  15. Shehab A, Elhoseny M, Hassanien AE (2017) An efficient scheme for video delivery in wireless networks. In: Proc. quantum computing: an environment for intelligent large scale real application, pp 207–225

  16. Ghasemkhani H, Li Y, Moinzadeh K, et al. (2018) Contracting models for P2P content distribution. Production and Operations Managemnt 27 (11):1940–1959

    Article  Google Scholar 

  17. Garmehi M, Analoui M, Pathan M, et al. (2014) An economic replica replacement mechanism for streaming contnet distribution in hybrid CDN-p2p networks. Comput Commun 52:60–70

    Article  Google Scholar 

  18. Ibn-Khedher H, Adb-Elrahman E, Kamal AE, et al. (2017) OPAC: an optimal placement algorithm for virtual CDN. Comput Netw 120:12–27

    Article  Google Scholar 

  19. Gussun G (2017) Routing-aware partitioning of the interest address space for server ranking in CDNs. Comput Commun 106:86–99

    Article  Google Scholar 

  20. Lai J, Fu Q, Moor2 T (2017) Using SDN and NFV to enhave request rerouting in ISP-CDN collaborations. Comput Netw 113:176–187

  21. Li J, Lu Z, Tong Y, et al. (2019) A general AI-defined attention networks for predicting CDN performance. Futur Gener Comput Syst 100:759–769

    Article  Google Scholar 

  22. Baake P, Sudaric S (2019) Net neutrality and CDN intermediation. Inf Econ Policy 46:55–67

    Article  Google Scholar 

  23. Haw R, Hong CS (2012) A seamless content delivery scheme for flow mobility in content centric network. In: Proc. Asia-Pacific symposium on network operations and management, pp 1–5

  24. Feng Z, Xu M, Yang Y, et al. (2016) Optimizing content delivery in ICN networks by the supply chain model. In: Proc. IEEE international conference on performance computing and communications, pp 1–8

  25. Frangoudis PA, Polyzos GC, Rubino G (2016) Relay-based multipoint content delivery for wireless users in an information-centric network. Comput Netw 105:207–223

    Article  Google Scholar 

  26. Son J, Kim D, Kang H, et al. (2016) Forwarding strategy on SDN-based content centric network for efficient content delivery. In: Proc. international conference on information networking, pp 220–225

  27. Ren Y, Li J, Li L, et al. (2017) Modeling content transfer performance in information-centric networking. Futur Gener Comput Syst 74:12–19

    Article  Google Scholar 

  28. Lv J, Wang X, Ren K, et al. (2017) ACO-inspired information-centric networking routing mechanism. Comput Netw 126:200–217

    Article  Google Scholar 

  29. Azgin A, Ravindran R, Wang G (2018) Scalable multicast for content delivery in information centric networks. In: Proc. international conference on computing, networking and communications, pp 105–111

  30. Bourtsoulatze E, Thomos N, Saltarin J, et al. (2018) Content-aware delivery of scalable video in network coding enabled named data networks. IEEE Transactions on Multimedia 20(6):1561–1575

    Article  Google Scholar 

  31. Araujo P, Batista I, Linder N (2019) Testbed for ICN media distribution over LTE radio access networks. Comput Netw 150:70–80

    Article  Google Scholar 

  32. Cheng X, Dale C, Liu J (2008) Statistics and social network of YouTube videos. In: Proc. IEEE/ACM international symposium on quality of services, pp 229–238

  33. DPDK. https://www.dpdk.org

  34. CERNET. http://www.topology-zoo.org

Download references

Acknowledgements

This work is supported by Jilin Provincial Social Science Planning Project (Grant No. 2018JD55).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhimin Qi.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix

Appendix

The abbreviations frequently used in this paper are listed as follows.

AICDN:

AI based mechanism in CDN

ACHR:

Average Cache Hit Ratio

ADD:

Average Delivery Delay

ANL:

Average Network Load

ARHC:

Average Routing Hop Count

CC:

Constraint Condition

CDN:

Content Delivery Networks

CR:

Content Router

CS:

Content Store

DPDK:

Data Plane Development Kit

DIT:

Delivery Information Table

DUM:

DPDK Usage Module

GRO:

Generic Receive Offload

GSO:

Generic Segmentation Offload

ICN:

Information-Centric Networking

ISP:

Internet Service Provider

6CN:

IPv6 Content Networking

HICN:

Hybrid ICN

LRU:

Least Recently Used

LDM:

Light Delivery Module

NVDC:

Mechanism in This Paper

ICICN:

Network Coding based mechanism in ICN

OS:

Origin Server

P2PN:

Peer-to-Peer Networking

PEM:

Popularity Evaluation Module

SDN:

Software-Defined Networking

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Qi, Z. A novel video delivery mechanism for caching-enabled networks. Multimed Tools Appl 79, 25535–25549 (2020). https://doi.org/10.1007/s11042-020-09208-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09208-7

Keywords

Navigation