Paper
28 January 2008 Enforcing fairness in a live-streaming system
Maya Haridasan, Ingrid Jansch-Porto, Robbert van Renesse
Author Affiliations +
Proceedings Volume 6818, Multimedia Computing and Networking 2008; 68180E (2008) https://doi.org/10.1117/12.775127
Event: Electronic Imaging, 2008, San Jose, California, United States
Abstract
We describe a practical auditing approach designed to encourage fairness in peer-to-peer streaming. Auditing is employed to ensure that correct nodes are able to receive streams even in the presence of nodes that do not upload enough data (opportunistic nodes), and scales well when compared to previous solutions that rely on tit-for-tat style of data exchange. Auditing involves two roles: local and global. Untrusted local auditors run on all nodes in the system, and are responsible for collecting and maintaining accountable information regarding data sent and received by each node. Meanwhile, one or more trusted global auditors periodically sample the state of participating nodes, estimate whether the streaming quality is satisfactory, and decide whether any actions are required. We demonstrate through simulation that our approach can successfully detect and react to the presence of opportunistic nodes in streaming sessions. Furthermore, it incurs low network and computational overheads, which remain fixed as the system scales.
© (2008) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Maya Haridasan, Ingrid Jansch-Porto, and Robbert van Renesse "Enforcing fairness in a live-streaming system", Proc. SPIE 6818, Multimedia Computing and Networking 2008, 68180E (28 January 2008); https://doi.org/10.1117/12.775127
Lens.org Logo
CITATIONS
Cited by 20 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Data modeling

Statistical analysis

Computer simulations

Computing systems

Receivers

Systems modeling

System identification

RELATED CONTENT

Bayesian hierarchical analysis of minefield data
Proceedings of SPIE (September 04 1998)
Hybrid caching strategy for streaming media files
Proceedings of SPIE (December 22 2000)
Power analysis methodology and library in SystemC
Proceedings of SPIE (June 30 2005)
Share with thy neighbors
Proceedings of SPIE (January 29 2007)

Back to Top