DocumentCode
3467339
Title
Multicast based Middleware for Parallel Stream Processing
Author
Hakro, A. ; Murphy, Marguerite C.
Author_Institution
San Francisco State Univ., San Francisco
fYear
2007
fDate
17-19 Sept. 2007
Firstpage
663
Lastpage
670
Abstract
The paper presents the design and evaluation of ultimate stream: middleware that allows real-time delivery of streaming video data to all computers in a local multicast group. No special hardware or software support other than standard TCP/IP multicast over a local subnet is required. Frame level data shredding and reconstruction are used to provide consistency and synchronization without retransmission. A prototype scientific application (MouseCam) was implemented to evaluate our design in a practical context. The middleware layer is flexible enough to work with a number of different types of data, including sequential JPEG images, as used in this prototype. The MouseCam prototype demonstrates that our software can be effectively used as a backbone inside a private subnet to transfer large amounts of streaming data to multiple nodes in real-time for subsequent processing in parallel.
Keywords
middleware; multicast communication; telecommunication computing; transport protocols; video streaming; MouseCam; TCP/IP multicast; frame level data reconstruction; frame level data shredding; local subnet; multicast based middleware; parallel stream processing; sequential JPEG images; streaming video data; ultimate stream; Application software; Hardware; Image reconstruction; Middleware; Prototypes; Software prototyping; Software standards; Spine; Streaming media; TCPIP;
fLanguage
English
Publisher
ieee
Conference_Titel
Semantic Computing, 2007. ICSC 2007. International Conference on
Conference_Location
Irvine, CA
Print_ISBN
978-0-7695-2997-4
Type
conf
DOI
10.1109/ICSC.2007.86
Filename
4338408
Link To Document