通信系统、接收终端、发送终端及流量控制方法技术方案

技术编号:11728197 阅读:167 留言:0更新日期:2015-07-15 01:06
公开了在将CCN适用于尽力型网络来传输实时流的分组的情况下,能够防止传输性能的下降的接收终端。接收终端(200)包括:可利用频带估计单元(205),估计接收终端(200)与缓存并转发由发送终端发送的实时流的分组的转发终端之间的可利用频带即第一可利用频带、和接收终端(200)与发送终端之间的可利用频带即第二可利用频带;以及RTCP-R控制单元(206),通过以基于估计出的第一可利用频带的频度,请求转发终端转发分组,使转发终端利用第一可利用频带转发分组,通过将估计出的第二可利用频带通知发送终端,使发送终端利用第二可利用频带发送分组。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及传输实时流的分组的通信系统、该通信系统中所使用的接收终端、发送终端及流量控制方法。
技术介绍
近年来,非专利文献1中记载的被称为CCN(Content Centric Network:内容中心型网络)的技术令人瞩目。CCN是基于内容名称来管理内容的内容分发平台。在CCN中,预先对作为分发对象的各内容、或对于分割了内容所得的各数据赋予名称。获取内容的接收终端发布被称为“兴趣分组(interest packet)”的分组。兴趣分组是指定内容名称(以下称为“内容名”)而请求发送内容的分组。发行了内容的终端(发送终端)接收兴趣分组后,向接收终端发送与该兴趣分组所指定的内容名对应的内容。由此,即使不知道内容的位置,各接收终端也能够基于内容名获取内容。另外,作为CCN的优点,可举出能够从过去进行了内容转发的路由器获取内容这一优点。在CCN中,各路由器会缓存(一定时间内保存)从发送终端向接收终端转发的内容。并且,各路由器在缓存有接收到的兴趣分组所指定的内容的情况下,向接收终端发送该内容。由此,CCN能够不重新进行从发送终端到相关路由器为止的内容转发而向接收终端发送内容。CCN中的流量控制(flow control)的方法,例如记载在非专利文献1、专利文献1及非专利文献3中。非专利文献1中记载的流量控制,在与TCP(Transmission Control Protocol,传输控制协议)送回ACK(acknowledgement,应答)时同样的定时,对细致地分割了内容所得的每个部分发布兴趣分组。根据这种流量控制,接收终端能够在与TCP的ACK被送回时同样的定时获取内容。另外,专利文献1及非专利文献3中记载的流量控制是在CCN上实现VOIP(Voice Over IP,IP语音)的Voice Over CCN中的流量控制。在Voice Over CCN中,各终端使用CCN的兴趣分组来传输呼叫控制信息。并且,各终端进行以下的准备,即进行呼叫协商来收发语音的RTP(Real-time Transport Protocol,实时传输协议)分组。接收终端定期发布对于语音数据的兴趣分组。发送终端每当接收兴趣分组时,依次向接收终端发送储存有细致地对语音数据进行分割所得的数据的分组。以下,存储了分割语音数据所得的数据的分组被称为“数据分组”。根据这种流量控制,接收终端能够以一定速率获取语音的实时流。另外,如上所述,CCN的路由器会缓存实时流。因此,与最先开始接收数据分组的接收终端不同的接收终端(以下称为“其他接收终端”)发布对该数据分组的兴趣分组。由此,其他接收终端能够从路由器而不是从发送终端获取数据分组。这样,CCN通过应用非专利文献1中记载的流量控制、和专利文献1及非专利文献3中记载的流量控制,能够高效地分发内容。因此,应用了上述流量控制的CCN特别适合于分发实时流。而且,近年来,在互联网中,视频文件或语音文件等实时流的传输日益活跃。因此,对于视频文件或语音文件等实时流的传输,期待将CCN应用于互联网。然而,互联网是不保证服务质量(QoS)的尽力型网络(best effort network),流量相互竞争。因此,在互联网中,各发送终端所能够使用的频带会变动。在通过这种网络传输实时流时,需要控制向网络送出实时流的分组时的流量,防止分组丢失。为了控制实时流的分组的流量,使用对能够用于发送数据的频带(以下称为“可利用频带”)进行估计的方法。并且,为了控制相关的流量而使用以下的方法,该方法控制实时流的编码器的编码量,以利用估计出的可利用频带发送分组。这种用于控制尽力型网络中的适应流量的频带估计方法例如记载在非专利文献2中。非专利文献2中记载的TFRC(TCP Friendly Rate Control,TCP友好性速率控制)测量发送终端与接收终端之间的往返时间RTT(Round Trip Time)及丢失事件率p。接着,TFRC将测量出的往返时间RTT及丢失事件率p代入以下的式(1),由此计算可利用频带的估计值[bps]Xcal。此外,在式(1)中,s表示分组大小[字节],R表示往返时间RTT的代表值[秒],t_RTO表示重发超时。重发超时t_RTO为4R。 Xcal = 8 s R ( 2 p / 3 + t _ RTO × 3 p / 8 × p × ( 1 + 32 p 2 ) ) . . . ( 1 ) ]]>在利用以上述方式估计出的可利用频带来发送内容时,能够进行保证TCP公平性的流量控制。即,尽力型网络通过应用非专利文献2中记载的流量控制,能够实现在保证了TCP公平性的状态下的实时流分发。如上所述,在以CCN为对象的专利文献1及非专利文献3、和以尽力型网络为对象的非专利文献2中,提出了不同的流量控制。因此,对于互联网等尽力型网络,在使用CCN传输影像语音数据等实时流的情况下,考虑将TFRC的频带估计方法安装到CCN上,基于其估计值控制流量。现有技术文献专利文献专利文献1:美国专利申请公开第2009/0285209号说明书非专利文献非专利文献1:V.Jacobson,D.K.Smetters,J.D.Thornton,M.F.Plass,N.H.Briggs,R.L.Braynard(PARC)“Networking Named Content″,Italy,CoNEXT2009,Decem本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/CN104782091.html" title="通信系统、接收终端、发送终端及流量控制方法原文来自X技术">通信系统、接收终端、发送终端及流量控制方法</a>

