首页> 外文期刊>Peer-to-peer networking and applications >Dynamic peer buffer adjustment to improve service availability on peer-to-peer on-demand streaming networks - Springer
【24h】

Dynamic peer buffer adjustment to improve service availability on peer-to-peer on-demand streaming networks - Springer

机译:动态对等缓冲区调整以提高点对点按需流网络上的服务可用性-Springer

获取原文
获取原文并翻译 | 示例

摘要

In general, on-demand video services enable clients to watch videos from beginning to end. As long as clients are able to buffer the initial part of the video they are watching, on-demand service can provide access to the video to the next clients who request to watch it. Therefore, the key challenge is how to keep the initial part of a video in a peer’s buffer for as long as possible, and thus maximize the service availability of a video for stream relay. In our previous research work, we proposed a novel caching scheme for peer-to-peer on-demand streaming, called Dynamic Buffering. The dynamic buffering relies on the feature of Multiple Description Coding to gradually reduce the number of cached descriptions held in a peer’s buffers, once the buffer is full. In this paper, we proposed three description dropping policies for dynamic buffering, called sequence dropping, m-dropping, and binary dropping. In addition, mathematical formulas of the reduced number of buffer adjustments of descriptions and the reduction of the average number of selectable descriptions for m-dropping and binary dropping by factors of the number of receiving descriptions (n) and the number of discarded descriptions (m) are established. Experimental results showed that the m-dropping, (emph{m}=leftlceil {frac{n} {2}} rightrceil) generally outperformed m-dropping, (emph{m}=2) and binary dropping in terms of service availability. Even though the accumulated reduction of buffer adjustments for m-dropping policies was less than that for binary dropping, the average number of selectable descriptions for m-dropping was much greater than that for binary dropping. Furthermore, Compared with the sequence dropping, the m-dropping, (emph{m}=leftlceil {frac{n} {2}}rightrceil), would have much less number of buffer adjustments with little difference of the number of selectable descriptions.
机译:通常,点播视频服务使客户能够从头到尾观看视频。只要客户能够缓冲他们正在观看的视频的初始部分,按需服务就可以向请求观看该视频的下一个客户提供对视频的访问。因此,关键的挑战是如何将视频的初始部分尽可能长时间地保留在对等方的缓冲区中,从而最大程度地提高用于流中继的视频的服务可用性。在我们之前的研究工作中,我们提出了一种针对点对点按需流传输的新型缓存方案,称为动态缓冲。动态缓冲依赖于多描述编码的功能,一旦缓冲区已满,就可以逐渐减少保存在对等方缓冲区中的高速缓存描述的数量。在本文中,我们提出了三种用于动态缓冲的描述丢弃策略,分别称为序列丢弃,m丢弃和二进制丢弃。另外,通过减少接收描述数(n)和丢弃描述数(m)来减少描述的缓冲区调整数和减少m丢弃和二进制丢弃的可选描述的平均数目的数学公式。 )建立。实验结果表明,在服务可用性方面,m丢弃(emph {m} = leftlceil {frac {n} {2}} rightrceil)通常胜过m丢弃(emph {m} = 2)和二进制丢弃。即使m丢弃策略的缓冲区调整的累积减少量少于二进制丢弃的缓冲区调整的减少量,但m丢弃的可选描述的平均数量还是远远大于二进制丢弃的可选描述的平均数量。此外,与序列删除相比,m删除(emph {m} = leftlceil {frac {n} {2}} rightrceil)缓冲区调整的数量要少得多,而可选描述的数量也很少。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号