A Novel Adaptive Caching Mechanism for Video on Demand System over Wireless Mobile Network

Video on Demand (VOD) system over the wireless mobile network is a system that provides video services to mobile clients. The main problem with these systems is the high service delay where the mobile clients have to wait to view their favorite movie. The importance of this paper is based on finding a solution on how to reduce the delay time in the VOD system. This paper introduces a novel caching mechanism named Proxy Server Cache mechanism to tackle the issue of service delay. This delay happens when the broadcasting phase that is related to the first segment is missed by a client from the current broadcasting channels. In this mechanism, the video’s first segment is stored on a server of a stationary proxy type. The delayed clients will directly acquire the first segment from the proxy server instead of waiting for the following broadcasting channel pertaining to the first segment. The proposed scheme ensuresobtaining the first segment from mobile clients when they arrive. Additionally, the performance of the proposed scheme is validated by applying the VOD system, which can involve the balancing mechanism to retain particular requests through to the local proxy server to provide a fair dissemination for these requests. The obtained result confirms that the proposed scheme reduces the time delay of the system in comparison with the best existing schemes. The results of the average time delay in the Proxy-Cache scheme is 179.2505 milliseconds when 10 clients arrive each minute (Client/minute), the average time delay is 140 milliseconds when the video lengths are 30, 60 and 90. Meanwhile, the failure probability for obtaining the first segment of the video remains zero when the number of arrived requests is set to2, 4, 6, 8 and 10.

[1]  Hee Jeong,et al.  Interleaving Harmonic Staggered Broadcasting Scheme for Video-on-Demand Services , 2008, 2008 Tenth IEEE International Symposium on Multimedia.

[2]  Donald F. Towsley,et al.  Proxy prefix caching for multimedia streams , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[3]  Duc A. Tran,et al.  MobiVoD: a video-on-demand system design for mobile ad hoc networks , 2004, IEEE International Conference on Mobile Data Management, 2004. Proceedings. 2004.

[4]  Chao Tian,et al.  Fundamental Limits of Coded Caching: From Uncoded Prefetching to Coded Prefetching , 2017, IEEE Journal on Selected Areas in Communications.

[5]  Kien A. Hua,et al.  A caching-based video-on-demand service in wireless relay networks , 2009, 2009 International Conference on Wireless Communications & Signal Processing.

[6]  Paramasiven Appavoo SAMPCAN: A Novel Caching Technique for Client-Server Interaction Model In Large Ad Hoc Networks Using Resampling Methods , 2011 .

[7]  Rafael Asorey-Cacheda,et al.  A Multicast nVoD Schema with Zero-Overhead Implicit Error Correction , 2008, 2008 IEEE International Conference on Communications.

[8]  Giuseppe Caire,et al.  Wireless caching: technical misconceptions and business barriers , 2016, IEEE Communications Magazine.

[9]  Putra Sumari,et al.  Video on Demand Caching System using NIPBCS over Mobile Ad Hoc Network , 2011 .

[10]  Andrea Basso,et al.  Protocol considerations for a prefix-caching proxy for multimedia streams , 2000, Comput. Networks.

[11]  Asit Dan,et al.  Scheduling policies for an on-demand video server with batching , 1994, MULTIMEDIA '94.

[12]  Darrell D. E. Long,et al.  Hybrid broadcasting protocol for video on demand , 1998, Electronic Imaging.

[13]  Kien A. Hua,et al.  Skyscraper broadcasting: a new broadcasting scheme for metropolitan video-on-demand systems , 1997, SIGCOMM '97.

[14]  Wanjiun Liao,et al.  The Split and Merge Protocol for Interactive Video-on-Demand , 1997, IEEE Multim..

[15]  Donald F. Towsley,et al.  The Role of Caching in Future Communication Systems and Networks , 2018, IEEE Journal on Selected Areas in Communications.

[16]  Jagruti Sahoo,et al.  A Survey on Replica Server Placement Algorithms for Content Delivery Networks , 2016, IEEE Communications Surveys & Tutorials.

[17]  V. Venkatachalam,et al.  Survey on Caching and Replication Algorithm for Content Distribution in Peer to Peer Networks , 2013 .

[18]  Jack Y. B. Lee,et al.  Constrained consonant broadcasting - a generalized periodic broadcasting scheme for large scale video streaming , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

[19]  Li-Ming Tseng,et al.  Fast data broadcasting and receiving scheme for popular video service , 1998, IEEE Trans. Broadcast..

[20]  Ibrahim Kamel,et al.  Providing interactive functions for staggered multicast near video-on-demand systems , 1999, Proceedings IEEE International Conference on Multimedia Computing and Systems.

[21]  S. Alomari,et al.  A Novel Optimized Design of Popularity Cushion Staggered Broadcast over Video on Demand System , 2012 .

[22]  Putra Sumari,et al.  Effective Broadcasting and Caching Technique for Video on Demand over Wireless Network , 2012, KSII Trans. Internet Inf. Syst..

[23]  Philip Branch,et al.  A client caching scheme for interactive video-on-demand , 1999, IEEE International Conference on Networks. ICON '99 Proceedings (Cat. No.PR00243).

[24]  Duc A. Tran,et al.  Broadcasting Techniques for Video-on-Demand in Wireless Networks , 2007 .

[25]  Putra Sumari,et al.  A video on demand system architecture for heterogeneous Mobile Ad Hoc Networks for different devices , 2010, 2010 2nd International Conference on Computer Engineering and Technology.

[26]  Heon Young Yeom,et al.  Providing VCR functionality in staggered video broadcasting , 2002, IEEE Trans. Consumer Electron..

[27]  Yong Woon Park,et al.  Reducing network traffic using two-layered cache servers for continuous media data on the Internet , 2000, Proceedings 24th Annual International Computer Software and Applications Conference. COMPSAC2000.

[28]  Kien A. Hua,et al.  An Efficient Periodic Broadcast Technique for Digital Video Libraries , 2004, Multimedia Tools and Applications.