DocumentCode
3394312
Title
A middleware approach for supporting application-level multicast services
Author
Mimura, Nodoka ; Nakauchi, Kiyohide ; Morikawa, Hiroyuki ; Aoyama, Tomonori
Author_Institution
Sch. of Eng., Tokyo Univ., Japan
fYear
2005
fDate
4-8 April 2005
Firstpage
689
Lastpage
694
Abstract
Application-level multicast (ALM) is a novel technology for multipoint applications, such as large scale file distribution, video and audio streaming, and video conference. Though several ALM systems have been proposed, all the multicast functions have been independently developed and integrated into individual applications. In such a situation, the development includes a lot of redundancy. Our goal is to develop RelayCast, the middleware which provides the common functions of ALM to eliminate the redundancy. RelayCast has some functional units which support fundamental and minimum functions respectively, and realizes one complete ALM system by cooperation of the units. The functional unit contains several components with different algorithms, and RelayCast meets the requirements of various applications by choosing the appropriate component. In this paper, we propose the RelayCast architecture, and present the implementation and experiment of a prototype.
Keywords
middleware; multi-access systems; multicast communication; peer-to-peer computing; ALM function; ALM system; ALM technology; RelayCast architecture; application-level multicast service; audio streaming; large scale file distribution; middleware; multicast function; multipoint application; video conference; video streaming; Communications technology; Computer networks; Middleware; Multicast algorithms; Multicast protocols; Peer to peer computing; Relays; Routing protocols; Unicast; Videoconference;
fLanguage
English
Publisher
ieee
Conference_Titel
Autonomous Decentralized Systems, 2005. ISADS 2005. Proceedings
Print_ISBN
0-7803-8963-8
Type
conf
DOI
10.1109/ISADS.2005.1452171
Filename
1452171
Link To Document