Scoped Hybrid Automatic Repeat reQuest with Forward Error Correction (SHARQFEC)

last updated Feb 28 1998


Scoped Hybrid Automatic Repeat reQuest with Forward Error Correction (SHARQFEC) is a new develivery paradigm that combines the timelieness of distributed ARQ and the efficiency of FEC with traffic limiting capabilities of administrative scoping. Developed as part of the Hierarchically Partitioned Reliable Transport Protocol (HPRTP) for my Ph.D., SHARQFEC could be used in other situations where high degress of scalability are required. SHARQFEC merges three bodies of work together.

First, it incoporates the localized recovery techniques put forward within the Scalable Reliable Multicast (SRM) paper.

Second, it adds Forward Error Correction capabilities as explored by Vicisano, Nonnemacher, Rizzo, and Gemmel.

Finally, localization through the creation of tree structures is added. In this regard SHARQFEC is similar to the Log Based Receiver Relaible Multicast (LBRRM), and the Tree-based Multicast Transport Protocol (TMTP). However, SHARQFEC differs from these protocols in that explciitly uses Administrative scoping to perform lcoalization.

SHARQFEC operation can be summarized as follows:


More details will be forthcoming once I manage to write them up in my thesis....

In the meantime I've included some screen dumps from my simulations using the Berekely network simulator ns and network animator nam packages. and the slides ( ps , gzipped ps ) I presented at the Orlando Reliable Multicast Research Group (Feb 22 - 24, 1998).

Roger Kermode, January 12th, 1998.