发明名称 面向流媒体数字水印传输的速率控制方法
摘要 面向流媒体数字水印传输的速率控制方法,涉及一种流媒体速率控制方法,为了解决目前当丢包率太高、发送速率过低和保证水印嵌入的高效时,TFRC速率控制方法存在不足的问题。包括如下步骤:步骤一:开始传输嵌入了数字水印的流媒体数据,当最近分组丢失率pL=0时,进入慢启动状态;当最近分组丢失率pL>0即出现丢包事件,且T_calc>T_min时,执行步骤二;步骤二:进入拥塞控制状态;调低流媒体数据传输速率;当最近分组丢失率pL>0,且T_calc<T_min时,执行步骤三;步骤三:进入效率保障状态,保障流媒体的效率;本发明主要用于流媒体数字水印传输。本发明使流媒体数字水印嵌入系统在发送过程中更加稳定和高效。
申请公布号 CN102497312A 申请公布日期 2012.06.13
申请号 CN201110402481.5 申请日期 2011.12.07
申请人 哈尔滨工业大学 发明人 牛夏牧;李琼;石振峰;王莘
分类号 H04L12/56(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 哈尔滨市松花江专利商标事务所 23109 代理人 牟永林
主权项 1.面向流媒体数字水印传输的速率控制方法,其特征在于包括如下步骤:步骤一:开始传输嵌入了数字水印的流媒体数据,当最近分组丢失率pL=0时,进入慢启动状态;当最近分组丢失率pL>0即出现丢包事件,且T_calc>T_min时,执行步骤二;其中,T_min为流媒体最低嵌入速率阈值,T为调整后的流媒体发送速率;根据公式一计算出流媒体发送速率T_calc,<maths num="0001"><![CDATA[<math><mrow><mi>T</mi><mo>_</mo><mi>calc</mi><mo>=</mo><mfrac><mi>packetsize</mi><mrow><mi>RTT</mi><mo>&CenterDot;</mo><msqrt><msub><mrow><mn>2</mn><mi>p</mi></mrow><mi>L</mi></msub><mo>/</mo><mn>3</mn></msqrt><mo>+</mo><mi>RTO</mi><mo>&CenterDot;</mo><mn>3</mn><msqrt><msub><mrow><mn>3</mn><mi>p</mi></mrow><mi>L</mi></msub><mo>/</mo><mn>8</mn></msqrt><mo>&CenterDot;</mo><msub><mi>P</mi><mi>L</mi></msub><mo>&CenterDot;</mo><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msubsup><mrow><mn>32</mn><mi>p</mi></mrow><mi>L</mi><mn>2</mn></msubsup><mo>)</mo></mrow></mrow></mfrac></mrow></math>]]></maths>公式一其中,p<sub>L</sub>为最近分组丢失率,RTT为往返时延,RTO为重传超时时间;步骤二:进入拥塞控制状态;调低流媒体数据传输速率;根据T_calc与当前流媒体的发送速率T_now来调整流媒体的发送速率:当T_calc>T_now时,<maths num="0002"><![CDATA[<math><mrow><mi>T</mi><mo>=</mo><mi>min</mi><mrow><mo>(</mo><mi>T</mi><mo>_</mo><mi>calc</mi><mo>,</mo><mi>T</mi><mo>_</mo><mi>now</mi><mo>+</mo><mfrac><mi>packetsize</mi><mi>RTT</mi></mfrac><mo>)</mo></mrow></mrow></math>]]></maths>其中,<img file="FDA0000116879780000013.GIF" wi="221" he="108" />为数据包需要占用的传输带宽;否则,T=T_calc当最近分组丢失率pL>0,且T_calc<T_min时,执行步骤三;步骤三:进入效率保障状态,保障流媒体的效率;当T_e>T_now时,<maths num="0003"><![CDATA[<math><mrow><mi>T</mi><mo>_</mo><mi>s</mi><mo>=</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>&lambda;p</mi><mi>s</mi></msub><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&lambda;</mi><mo>)</mo></mrow><msubsup><mi>p</mi><mi>s</mi><mn>2</mn></msubsup><mo>)</mo></mrow><mo>*</mo><mi>T</mi><mo>_</mo><mi>min</mi><mo>,</mo><mrow><mo>(</mo><mi>&lambda;</mi><mo>=</mo><mn>0.2</mn><mo>)</mo></mrow></mrow></math>]]></maths>T_e=max(T_s,T_calc),<maths num="0004"><![CDATA[<math><mrow><mi>T</mi><mo>=</mo><mi>min</mi><mrow><mo>(</mo><mi>T</mi><mo>_</mo><mi>e</mi><mo>,</mo><mi>T</mi><mo>_</mo><mi>now</mi><mo>+</mo><mfrac><mi>packetsize</mi><mi>RTT</mi></mfrac><mo>)</mo></mrow><mo>;</mo></mrow></math>]]></maths>否则,T=T_e;其中,当前网络带宽的指标T_e,流媒体的最低嵌入速率阈值T_min,水印信息丢包率p<sub>s</sub>。
地址 150001 黑龙江省哈尔滨市南岗区西大直街92号