Improve Distributed Client Lifecycle Control in Shadowstream

Junhua Yan,Chen Tian,Jingdong Sun,Hanzi Mao
DOI: https://doi.org/10.4018/ijwsr.2014100105
2014-01-01
International Journal of Web Services Research
Abstract:ShadowStream is a novel Internet live streaming system that integrates performance evaluation as an intrinsic capability. An essential component in ShadowStream is distributed lifecycle control mechanism, which assigns each client a virtual arrival/lifetime to create a particular scenario to evaluate the performance of streaming system. The original design focuses on utilizing stable streaming viewers in physical world to guarantee the accuracy of ShadowStream, which, on the other hand, significantly limits the scale of the experiment. The authors' research develops a novel distributed client lifecycle control to get rid of restrictions caused by the limited number of stable viewers in live-testing streaming networks. The core idea of their research is to match the desired experimental scenario with real viewers' behavior in physical world. The result demonstrates that with the authors' methodology, the scale of experiments can be doubled.
What problem does this paper attempt to address?