首页> 外文OA文献 >Improving the Quality of Real Time Media Applications through Sending the Best Packet Next
【2h】

Improving the Quality of Real Time Media Applications through Sending the Best Packet Next

机译:通过发送下一个最佳数据包来提高实时媒体应用程序的质量

摘要

Real time media applications such as video conferencing are increasing in usage. These bandwidth intensive applications put high demands on a network and often the quality experienced by the user is sub-optimal.In a traditional network stack, data from an application is transmitted in the order that it is received. This thesis proposes a scheme called "Send the Best Packet Next (SBPN)" where the most important data is transmitted first and data that will not reach the receiver before an expiry time is not transmitted. In SBPN the packet priority and expiry time are added to a packet and used in conjunction with the Round Trip Time (RTT) to determine whether packets are sent, and in which order that they are sent. For example, it has been shown that audio is more important to users than video in video conferencing. SBPN could be considered to be Quality of Service (QoS) that is within an application data stream. This is in comparison to network routers that provide QoS to whole streams such as Voice over IP (VoIP), but do not differentiate between data items within the stream or which data gets transmitted by the end nodes. Implementation of SBPN can be done on the server only, so that much of the benefit for one way transmission (e.g. live television) can be gained without requiring existing clients to be changed.SBPN was implemented in a Linux kernel on top of Datagram Congestion Control Protocol (DCCP) and compared to existing solutions. This showed real improvement in the measured quality of audio with a maximum improvement of 15% in selected test scenarios.
机译:诸如视频会议之类的实时媒体应用程序的使用正在增加。这些带宽密集型应用程序对网络提出了很高的要求,并且用户体验到的质量通常不是最佳的。在传统的网络堆栈中,来自应用程序的数据按接收顺序进行传输。本文提出了一种称为“发送下一个最佳数据包(SBPN)”的方案,其中最重要的数据首先被发送,而在有效期之前不会到达接收器的数据。在SBPN中,将数据包优先级和到期时间添加到数据包中,并与往返时间(RTT)结合使用,以确定是否发送数据包以及以什么顺序发送数据包。例如,已经证明在视频会议中,音频对用户比视频更重要。 SBPN可以被认为是应用程序数据流中的服务质量(QoS)。与之相比,网络路由器向诸如IP语音(VoIP)之类的整个流提供QoS,但不区分流中的数据项或由终端节点传输的数据。 SBPN的实现只能在服务器上完成,这样就可以在不更改现有客户端的情况下获得单向传输(例如直播电视)的大部分好处。SBPN是在Datagram Congestion Control之上的Linux内核中实现的协议(DCCP)并与现有解决方案进行比较。这显示了音频测量质量的真正改善,在选定的测试方案中最大改善了15%。

著录项

  • 作者

    McDonald Ian;

  • 作者单位
  • 年度 2013
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号