【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及数据通信装置、数据发送方法以及计算机系统。
技术介绍
在IP交换网、并行计算机中将节点间连接的相互耦合网络一般通过转送数据包的路由器的相互连接来构成。在大规模的网络中,由于一对一连接所有节点间的完全耦合网络的导入成本较高,所以不被使用,另外,为了通信路径不冲突而进行路由器的控制的机构也由于高成本所以不被使用。因此,在路由器中,当分别转送从相互不同的输入端口输入的多个数据包时,存在对于一个输出端口而言在该多个数据包间发生冲突的情况。路由器一般在发生输出冲突的情况下选择一个数据包进行转送,在该期间,为了储存冲突的其他数据包来延迟该转送而具备缓冲器。然而,由于缓冲器量是有限的,所以若连续地发生数据包间的冲突则缓冲器耗尽。而且,若缓冲器耗尽则不得不废弃输入数据包。为了避免缓冲器的耗尽,一部分的路由器具备若缓冲器余量减少则向冲突的输入端口的连接目的地路由器请求数据包发送停止的流程控制功能。尤其在并行计算机中,一般通过进行严密的缓冲器余量管理来进行不发生数据包废弃的流程控制。在流程控制中,将因数据包间的冲突而引起的缓冲器耗尽的信息发送至流程上游的路由器。因此,对于向发生冲突的通信路径连续发送数据包的发送源节点而言,最终连接该发送源节点的路由器的缓冲器耗尽而停止发送。在与网络连接的发送装置向特定的目的地转送数据的情况下,一般数据转送持续一定时间,数据转送持续过程中的 ...
【技术保护点】
一种数据通信装置,是经由中继装置向其他数据通信装置发送数据的数据通信装置,其特征在于,具有:发送间隔计算部,其基于到达实际时刻与到达预测时刻的差值、和所述数据的通信路径上的中继装置的缓冲器尺寸,来计算所述数据的实效转送速度,并基于所述计算出的实效转送速度来计算发送数据间的发送间隔,其中,所述到达实际时刻是针对向所述其他数据通信装置发送出的发送数据的响应数据所到达的时刻,所述到达预测时刻是对从所述其他数据通信装置发送出的响应数据到达所述数据通信装置为止所经过的中继装置的个数乘以经过一个中继装置时所需要的转送延迟时间而计算出的时刻;和发送控制部,其基于所述计算出的发送间隔来进行发送数据的发送控制。
【技术特征摘要】
【国外来华专利技术】1.一种数据通信装置,是经由中继装置向其他数据通信装置发送
数据的数据通信装置,其特征在于,具有:
发送间隔计算部,其基于到达实际时刻与到达预测时刻的差值、和
所述数据的通信路径上的中继装置的缓冲器尺寸,来计算所述数据的实
效转送速度,并基于所述计算出的实效转送速度来计算发送数据间的发
送间隔,其中,所述到达实际时刻是针对向所述其他数据通信装置发送
出的发送数据的响应数据所到达的时刻,所述到达预测时刻是对从所述
其他数据通信装置发送出的响应数据到达所述数据通信装置为止所经
过的中继装置的个数乘以经过一个中继装置时所需要的转送延迟时间
而计算出的时刻;和
发送控制部,其基于所述计算出的发送间隔来进行发送数据的发送
控制。
2.根据权利要求1所述的数据通信装置,其特征在于,
所述发送间隔计算部计算出从将所述数据的数据长度除以所述实
效转送速度而得到的值中减去将所述数据长度除以未产生拥塞的情况
下的实效数据转送速度而得到的值后的值作为所述发送间隔。
3.一种数据通信装置,是经由中继装置向其他数据通信装置发送
数据的数据通信装置,其特征在于,具有:
发送控制部,其按照将针对向所述其他数据通信装置发送出的发送
数据的响应数据未到达的发送数据的数据量相加而得到的总数据量为
限制尺寸以下的方式进行数据的发送;和
限制尺寸计算部,其基于到达实际时刻与到达预测时刻的差值、和
所述数据的通信路径上的中继装置的缓冲器尺寸,来计算所述数据的实
效转送速度,并基于所述计算出的实效转送速度来计算所述限制尺寸,
其中,所述到达实际时刻是针对向所述其他数据通信装置发送出的发送
数据的响应数据所到达的时刻,所述到达预测时刻是对从所述其他数据
通信装置发送出的响应数据到达所述数据通信装置为止所经过的中继
装置的个数乘以经过一个中继装置时所需要的转送延迟时间而计算出
的时刻。
4.根据权利要求3所述的数据通信装置,其特征在于,
设定对往复传输延迟时间乘以未产生拥塞的情况下的实效数据转
送速度而计算出的值作为所述限制尺寸的初始值,其中,该往复传输延
迟时间通过对所述响应数据到达为止所经过的中继装置的个数乘以经
\t过一个中继装置时所需要的转送延迟时间而得到的值并将该得到的值
乘以2倍来计算。
5.根据权利要求4所述的数据通信装置,其特征在于,
所述限制尺寸计算部计算出通过对所述往复传输延迟时间乘以所
述实效转送速度而计算出的值作为所述限制尺寸。
6.一种数据发送方法,是经由中继装置发送数据的数据发送方法,
其特征在于,
计算机基于到达实际时刻与到达预测时刻的差值、和所述数据的通
信路径上的所述中继装置的缓冲器尺寸,来计算所述数据的实效转送速
度,其中,所述到达实际时刻是针对发送出的发送数据的响应数据所到
达的时刻,所述到达预测时刻是对所述响应数据到达为止所经过的中继
装置的个数乘以经过一个中继装置时所需要的转送延迟时间而计算出
的时刻,
基于所述计算出的实效转送速度来计算发送数据间的发送间隔,
基于所述计算出的发送间隔来进行发送数据的发送控制。
7.根据权利要求6所述的数据发送方法,其特征在于,
计算出从将所述数据的数据长度除以所述实效转送速度而得到的
值中减去将所述数据长度除以未产生拥塞的情况下的实效数据转送速
度而得到的值后的值作为所述发送间隔。
8.一种数据发送方法,是经由中继装置向其他数据通信装置发送
数据的数据发送方法,其特征在于,
基于到达实际时刻与到达预测时刻的差值、和所述数据的通信路径
上的所述中继装置的缓冲器尺寸,来计算所述数据的实效转送速度,其
中,所述到达实际时...
【专利技术属性】
技术研发人员:安岛雄一郎,井上智宏,平本新哉,
申请(专利权)人:富士通株式会社,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。