发送装置、发送方法、集成电路及其程序制造方法及图纸

技术编号:8494336 阅读:173 留言:0更新日期:2013-03-29 07:59
发送装置(11)能够抑制影像品质的恶化并决定适当的发送速率,具有:发送部(28),向接收装置发送通信包;接收部(21),从接收装置接收与通信包对应的应答信号即反馈包;检测部(23),检测反馈包的接收间隔的变动;以及发送速率决定部(25),在检测到接收间隔的变动的情况下,减少从发送部(28)发送通信包的发送速率,根据减少发送速率的时刻前后的、表示通信包的丢失率的丢包率的变化量和通信包的传送时间的变化量即抖动,增加发送速率。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及发送通信包的发送装置。
技术介绍
以往,具有如下的发送装置经由通信路向接收装置发送通信包,该发送装置具有发送部,向所述接收装置发送所述通信包;接收部,从所述接收装置接收与所述通信包对应的应答信号即反馈包;以及检测部,检测所述反馈包的接收间隔的变动,在检测到所述接收间隔的变动的情况下,减少从所述发送部发送所述通信包的发送速率,在减少所述发送速率后增加所述发送速率(参照专利文献1、非专利文献I)。现有技术文献 专利文献专利文献1:日本特开2004-215199号公报非专利文献I S. Floyd, M. Handley, J. Padhye and J. Widmer “RFC5348TCPFriendly Rate Control (TFRC) Protocol Specification,,
技术实现思路
专利技术要解决的课题但是,在这种现有的接收装置中,在增加发送速率时,增加的增加量有时不适当。本专利技术是鉴于该问题而完成的,其目的在于,提供能够使发送速率增加的增加量适当的发送装置、发送方法、程序、记录介质、集成电路。用于解决课题的手段本专利技术的某个方面的发送装置经由通信路向接收装置发送通信包,其中,该发送装置具有发送部,向所述接收装置发送所述通信包;接收部,从所述接收装置接收与所述通信包对应的应答信号即反馈包;检测部,检测所述反馈包的接收间隔的变动;以及发送速率决定部,在检测到所述接收间隔的变动的情况下,减少从所述发送部发送所述通信包的发送速率,根据减少所述发送速率的时刻前后的、表示所述通信包的丢失率的丢包率的变化量和所述通信包的传送时间的变化量即抖动,增加所述发送速率。另外,该全部或具体的方式可以通过系统、方法、集成电路、或计算机程序或记录介质来实现,也可以通过系统、方法、集成电路、以及计算机程序和记录介质的任意组合来实现。专利技术效果根据本专利技术的发送装置,能够使发送速率的增加量更加适当。附图说明图1是本专利技术的实施方式I和2的网络结构图。图2是示出实施方式I的发送装置的结构的结构框图。图3是示出实施方式I的发送装置的处理流程的概要的流程图。图4是实施方式I的发送速率决定部的状态迁移图。图5是示出实施方式I的通常速率控制的处理流程的流程图。图6是示出实施方式I的发送速率抑制处理的流程的流程图。图7是示出实施方式I的发送速率恢复处理的流程的流程图。图8是示出用于说明实施方式2中假设的课题的网络系统的一例的图。图9是示出实施方式2的发送装置的结构的结构框图。图10是实施方式2的发送速率决定部的状态迁移图。 图11是示出实施方式2的发送速率抑制处理的流程的流程图。图12是示出实施方式2的发送速率恢复处理的流程的流程图。图13是示出实现本专利技术的实施方式I和2的发送装置的计算机系统的硬件结构的框图。具体实施例方式(作为本专利技术的基础的知识和见解)本技术涉及发送装置等,特别涉及经由通信路向接收装置发送通信包的发送装置坐寸ο作为在网络环境中实现高品质的影像/声音传送(以下为AV传送)的技术,具有估计可利用的通信带宽(空闲带宽)的频带估计技术(TFRC :TCP-Friendly Rate Control)(非专利文献I)。在TFRC中,发送装置接收针对由发送装置向接收装置发送的通信包的反馈包。发送装置根据接收到的反馈包计算丢包率和延迟。发送装置根据该丢包率等的信息估计网络的空闲带宽。在TFRC中,在一定时间内反馈包为未到达发送装置的情况下,实施使发送速率的值减少为一半的抑制处理。然后,发送装置按照事前确定的顺序进行逐渐提高发送速率的恢复处理。由此,发送装置在网络产生拥挤时临时降低发送速率,从而能够减少由于拥挤而导致的丢包(非专利文献I)。但是,在AV传送中,使发送速率急剧降低必要程度以上会导致影像品质的恶化,所以是不理想的。因此,例如在专利文献I中,示出对应于网络的拥挤状态的变化而切换发送速率的降低方式的手法。但是,在降低发送速率后使其逐渐恢复的上述技术中,在恢复降低的发送速率时,无法决定适当的发送速率。特别地,在由于网络的拥挤以外的原因而使反馈包未到达的情况下成为问题。作为反馈包未到达的原因,还考虑网络的拥挤以外的原因。例如,在无线通信环境下,由于无线区间的MAC层中的重发,常常产生反馈包未到达的情况。该情况下,针对反馈包未到达的情况,当进行临时降低发送速率后逐渐提高发送速率的处理时,产生以下问题。该问题是指如下问题在上述处理中,不仅针对反馈包未到达的情况没有效果,而且,伴随发送速率的降低,影像品质的恢复需要较长时间。本技术解决这种问题,提供能够抑制影像品质的恶化并决定适当的发送速率的发送装置。本技术的某个方面的发送装置经由通信路向接收装置发送通信包,其中,该发送装置具有发送部,向所述接收装置发送所述通信包;接收部,从所述接收装置接收与所述通信包对应的应答信号即反馈包;检测部,检测所述反馈包的接收间隔的变动;以及发送速率决定部,在检测到所述接收间隔的变动的情况下,减少从所述发送部发送所述通信包的发送速率,根据减少所述发送速率的时刻前后的、表示所述通信包的丢失率的丢包率的变化量和所述通信包的传送时间的变化量即抖动,增加所述发送速率。根据该结构,发送装置在丢包率增加时,临时减少发送速率。这样减少发送速率后,能够判断减少发送速率对丢包率和抖动造成的影响的大小。因此,发送装置能够根据该影响的大小而适当恢复发送速率。因此,发送装置能够抑制影像品质的恶化并适当决定发送速率。S卩,根据该结构,在减少发送速率后,在作为减少发送速率的结果而改善了丢包率或抖动的情况下,减少发送速率是有意义的,所以,逐渐增加发送速率。另一方面,在即使减少发送速率,丢包率或抖动的改善效果也不太明显的情况下,能够通过急剧恢复包的发送速率而使画质优先。因此,能够避免在临时减少发送速率后使发送速率过低而不容易恢复的状态。其结果,发送装置能够抑制影像品质的恶化并适当决定发送速率。例如,在检测到上述接收间隔(图5的S41的Tl)比阈值(阈值Tktcp)长时(S41 :是),可以进行接下来的第2发送(图6、图11的S53)。在第2发送中,以比进行检测之前的第I发送中的第I发送速率低的第2发送速率进行发送。根据第I发送中的上述传送时间等、后述移动速度等的第I发送中的值(参照S52、S82)与第2发送中的值(图7的S61、图12的S91)之间的变化量(图7的抖动W、图12的移动速度的差分Ve-Vs),在判断为具有上述意义的情况时,(S64 :是、S92 :否),作为第2发送之后进行的第3发送中的第3发送速率,可以确定较低的一个发送速率(参照S66、S93的较小的增加幅度U/2)。在判断为没有意义的情况时(S64 :否、S92 :是),可以确定较高的发送速率(参照S65、S94的较大的上升幅度U)。由此,在判断为具有意义的情况时,以较低的一个发送速率进行发送,维持丢包率的改善等的优点。而且,在判断为没有意义的情况时,以较高的另一个发送速率进行发送,能够提高第3发送中发送的影像的影像品质。由此,能够同时实现丢包率的改善等和较高的影像品质。另外,这样,决定实现能够同时实现上述双方的适当的发送速率的增加量,能够使决定的增加量适当。并且,也可以是,所述发送速率决定部本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2011.06.16 JP 2011-1346151.一种发送装置,经由通信路向接收装置发送通信包,其中,该发送装置具有发送部,向所述接收装置发送所述通信包;接收部,从所述接收装置接收与所述通信包对应的应答信号即反馈包;检测部,检测所述反馈包的接收间隔的变动;以及发送速率决定部,在检测到所述接收间隔的变动的情况下,减少从所述发送部发送所述通信包的发送速率,根据减少所述发送速率的时刻前后的、表示所述通信包的丢失率的丢包率的变化量和所述通信包的传送时间的变化量即抖动,增加所述发送速率。2.如权利要求1所述的发送装置,其中,所述发送速率决定部以所述丢包率的变化量和所述抖动越大、增加量越小的方式决定所述发送速率的增加量,使所述发送速率增加所述增加量。3.如权利要求2所述的发送装置,其中,所述发送速率决定部根据所述反馈包中包含的表示所述通信包的丢包率的信息,取得所述丢包率的变化量。4.如权利要求2所述的发送装置,其中,所述发送速率决定部通过在减少所述发送速率的时刻前后分别测量所述通信路的单向延迟,取得所述抖动的变化量。5.如权利要求2所述的发送装置,其中,在所述丢包率的变化量和所述抖动小于事前确定的阈值的情况下,所述发送速率决定部将所述发送速率的增加量决定为规定值,在所述丢包率的变化量和所述抖动中的一方为事前确定的阈值以上的情况下,所述发送速率决定部将所述发送速率的增加量决定为所述规定值的一半,在所述丢包率的变化量和所述抖动为事前确定的阈值以上的情况下,所述发送速率决定部将所述发送速率的增加量决定为所述规定值的四分之一。6.如权利要求2所述的发送装置,其中,在所述丢包率的变化量小于第I阈值、所述抖动小于第2阈值的情况下,所述发送速率决定部将所述发送速率的增加量决定为规定值,在所述丢包率的变化量小于第I阈值、所述抖动为所述第2阈值以上且小于第3阈值的情况下,所述发送速率决定部将所述发送速率的增加量决定为所述规定值的一半,在所述丢包率的变化量小于第I阈值、所述抖动为所述第3阈值以上的情况下,所述发送速率决定部将所述发送速率的增加量决定为所述规定值的四分之一。7.如权利要求2所述的发送装置,其中,所述发送速率决定部估计所述通信路的缓存量,以所述抖动和所述丢包率的变化量越大且所述缓存量除以所述发送速率而得到的值越小、增加量越小的方式,决定所述发送速率的增加量。8.如权利要求7所述的发送装置,其中,在所述抖动小于所述缓存量除以所述发送速率而得到的值的情况下,所述发送速率决定部将所述发送速率的增加量决定为根据所述通信路的状况而决定的第I增加量,在所述抖动为所述缓存量除以所述发送速率而得到的值以上、且所述抖动小于所述缓存量除以所述发送速率而得到的值的2倍的情况下,所述发送速率决定部将所述发送速率的增加量决定为所述第I增加量的一半,在所述抖动为所述缓存量除以所述发送速率而得到的值的2倍以上的情况下,所述发送速率决定部将所述发送速率的增加量决定为所述第I增加量的四分之一。9.一种发送装置,经由通信路向接收装置发送通信包,其中,该发送装置具有发送部,向所述接收装置发送所述通信包;接收部,从所述接收装置接收与所述通信包对应的应答信号即反馈包;检测部,检测所述反馈包的接收间隔的变动;以及发送速率决定部,在检测到所述接收间隔的变动的情况下,减少从所述发送部发送所述通信包的发送速率,根据减少所述发送速率的时刻前后的所述发送装置和所述接收...

【专利技术属性】
技术研发人员:蓑田佑纪村本卫一
申请(专利权)人:松下电器产业株式会社
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1