[发明专利]传输确认报文的方法和通信设备有效
申请号: | 201811134342.7 | 申请日: | 2018-09-27 |
公开(公告)号: | CN110958084B | 公开(公告)日: | 2021-12-14 |
发明(设计)人: | 王伟光;李峰;周兴旺 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L1/16 | 分类号: | H04L1/16;H04L1/18;H04L29/06 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 范华英;毛威 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传输 确认 报文 方法 通信 设备 | ||
本申请提供了传输确认报文的方法和通信设备。该方法包括:第一设备接收第二设备发送的数据;该第一设备向该第二设备发送该确认报文,该确认报文包括确认字段,该确认字段携带K组数据报文的数据长度,该数据长度随着第一设备接收/丢失的每组数据报文包含的数据的数量变化而变化。上述技术方案中,通过在确认报文中携带确认字段来明确指示第二设备需要重传的数据报文,可以减小资源浪费,并且根据每组数据报文的数据长度动态调整表示一组数据报文所需的字节数,能够使得确认报文占用较小的空间,从而提高宽带利用率。
技术领域
本申请涉及通信领域,并且更具体地,涉及传输确认报文的方法和通信设备。
背景技术
可靠性传输协议(例如传输控制协议(transmission control protocol,TCP))通常包含报文确认机制,用来反馈数据报文已经被接收端成功接收、或协助发送端进行丢包重传。可靠性传输协议通过以下规则来保证数据在网络中的可靠传输:
1)可靠性传输协议为每个数据报文分配一个序列号,该序列号保证了数据报文从发送端到接收端的按序接收。在接收端收到数据报文后,会生成并发送一个包含相应序列号(可称为确认序列号)的确认报文(acknowledgment,ACK),表示相应数据报文已经成功被接收端接收;
2)如果发送端在合理的时间内未收到接收端的确认报文,那么发送端假设数据报文已丢失,触发数据报文重传机制。
以上过程说明了确认报文是如何协助可靠性传输协议进行数据报文达到的确认和协助完成重传的。但是确认报文仅仅只包含确认序列号,接收端在利用确认报文进行报文重传时,会面临着不能明确重传哪些数据报文的问题:
1)只重传超时的数据报文:对于超时的数据报文之后发送的数据报文都能够正常接收的状况,这种重传方式能提高重传效率;但是对于数据报文大量丢失的情形,发送端就需要一个个等待数据报文超时,然后接连进行报文重传,造成时间和带宽的大量浪费;
2)重传超时的数据报文以及之后发送的所有数据报文:在超时的数据报文之后发送的所有数据报文都丢失的情形下,这种重传方法重传效率很高;但是如果仅仅只是造成超时的那个数据报文丢失,重传之后的所有数据报文则会造成流量的严重浪费。
因此,不能明确重传哪些数据报文的问题亟待解决。
发明内容
本申请提供传输确认报文的方法和通信设备,能够明确需要重传的数据报文,从而减小资源浪费。
第一方面,本申请提供了一种传输确认报文的方法,该方法包括:第一设备接收第二设备发送的数据,其中该数据包括N个数据报文;该第一设备向该第二设备发送确认报文,该确认报文包括确认字段,该确认字段包括第一字段和第二字段,该第二字段包括K个位置和K个长度,该K个位置中的第i个位置为K组数据报文中的第i组数据报文的起始字节的位置或结束字节的位置,该K个长度中的第i个长度为该第K组数据报文中的第i组数据报文的长度,该K组数据报文中的每组数据报文包括一个数据报文或者多个连续的数据报文,该每组数据报文包括一个数据报文或者多个连续的数据报文属于该N个数据报文,i=1,……,K,该第一字段用于指示该K值。
上述技术方案中,通过在确认报文中携带确认字段来明确指示第二设备需要重传的数据报文,可以减小资源浪费。
此外,上述技术方案中,在确认字段,使用起始位置或结束位置以及长度来表示一组数据报文,且该数据长度随着第一设备接收/丢失的每组数据报文包含的数据的数量变化而变化,使得第一设备能够根据每组数据报文的数据长度动态调整表示一组数据报文所占的字节数,能够使得确认报文占用较小的空间,从而提高宽带利用率。
在一种可能的实现方式中,该起始位置为起始数据报文的序列号或起始字节的序列号,该结束位置为结束数据报文的序列号或结束字节的序列号。
上述技术方案中,使用数据报文的序列号或字节的序列号来表示位置,易于实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811134342.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:机身气密性试验封堵装置及方法
- 下一篇:导线挝弯装置