A reliable and scalable overlay multicast architecture for large-scale video surveillance applications

In the paper, we propose a hybrid overlay multicast architecture (called RSOMA) to cascade existing surveillance information islands to solve video transmission and a large number of users accessing under heterogeneous network environment. Through connecting the pre-deployed streaming delivery servers in existing system and organizing them into a mesh-first overlay backbone service domain, video streaming are forwarded to a set of clients. Clients locate a nearby streaming delivery server and tap into one or more video streaming sessions via the server. Clients, who access a uniform video streaming will form hierarchical clusters and a peer-to-peer application-layer multicast protocol is used for the communication between the clustered end-users. We demonstrate the efficacy of our architecture via a set of simulation experiments. Results show that comparing with existing streaming delivery mode in surveillance systems, RSOMA is able to provide efficient resource share with less control overhead, especially for large-scale video surveillance applications. It alleviates the stress around streaming servers and provides scalability. The latency incurred and redundant packets duplicated in data transmission are low.

[1]  Marcel Waldvogel,et al.  Dimensioning server access bandwidth and multicast routing in overlay networks , 2001, NOSSDAV '01.

[2]  Dinesh C. Verma,et al.  ALMI: An Application Level Multicast Infrastructure , 2001, USITS.

[3]  Kien A. Hua,et al.  A peer-to-peer architecture for media streaming , 2004, IEEE Journal on Selected Areas in Communications.

[4]  Mohammed Ghazal,et al.  A Modular Distributed Video Surveillance System Over IP , 2006, 2006 Canadian Conference on Electrical and Computer Engineering.

[5]  Mario Gerla,et al.  A Scalable Overlay Multicast Architecture for Large-Scale Applications , 2007, IEEE Transactions on Parallel and Distributed Systems.

[6]  Eric Brewer,et al.  Scattercast: an architecture for internet broadcast distribution as an infrastructure service , 2000 .

[7]  Ellen W. Zegura,et al.  How to model an internetwork , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[8]  Shervin Shirmohammadi,et al.  A survey of application-layer multicast protocols , 2007, IEEE Communications Surveys & Tutorials.

[9]  Kirk L. Johnson,et al.  Overcast: reliable multicasting with on overlay network , 2000, OSDI.

[10]  Samir Khuller,et al.  Construction of an efficient overlay multicast infrastructure for real-time applications , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[11]  Bobby Bhattacharjee,et al.  Scalable application layer multicast , 2002, SIGCOMM '02.

[12]  Srinivasan Seshan,et al.  A case for end system multicast , 2002, IEEE J. Sel. Areas Commun..

[13]  Stephen E. Deering,et al.  Multicast routing in datagram internetworks and extended LANs , 1990, TOCS.

[14]  Bo Li,et al.  DONet: A Data-Driven Overlay Network For Efficient Live Media Streaming , 2004, INFOCOM 2005.

[15]  A. Popescu,et al.  A Survey of Reliable Multicast Communication , 2007, 2007 Next Generation Internet Networks.