Logo image
A Cross-Layer Multicast-Push Unicast-Pull (MPUP) Architecture for Reliable File-Stream Distribution
Accepted manuscript   Open access   Peer reviewed

A Cross-Layer Multicast-Push Unicast-Pull (MPUP) Architecture for Reliable File-Stream Distribution

Shuoshuo Chen, Xiang Ji, Malathi Veeraraghavan, Steve Emmerson, Joseph Slezak and Steven G. Decker
IEEE 40th Annual Computer Software and Applications Conference (COMPSAC), pp.535-544
2016
DOI:
https://doi.org/10.7282/T3W66NVK

Abstract

Multicasting (Computer networks) Internet applications Software-defined networking (Computer network technology) OpenFlow (Computer network protocol)
The growing deployment of OpenFlow/SDN networks makes it increasingly possible to leverage network multi-cast services. This work proposes a novel cross-layer Multicast- Push Unicast Pull (MPUP) architecture that includes functionality in the application, transport and link layers to offer users a reliable file-stream distribution service to multiple subscribers. A prototype implementation of the MPUP architecture was realized in a new version of Local Data Manager (LDM), LDM7, a software program that has been in use since 1994 for real-time meteorology data distribution. LDM6, the currently deployed version, uses application-layer multicast. Experiment were run on the GENI infrastructure to compare LDM7 and LDM6. The two main findings are (i) LDM7 can be run at a higher sending rate than LDM6 allowing for improved performance (lower file-delivery latency), and (ii) to achieve the same performance, LDM7 uses significantly lower bandwidth and compute capacity. A three-fold improvement in performance improvement was possible with LDM7, and a bandwidth reduction from 350 Mbps to 21.4 Mbps was observed with 24 receivers.
pdf
LDM7-COMPSAC2016550.28 kBDownloadView
Accepted Manuscript Open Access
url
http://dx.doi.org/10.1109/COMPSAC.2016.28View
IEEE 40th Annual Computer Software and Applications Conference (COMPSAC)
url
Report an accessibility issueView
Please complete a content remediation request to report an accessibility issue with a library electronic resource, website, or service.

Metrics

342 File downloads
127 Record Views

Details

Logo image