【技术保护点】
通信系统,包括:发送实时流的分组的发送终端、转发所述分组的转发终端以及接收所述分组的接收终端,所述转发终端包括:缓存单元,缓存由所述发送终端发送的所述分组;以及转发协议栈,响应来自所述接收终端的请求,向所述接收终端转发所述缓存单元中缓存的所述分组,所述接收终端包括:可利用频带估计单元,估计所述接收终端与所述转发终端之间的可利用频带即第一可利用频带、和所述接收终端与所述发送终端之间的可利用频带即第二可利用频带;以及RTCP‑R控制单元,请求所述转发终端转发所述分组,以使所述转发终端利用估计出的所述第一可利用频带转发所述分组,并将估计出的所述第二可利用频带通知所述发送终端,所述发送终端包括发送协议栈,所述发送协议栈利用由所述接收终端通知的所述第二可利用频带,发送所述分组。

【技术特征摘要】
【国外来华专利技术】2012.10.24 JP 2012-2346821.通信系统,包括:发送实时流的分组的发送终端、转发所述分组的转
发终端以及接收所述分组的接收终端,
所述转发终端包括:
缓存单元,缓存由所述发送终端发送的所述分组;以及
转发协议栈,响应来自所述接收终端的请求,向所述接收终端转发所述
缓存单元中缓存的所述分组,
所述接收终端包括:
可利用频带估计单元,估计所述接收终端与所述转发终端之间的可利用
频带即第一可利用频带、和所述接收终端与所述发送终端之间的可利用频带
即第二可利用频带;以及
RTCP-R控制单元,请求所述转发终端转发所述分组,以使所述转发终
端利用估计出的所述第一可利用频带转发所述分组,并将估计出的所述第二
可利用频带通知所述发送终端,
所述发送终端包括发送协议栈,所述发送协议栈利用由所述接收终端通
知的所述第二可利用频带,发送所述分组。
2.如权利要求1所述的通信系统,
所述发送终端、所述转发终端以及所述接收终端分别为对应于内容中心
型网络的终端,
通过发送兴趣分组,即发送指定所述实时流的名称来请求发回所述实时
流的分组,进行所述请求。
3.接收终端,其为通信系统中的接收终端,所述通信系统包括:发送实
时流的分组的发送终端、缓存并转发由所述发送终端发送的所述分组的转发
终端、以及接收由所述转发终端转发的所述分组的所述接收终端,
所述接收终端包括:
可利用频带估计单元,估计所述接收终端与所述转发终端之间的可利用
频带即第一可利用频带、和所述接收终端与所述发送终端之间的可利用频带
即第二可利用频带;以及
RTCP-R控制单元,以基于估计出的所述第一可利用频带的频度,请求
所述转发终端转发所述分组,由此使所述转发终端利用所述第一可利用频带

\t转发所述分组,并将估计出的所述第二可利用频带通知所述发送终端,由此
使所述发送终端利用所述第二可利用频带发送所述分组。
4.如权利要求3所述的接收终端,
所述发送终端、所述转发终端以及所述接收终端分别为对应于内容中心
型网络的终端,
通过发送兴趣分组,即发送指定所述实时流的名称来请求发回所述实时
流的分组,进行所述请求。
5.如权利要求4所述的接收终端,还包括:
接收协议栈,在所述接收终端与所述转发终端之间进行包含所述分组的
接收的通信;以及
RTT-R转换单元,根据由所述接收协议栈进行的所述接收终端与所述转
发终端之间的通信,计算所述接收终端与所述转发终端之间的丢失事件率即
第一丢失事件率、和所述接收终端与所述转发终端之间的往返时间即第一往
返时间,
所述可利用频带估计单元根据由所述接收协议栈接收到的所述分组,计
算所述接收终端与所述发送终端之间的丢失事件率即第二丢失事件率、和所
述接收终端与所述发送终端之间的往返时间即第二往返时间,根据计算出的

【专利技术属性】
技术研发人员:村本卫一
申请(专利权)人:松下知识产权经营株式会社
类型:发明
国别省市:日本;JP

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

1