A Middleware Approach for Protocol-independent Reliable Broadcast

H. Imaizumi, K. Sugiura, and J. Murai (Japan)


Virtual Datalink, Reliable Broadcast, Overlay Network


This paper proposes Protocol-Independent Reliable Broadcast Middleware(PIRBM) System which enables ap plications to easily use reliable broadcast on various net works such as datalink-layer network, application-layer network or heterogeneous network. Reliable broadcast is many-to-many communication assuring that all packets sent by a node will be received by all other nodes without data error in a communication network in finite time. This communication model is applied to link-state routing pro tocols to distribute the link-state of each node to all other nodes in the network. Reliable broadcast is useful for ap plications such as multi-player games which need to dis tribute data. However, such applications can not use re liable broadcast due to lack of middleware providing re liable broadcast functionality to applications for versatile purpose. Therefore, each application is required to im plement complicated reliable broadcast protocol by itself. This paper proposes PIRBM System to support such appli cations. To enable reliable broadcast to work on various networks, PIRBM System contains datalink virtualization function. The evaluations of overhead resulting from vir tualization of the datalink are also shown and the result is small enough not to affect performance.

Important Links:

Go Back