【技术实现步骤摘要】
使用传输超时的网络系统通信方法及通信装置相关申请的交叉引用本申请涉及2018年11月15日提交的美国专利申请No.16/191,536,其在此通过引用整体并入本文。
本专利技术涉及联网系统,并且特别但非排他地涉及联网系统中的传输超时问题,尤其涉及一种使用传输超时的网络系统通信方法及通信装置。
技术介绍
使用超时来通知发送者可能未接收到传输,以使发送者可以重新发射(显然)未接收到的传输的联网系统是本领域已知的。TCP/IP中的TCP协议是使用超时的系统的一个示例。在RFC1122中描述了TCP,而在RFC6298中描述了一种机制,该机制用于计算被认为适合于在TCP中使用的重传计时器的值。从概念上讲,确定用于重传计时器TCP的值旨在尽可能地最大化带宽并最小化延迟。如在RFC6298中所述,TCP重传计时器基于往返时间(RTT)。
技术实现思路
本专利技术在其某些实施方式中寻求提供一种改进的联网系统,并且特别但非排他地涉及一种使用传输超时的改进的网络系统。通常,在一些联网系统中,最大化带宽(给定的可用传输介质)和同时最小化延迟可能是期望的结果。RoCE(融合以太网上的RDMA)是联网系统的一个特定的非限制性示例,其中最大化带宽同时最小化延迟可能是期望的结果。在示例性实施方式中,本专利技术可以例如应用到:RoCE,其通过以太网提供远程直接存储器访问(RDMA);或InfinibandTMRDMA。一般而言,当分组由RoCE联网系统中的发射设备进行发射时,如下面更全面 ...
【技术保护点】
1.一种使用传输超时的网络系统通信方法,所述方法包括:/n提供具有发送设备、接收设备和通信介质的硬件实现的联网系统;/n提供用于传输超时的初始值,并将用于传输超时的当前值设置为所述初始值;/n经由所述通信介质从所述发送设备向所述接收设备发送与给定队列相关联的一个或多个分组;/n将与所述给定队列相关联的分组传输超时计时器设置为所述用于传输超时的当前值;和/n当与所述给定队列相关联的分组传输超时计时器期满时,执行以下操作:/nA.确定所述接收设备是否已经成功接收到一个或多个分组;和/n执行以下步骤B和步骤C中的一个或两个:/nB.如果所述接收设备已经成功接收到一个或多个分组,则减小所述用于传输超时的当前值;和/nC.如果所述接收设备没有成功接收到任何分组,则增大所述用于传输超时的当前值。/n
【技术特征摘要】
20181115 US 16/191,5361.一种使用传输超时的网络系统通信方法,所述方法包括:
提供具有发送设备、接收设备和通信介质的硬件实现的联网系统;
提供用于传输超时的初始值,并将用于传输超时的当前值设置为所述初始值;
经由所述通信介质从所述发送设备向所述接收设备发送与给定队列相关联的一个或多个分组;
将与所述给定队列相关联的分组传输超时计时器设置为所述用于传输超时的当前值;和
当与所述给定队列相关联的分组传输超时计时器期满时,执行以下操作:
A.确定所述接收设备是否已经成功接收到一个或多个分组;和
执行以下步骤B和步骤C中的一个或两个:
B.如果所述接收设备已经成功接收到一个或多个分组,则减小所述用于传输超时的当前值;和
C.如果所述接收设备没有成功接收到任何分组,则增大所述用于传输超时的当前值。
2.根据权利要求1所述的方法,其中步骤A还包括:
经由所述通信介质将至少一个先前发送的分组从所述发送设备重新发送到所述接收设备。
3.根据权利要求1所述的方法,还包括:
维持指示所述用于传输超时的当前值的状态的状态指示,所述状态指示包括所述用于传输超时的当前值是已经增大还是减小的指示;
并且其中所述增大所述用于传输超时的当前值包括至少部分地基于所述状态指示有条件地增大所述用于传输超时的当前值,
并且其中所述减小所述用于传输超时的当前值包括至少部分地基于所述状态指示有条件地减小所述用于传输超时的当前值。
4.根据权利要求1所述的方法,还包括:
维持分组传输计时器计数器的次数,所述次数为分组传输计时器已期满的次数,
并且其中步骤A还包括:
至少部分地基于所述分组传输计时器计数器的值,经由所述通信介质有条件地将至少一个先前发送的分组从所述发送设备重新发送到所述接收设备。
5.根据权利要求1所述的方法,其中至少以下之一:
所述增大所述用于传输超时的当前值包括将所述用于传输超时的当前值增大2倍;和
所述减小所述用于传输超时的当前值包括将所述用于传输超时的当前值减小2倍。
6.根据权利要求1所述的方法,还包括:
提供用于传输超时的最小值和最大值,并且其中所述用于传输超时的当前值具有从所述用于传输超时的最小值到所述用于传输超时的最大值的范围。
7.一种使用传输超时的网络系统通信装置,所述装置包括:
具有发送设备、接收设备和通信介质的硬件实现的联网系统,其中所述发送设备包括被配置为确定和修改传输超时值的传输超时计算单元,所述传...
【专利技术属性】
技术研发人员:阿维夫·巴内亚,伊多·萨梅,艾坦·扎哈维,约瑟夫·伊蒂金,罗特·丹斯克尔,
申请(专利权)人:迈络思科技有限公司,
类型:发明
国别省市:以色列;IL
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。