- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于模糊逻辑Internet视频流拥塞控制
基于模糊逻辑Internet视频流拥塞控制
(武汉大学 遥感测绘信息工程国家重点实验室 武汉 430079)
摘 要:为了提高视频传输质量,在Internet上对视频流进行拥塞控制,即利用包发送和接收间隔时间(IPGs)代替丢包率作为拥塞指示,采用模糊逻辑拥塞控制策略(FLC)调整视频发送速率并用遗传算法优化模糊控制规则,提高了拥塞控制性能。仿真结果表明,与TFRC和RAP拥塞控制相比,由于FLC发送速率更平滑、带宽利用率更高,从而减少了丢包,提高了视频传输质量;另外,FLC能够与竞争的TCP流公平地分享带宽并对路由器缓冲区大小保持了很好的鲁棒性。
关键词:模糊逻辑;拥塞控制;遗传算法;视频流
中图分类号:TP393.06文献标志码:A
文章编号:1001-3695(2009)05-1871-03
Congestion control of Internet video streaming based on fuzzy??logic
LI Hong,SHEN Wei??ming
(State Key Laboratory of Information Engineering in Surveying Mapping Remote Sensing Wuhan University Wuhan 430079 China)
Abstract:Congestion control of video streaming crossing the Internet is a real challenge in order to improve the quality of received video.This paper put forward a fuzzy??logic congestion control strategy (FLC) which changed the sending rate of video streaming,it used packet dispersion instead of packet loss to detect congestion and used genetic algorithm to optimize the fuzzy control rules. Simulation shows that the FLC’s sending rate is significantly smoother allowing it to more closely take up avai?勃?lable?? bandwidth and the packet losses is lower compared with the well??known TFRC and RAP congestion controller. In addition the FLC is TCP??friendly and is robust to changes in router buffer size.
Key words:fuzzy logic; congestion control; genetic algorithm; video streaming
0 引言??
Internet的快速增长极大地促进了多媒体在其上的应用,如视频会议、视频监控、视频点播、流媒体等。2003年的统计表明[1],多媒体流量上升到了整个网络流量的60%。由于网络带宽和网络资源的限制,网络将出现拥塞,从而增加传输延迟、抖动和丢包,这极大地影响了对这些参数敏感的视频传输质量,为此,需要对网络拥塞进行检测并实施合理的传输控制策略。传统的以丢包率作为拥塞指示的TCP在Internet拥塞控制上取得了巨大的成功。这种方法可以接受数据包的丢失,因为丢失的包可以通过TCP的重传机制得到,但却造成了TCP的性能瓶颈[2]。对于采用UDP的视频流,由于其对时延和播放时间有严格要求,如果不进行拥塞的早期检测,而是仍然采用丢包作为拥塞指示,那么丢失的包无法通过重传获得,会进一步降低视频传输质量。??
由于网络的复杂性,很难用精确的数据模型对网络拥塞进行建模。传统的拥塞控制方法要么采用试探的方法,要么对网络拥塞建模进行简化,控制效果不理想。模糊逻辑由于适用于非线性、时变和无法建模的系统,在工业和商业控制领域得到了广泛应用[3]。采用模糊逻辑对拥塞进行控制是一种有效的方法。本文针对Internet视频流传输提出了一种具有早期拥塞检测功能的模糊逻辑拥塞控制策略(FLC)。FLC是一种针对单播流的基于发送端的拥塞控制策略,由于FLC采用了合理的网络拥塞检测方
文档评论(0)