网站大量收购独家精品文档,联系QQ:2885784924

RTP_RTCP流量控制算法.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库与信息管理本栏目责任编辑:闻翔军Computer Knowledge and Technology 电脑知识与技术第5卷第25期(2009年9月ISSN 1009-3044Computer Knowledge and Technology 电脑知识与技术Vol.5,No.25,September 2009,pp.7075-7076,7272E-mail:jslt@ Tel:+86-551-56909635690964收稿日期:2009-06-18 作者简介:梁洪波(1977-,女,硕士,安徽霍山人,安徽交通职业技术学院讲师,研究方向为计算机网络,计算机安全,计算机组成。RTP/RTCP 流量控制算法 梁洪波 (安徽交通职业技术学院,安徽合肥230051 摘要:在介绍RTP/RTCP 协议的基础上,详细研究了四种常用的流量控制算法:常数乘增长和常数乘减少,常数加增长和常数乘减少,变常数增长和常数减少,变常数增长和变常数减少。 关键词:RTP/RTCP ;流量控制 中图分类号:TP393文献标识码:A 文章编号:1009-3044(200925-7075-02 Flow Control Algorithm for RTP/RTCP LIANG Hong-bo (Anhui Communications Technology Institute,Hefei 230051,China Abstract:On the base of research on RTP/RTCP,four flow control algorithm are proposed consisting:constant multiplicative increase and constant multiplicative decrease,constant additive increase and constant multiplicative decrease,variable increase and constant decrease,and variable increase and variable decrease. Key words:RTP/RTCP;flow control 目前,视频会议、在线视频、VOIP(Voice on IP、实时监控、实时报警等网络实时业务非常广泛,这些环境需要数据在网络上进行实时传输。随着用户的增加,带宽资源显得非常有限和十分紧张,网络拥塞时常出现。对每个用户而言,因特网是一个公平的,不限制数据发送的网络。但如果用户向因特网中发送大量的数据,而不考虑网络传输能力的话,就会导致网络拥塞,因而对用户数据流进行控制是必须的。 目前,考虑到网络实时业务的广播特性和实时的特性,一般用UDP 协议作为其传输层协议。由于UDP 协议缺少拥塞控制机制,当大量的实时业务进入网络时,网络可能产生严重的拥塞,给UDP 增加流量控制成为当务之急[1-3]。而RTP/RTCP(Real-time Trans -port Protocol/Real-time Transport Control Protocol协议为网络实时业务提供了一种解决的方法[4-5]。 由于RTP 流的速度和编码方式可以反映媒体流的质量。用户一般不希望媒体流速度变化较快,所以要合理调节发送速度,减少流的抖动,提高平稳性。 1RTP/RTCP 协议 RTP/RTCP 协议是用于Internet 上针对多媒体数据流的一种传输协议。RTP/RTCP 协议被定义为在一对一或一对多的传输情况下工作其目的是提供时间信息和实现流同步。RTP/RTCP 协议通常使用UDP 来传送数据,但RTP/RTCP 协议也可以在TCP 或其他协议之上工作。 RTP/RTCP 协议本身包括两部分:RTP 数据传输协议和RTCP 传输控制协议。为了可靠、高效地传送实时数据,RTP 和RTCP 必须配合使用。通常RTCP 传输控制协议包的数量占所有传输量的5%。 RTCP 传输控制协议主要用于周期的传送RTCP 包,监视RTP 传输的服务质量(Qos。 1.1RTP 协议 RTP 实时传输协议主要用于负载多媒体数据并通过包头时间参数的配置使其具有实时的特征。RTP 协议的数据包格式[4]如图1所示。 RTP 报文格式中包括固定的RTP 报文头,可选用的作用标识(CSRC 项 和负载数据。如果RTP 所依赖的底层协议对RTP 报文的格式有所要求, RTP 报文的格式必须进行修改或重新定义。RTP 报文中参数的意义如下: 1extension (X ,1bit ,扩展位:若设置扩展位,在固定头部后将有一个 头部扩展位,这在RFC1889有详细的定义。 2CSRC count (CC ,4bit

文档评论(0)

559997799 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档