下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于多流的重传计策摘要正在本篇论文中,针对现有RTP/UDP正在传输流媒体的没有够,我提出了一种新的传输妙技:SSR-RTPultipleStreaSeletiveRetransissin-RealtieTransissinPrtl,多流挑选性重传实时传输战谈使用层战谈,然后操做那个战谈创坐了正在Internet中传输H.264/AV架构系统。正在理想工程中成功使用,并暗示出其很好的搜集特征和TP战睦特征。闭键词RTP/RTP;多流;挑选性重传现有的Internet网的“勤奋传输形式其真没有能很好的合意Qs的需供,大家皆正在没有竭觅供打面方案,著名的Diffserv系统战Intserv系统皆是
2、正在IP搜集中研讨Qs提出的,但因为与现有搜集的兼容性和二者系统架构的庞年夜性,其到如古皆出能使用到理想Internet搜集中,正在对搜集有出格Qs需供的流媒体范围,如何正在现有搜集系统中最年夜限度的打面延时,耽误抖动,拾包等标题问题没有断是大家研讨的热面。如古的支流打面方案中:RTP/UDP架构正在一定程度上打面标题问题,但其存正在没有够,针对它的没有够,我提出了SSR-RTP使用层战谈,操做那个战谈创坐了SSR-RTP/UDP的架构系统。正在Internet上的流媒体使用越去越广泛,但现有的传输层UDP战TP战谈皆没有能很好的支撑流媒体的传输,其主要去由本由跟松缩妙技战现有的搜集系统架构有
3、闭。如古正在流媒体范围的支流打面方案是:RTP/UDP1,即正在UDP层上启拆RTP层,经由过程使用层去减强战改良多媒体数据正在Internet传输上的机能。但如古那个方案仍有没有够,我们以如古的支流视频松缩算法:H.264/AV2为例:aRTP出有分劣先权的字段。H.264/AV有3种标准的帧根据没有同的硬件,其供给的帧标准年夜要更多:I帧,举止帧内自力编码,可以看做参考帧;P帧,为前背推测帧,参考前里的I帧战P帧举止编码,采与举动补偿推测帧间偏偏背;B帧编码依托于前里的战后背的I或P郑正在传输中I帧战P帧数据呈现缺点,吸支端视频流回隐量量会遭到宽峻影响。出格是I帧数据,经由过程理想工程的测
4、试创造,I帧的丧得将使绘里呈现花屏,并且呈现动绘成果,绘里没有够畅通。同时,因为搜集资本限制,我们又没有能把局部视频数据一样对待,必须对其分类,使得闭键数据能获得最年夜限度保证,而一些没有慌张的数据便没有需要举止重传以减沉搜集负担,但RTP机造并出供给对疑息分类的成效。正在我提出的模型中,操做多流的特征,为每个流设置重传工夫,正在重传工夫内的数据举止重传,超出重传工夫的数据举止拾弃,经由过程那种要收抵达对没有同劣先权的数据举止分类处理。bRTP没法合意分片的需要。因为视频数据帧但凡很年夜,假设没有举止分片的话,分片战重组将给路由器战目的主机删减了额中的负担。消耗额中的肉体去创坐数据报分片战分片
5、重组。因为那个去由本由,需要将分片连结为最小,那里经由过程将使用层的数据段限制正在一个较小的范围内真现。因为局部IP支撑的数据链路战谈的TU皆被觉得最少有576字节,所以可以操做548字节的SS、8字节的UDP数据段头部战20字节的IP数据报报头的分片要收。没法经由过程RTP/RTP去供给堵塞操做战流量打面。搜集资本的公仄同享提出了要结尾供给堵塞操做以抗御搜集恶化。为了抗御吸支端被数据“淹出,也需要收支端供给流量打面的成效,但标准RTP机造出有供给那种成效。针对现有架构的没有够,提出一种正在RTP根柢上举止扩大的系统:SSR-RTP/UDP。操做正在结尾删减多流妙技,分片/重组成效,删减ND/
6、RND变量对现有的没有够举止改革。根据H.264/AV战现有Internet的特征,我扩大了RTP/RTP的成效,提出了SSR-RTPultiplestreaseletiveretransissin-Realtietransissinprtl模型,其图如图1。系统的研讨东西是H.264/AV,它为搜集开拓者供给的是I,P,B帧,我把每帧做为一个收支东西,与名:ADUAppliatinDataUnit使用程序数据单元。因为但凡视频数据皆很年夜,需要举止分片。分片后经由过程操做模块增减SSR-RTP头疑息,并把启拆后的数据放进缓存,正在收支圆,没有管数据属于哪一个流,皆放进统一个缓存中。终了由调度
7、中心将数据调进传输层,然后收支到吸支圆,吸支圆经由过程重组分片,搜集丧得数据,根据流的特征,将需要重传的数据经由过程SSR-RTP回馈到收支圆,举止数据重传。假设一帧的每个分片皆抵达吸支端,那么重组为一帧数据上传给解码器。图1基于SSR-RTP的搜集传输架构2.1SSR-RTP,SSR-RTP的头格局和流规划图2SSR-RTP的报头格局图2是SSR-RTP的头格局,做为对标准RTP的扩年夜,有其新特征。头部疑息中,依次号是用于分片重组的。流序号暗示分片是属于哪一个流的。流依次号表如古一个流中的依次号,假设一个年夜的ADU分片,那没有同片具有一样的流依次号。ADU少度是暗示此分片对应的ADU的少
8、度。ADU偏偏移量是暗示此分片正在对应的ADU中的偏偏移量。图3SSR-RTP的报头格局图3是SSR-RTP的头格局。SSR-RTP是正在流媒体传输中与SSR-RTP协同工作的战谈。SSR-RTP定期收支供操做模块操做的收支端或那么吸支真个统计报告。包含收支分组数、丧得分组数、隔绝间隔 抵达的抖动等。对于每个正正在收支的RTP分组,收支圆会创坐并传支RTP收支圆报告分组,正在本系统中,与标准的RTP划一。对于每个正正在吸支RTP分组的吸支圆,做为对标准RTP的扩大,SSR-RTP借供给了RND字段战AKGAP字段,前者用于正在收支端举止流量操做,后者用于举止重传。省略部门与标准RTP划一,参考
9、文献1。图4流数据规划图4是流数据规划。做为我提出的规划的核心,它是决议属于此流的数据的重传工夫,对于流媒体,它其真没有需要局部的数据皆抵达,对于某些耽误超出设定的工夫的帧其真没有需要重传,那是由流媒体本身特征决议,并且,比其传统单流,可以防止头阻塞。2.2数据传输和重传计策ADU传到SSR-RTP层,会起尾举止分片处理,然后由操做模块减上SSR-RTP报头,由调度计策举止数据收支,收支的数据根据其所在流的重传工夫决议收支后能可放进缓存。假设重传工夫没有为0,收支后将缓存,假设重传工夫为0,那么收支后便拾弃。缓存的数据根据SSR-RTP回馈举止重传战移除。其数据传输暗示图以下:图5数据传输处事
10、器端经由过程函数SR_REATE创坐端心,然后挪用函数SR_LISTEN举止侦听,客户端一旦需要吸支数据,经由过程挪用函数SR_NNET与处事器端创坐毗邻,毗邻创坐后将操做两个端心,一个端心用于传输带有SSR-RTP头的视频数据,另外一个用于传输SSR-RTP操做疑息。数据收支端圆以下:a.假设收支进去已被确认的数据曾经抵达年夜要超出ND的工夫,数据收支者没有能再传支任何数据到搜集中。b.当RND为0的工夫,数据收支者没有能再传支任何数据到搜集中。当已被确认的数据已超出ND的工夫,数据收支者必须保证有一个包正在搜集中已被确认。.被挑选收支数据的工夫,重收的数据要比新数据劣先。经由过程以上的数据
11、收支端圆,可以大概举止堵塞操做与流量操做,合意对搜集资本公仄同享的本那么,同时也能抗御年夜量视频数据“淹出吸支端。重传端圆以下:a.超时重传。b.吸支端经由过程SSR-RTP回馈唆使重传。超时重传的本理与TP中采与的要收一样,RTT的工夫策绘采与KarnS算法,参考文献3。根据H.264/AV的搜集特征,我们只对I帧数据举止数据重传,并且根据理想工程对实时性的没有同要供设置流中重传工夫年夜校操做SSR-RTP,吸支端经由过程抵达包的SSR-RTP头部疑息去断定包的丧得。经由过程依次号,假设出收死数据丧得,那么依次号必定是连续的。假设纷歧连,那么分析收死丧得。对于需要重传的流中,因为需要工夫疑息
12、去决议能可需要重传,果而必需要晓得丧得的分片的工夫疑息,因为I帧数据量年夜,但凡化分红几十上百个片,所以可以经由过程创造正在统一个I帧中其他分片它们具有一样的流依次号去觅出丧得分片的工夫疑息。a.一个帧中的分片的丧得断定:经由过程正在流中重组ADU的工夫去检测,假设创造依次号纷歧连,那么分析有分片丧得。那工夫的重传计策由那个帧所在的流决议。工夫疑息经由过程缺得此依次号但有一样流依次号的那些分片供给。b.一个帧中的开端分片的丧得断定:经由过程正在流中重组ADU的工夫去检测。那时经由过程重组ADU创造觅没有到偏偏移量为0的分片晓得有开端分片丧得。那工夫的重传计策由那个帧所在的流决议。工夫疑息经由过程缺得此依次号的但有一样流依次号那些分片供给。.一个帧中的结尾分片的丧得断定:正在重组ADU时,经由过程创造ADU少度战重组后少度没有相等,但依次号是连续的,那么分析一个帧中的结尾分片的丧得,工夫疑息经由过程正在统一个ADU的此中分片即:有一样流依次号的那些分片供给。那工夫的重传计策由那个帧所在的流决议。d.一个帧中的局部门片丧得断定:正在重组ADU时,经由过程创造纷歧
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校小摊活动策划方案(3篇)
- 内河航道疏浚安全管理制度(3篇)
- 2026重庆汇人数智科技有限公司招聘1人考试备考题库及答案解析
- 2026湖北武汉市泛半导体产业园核心管理团队招聘6人备考考试试题及答案解析
- 2026广西百色市事业单位招聘1563人考试参考试题及答案解析
- 新生儿安全睡眠环境创设
- 2026广西桂林生态资源开发集团有限公司招聘2人备考考试试题及答案解析
- 2026山东济南市莱芜区事业单位公开招聘初级综合类岗位人员参考考试题库及答案解析
- 2026江西南昌市社会福利院招聘2人参考考试题库及答案解析
- 2026浙江湘湖实验室博士后招聘(第一批)考试参考题库及答案解析
- 周黑鸭加盟合同协议
- 外账会计外账协议书
- 急性呼吸窘迫综合征ARDS教案
- 实验室质量控制操作规程计划
- 骨科手术术前宣教
- 【语文】青岛市小学三年级上册期末试卷(含答案)
- 2025版压力性损伤预防和治疗的新指南解读
- 2025年新疆第师图木舒克市公安局招聘警务辅助人员公共基础知识+写作综合练习题及答案
- 2026年春节放假通知模板范文
- 2025年高考真题分类汇编必修三 《政治与法治》(全国)(解析版)
- 现代服务业劳动课件
评论
0/150
提交评论