【技术实现步骤摘要】
本专利技术涉及数据通信网络上终端系统之间数据的快速传送问题。许多数据通信系统和高级数据通信协议提供可靠数据传输的方便通信抽象,并提供速率控制,即它们基于网络条件自动调整其分组传输速率。它们传统的根据诸如无所不在的传输控制协议(TCP)的低层分组化数据传输的基础实现,在以下情形的至少之一发生时会遭遇困难(a)发送器和接收器之间的连接有较长的往返时间(RTT); (b)数据量较大且网络遭受突发和瞬时的丢失。当今最广泛使用的可靠传输协议之一是传输控制协议(TCP)。 TCP是具有确认机制的通用的点对点分组控制方案。TCP在发送器和接收器之间几乎没有丢失且发送器和接收器之间的RTT较小时对一对一可靠通信能起很好的作用。然而,TCP的吞吐量在即使只有很少丢失时,或者发送器和接收器分开较远时急剧下降。使用TCP,发送器传送有序分组而接收器确认每个分组的接收。如果分组丢失,则不向发送器发送确认,而发送器将重发该分组。使用诸如TCP的协议,确认模式允许分组丢失而不会整体失败,因为可响应于缺少确认或响应于来自接收器的显式请求,只重发丢失了的分组。TCP提供可靠性控制和速率控制,即它确保全部原始数据被传送给接收器,并且它基于诸如拥塞和分组丢失的网络条件自动调整分组传输速率。对于TCP,5可靠性控制协议和速率控制协议是相互交织且不可分的。此外,TCP的作为渐增RTT和分组丢失的函数的吞吐量性能远未达到最优。许多研究显示当使用TCP时,数据传送的吞吐量与RTT和端对端连接上丢失速率的倒数的平方根的积成反比。例如,典型的美国和欧洲之间的端对端地面连接具有200毫秒的RTT和2 ...
【技术保护点】
一种将数据传送入通信信道以允许该数据被可靠地接收的方法,该方法包括: 将要传送的数据组织成数据块,其中每个数据块包括多个编码单元; 在第一时间段期间将所述第一数据块的编码单元传送入所述通信信道; 检测所传送的编码单元的接收 的确认,所述确认来自所述编码单元的接收器; 基于所述检测的结果,确定所述接收器已接收或将接收足以在所述接收器处恢复所述第一数据块的所述第一数据块的编码单元的成功概率; 针对一阈值概率测试所述成功概率以确定是否满足预定测试; 在测试步骤之后并在接收在所述接收器处恢复第一数据块的接收器的确认之前,当满足所述预定测试时,传送第二数据块的编码单元;以及 如果接收到恢复第一数据块失败的指示,则发送更多的第一数据块的编码单元。
【技术特征摘要】
US 2003-10-8 60/509,9761.一种将数据传送入通信信道以允许该数据被可靠地接收的方法,该方法包括将要传送的数据组织成数据块,其中每个数据块包括多个编码单元;在第一时间段期间将所述第一数据块的编码单元传送入所述通信信道;检测所传送的编码单元的接收的确认,所述确认来自所述编码单元的接收器;基于所述检测的结果,确定所述接收器已接收或将接收足以在所述接收器处恢复所述第一数据块的所述第一数据块的编码单元的成功概率;针对一阈值概率测试所述成功概率以确定是否满足预定测试;在测试步骤之后并在接收在所述接收器处恢复第一数据块的接收器的确认之前,当满足所述预定测试时,传送第二数据块的编码单元;以及如果接收到恢复第一数据块失败的指示,则发送更多的第一数据块的编码单元。2. 如权利要求l所述的方法,其特征在于,每一编码单元都是IP分组。3. 如权利要求l所述的方法,其特征在于,所述失败的指示是(a)明确失败通知,或者(b)响应于未能在预定时间段内接收到确认成功恢复第一数据块的接收器确认而生成的。4. 如权利要求1所述的方法,其特征在于,所述更多的第一数据块的编码单元是(a)不同于在所述测试步骤之前发送的编码单元的附加编码单元,或者(b)测试步骤之前发送的编码单元的重发副本。5. 如权利要求l所述的方法,其特征在于,编码单元使用连锁反应编码过程、Tornado编码过程或者具有预定码率的另一前向纠错编码过程被编码。6. —种在接收器处从通信信道可靠地接收数据的方法,其中所接收的数据被组织成在数据块中传输,其中每个数据块包括多个编码单元,该方法包括在接收器处接收第一数据块的至少一些编码单元;向发送器发送编码单元的接收的确认;在恢复第一数据块的全部编码单元之前,在接收器处接收第二数据块的至少一些编码单元;在接收所述第二数据块的至少一个编码单元之后,确定是否已接收了足够的第一数据块的编码单元以在接收器处恢复第一数据块;如果确定恢复是可能的,则发送所述第一数据块的恢复的确认;以及如果确定恢复是不可能的,则发送对所述第一数据块的更多编码单元的请求, 而不丢弃先前接收的第二数据块的编码单元。7. 如权利要求6所述的方法,其特征在于,每一编码单元都是IP分组。8. 如权利要求6所述的方法,编码单元是经连锁反应代码编码的编码单元、经Tornado代码编码的编码单元或者经具有预定码率的其它前向纠错编码的编码单元。9. 一种将数据传送入通信信道以允...
【专利技术属性】
技术研发人员:M路比,M道克雷夫,A威德森,S拉森,
申请(专利权)人:数字方敦股份有限公司,
类型:发明
国别省市:US[]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。