Title :
DCSVS: Distributed Collaborative Set-Top-Box Video Service
Author :
Liu, Chao ; Chen, Hao ; Ye, Dejian
Author_Institution :
Inst. of Software, Fudan Univ., Shanghai
Abstract :
This paper presents a novel video service system DCSVS (distributed collaborative set-top-box video service), which encompasses several practical and effective solutions to both live and VoD (video-on-demand) services. DCSVS is established on an overlay DHT (distributed hash table) network, which improves Kademlia protocol to fit for real-time application. We use several types of pre-fetching to enhance continuity rate of VoD service, and we employ an effective scheduling algorithm based on transferring priorities. We design the inner-first and proxy-forward strategy to relieve transferring failure, and we use Window-based storage and hashing to achieve better system performance. Both theoretical analysis and experimental results show that strategies in DCSVS perform well in terms of efficiency and robustness, and could maintain a fine state and scalability in large-scale networking.
Keywords :
groupware; protocols; scheduling; storage management; video on demand; video signal processing; Kademlia protocol; Window-based storage; distributed collaborative set-top-box video service; distributed hash table network; hashing; inner-first and proxy-forward strategy; large-scale networking; live service; prefetching; real-time application; scheduling algorithm; system performance; video-on-demand service; Application software; Bandwidth; Collaborative software; Content management; International collaboration; Network servers; Protocols; Scheduling algorithm; US Department of Transportation; Video sharing; DHT; Forward Proxy; Inner-First; Pre-Fetching; Prioritized Scheduling; Set-top-box video service;
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies, 2008. PDCAT 2008. Ninth International Conference on
Conference_Location :
Otago
Print_ISBN :
978-0-7695-3443-5
DOI :
10.1109/PDCAT.2008.17