[发明专利]一种处理报文的方法及装置在审
申请号: | 201710607303.3 | 申请日: | 2017-07-24 |
公开(公告)号: | CN109302270A | 公开(公告)日: | 2019-02-01 |
发明(设计)人: | 马明礼;苏进喜;罗能强 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
主分类号: | H04L1/18 | 分类号: | H04L1/18;H04L1/16 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 刘醒晗 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文处理设备 报文接收端 报文传输 处理报文 乱序报文 报文 拥塞控制机制 乱序 重传 丢弃 反馈 申请 | ||
本申请提供一种处理报文的方法及装置,用以解决由于报文传输过程中发生报文乱序而导致启动快速重传及拥塞控制机制,进而引起报文传输效率下降的问题。所述方法包括:报文处理设备确定报文接收端接收到的报文中存在乱序报文,报文处理设备接收所述报文接收端针对所述乱序报文向所述报文处理设备反馈的DUPACK报文,并丢弃接收到的所述DUPACK报文。
技术领域
本申请涉及通信技术领域,尤其涉及一种处理报文的方法及装置。
背景技术
在网络通信过程中,通常需要可靠的连接以实现数据报文的可靠传输,其中,传输控制协议(Transmission Control Protocol,TCP)是一种可实现数据报文可靠传输的协议。
基于TCP协议的网络通信中,TCP发送端与TCP接收端通过TCP报文进行通信,其中,TCP报文包括TCP数据报文和TCP确认报文。TCP数据报文为包含有数据段(segment)的报文,在TCP数据报文头中包括用于标识TCP数据报文顺序的传输序列号(TransmissionSequence Number,TSN),若TCP数据报文在传输过程中发生报文乱序(报文顺序错位或报文丢失),则会导致TCP接收端接收到的TCP数据报文的TSN不连续。TCP确认报文是指TCP接收端接收到TCP数据报文后,根据接收到的TCP数据报文向TCP发送端发送的报文。
在基于TCP协议的网络通信过程中,TCP发送端向TCP接收端发送TCP数据报文,TCP接收端接收到TCP数据报文后,根据接收到的TCP数据报文向TCP发送端发送TCP确认报文。当TCP接收端接收到的TCP数据报文发生报文乱序(报文顺序错位或报文丢失)时,向TCP发送端发送重复确认(DUPACK)报文,其中,TCP接收端发送的DUPACK报文的个数由发生乱序的TCP数据报文的乱序个数决定,其中,发生乱序的TCP数据报文的乱序个数为:TCP数据报文的TSN大于发生乱序的TCP数据报文的TSN、且在发生乱序的TCP数据报文之前已到达的TCP数据报文的数目。当TCP发送端连续收到N个(N通常为3)针对同一TCP数据报文反馈的DUPACK报文时,则认为该TCP数据报文丢失,此时,立即启动快速重传及拥塞控制机制,TCP发送端将发送窗长减半,减小发送速率。
实际网络通信过程中,当TCP发送端连续收到N个(N通常为3)针对同一TCP数据报文反馈的DUPACK报文时,该TCP数据报文很有可能只是在传输过程中发生报文顺序错位,并未丢失,而现有技术中TCP发送端在连续收到N个(N通常为3)针对同一TCP数据报文反馈的DUPACK报文时,默认该TCP数据报文已丢失,进而启动快速重传及拥塞控制机制,导致TCP数据报文传输速率无谓下降,进而影响用户体验。
发明内容
本申请的目的是提供一种处理报文的方法及装置,以解决由于报文传输过程中发生报文乱序而导致启动快速重传及拥塞控制机制,进而引起报文传输效率下降的问题。
本申请的目的是通过以下技术方案实现的:
第一方面,提供一种处理报文的方法,该方法中,报文处理设备确定报文接收端接收到的报文中存在乱序报文,报文处理设备接收所述报文接收端针对所述乱序报文向所述报文处理设备反馈的DUPACK报文,并丢弃接收到的所述DUPACK报文。
本申请实施例中,报文处理设备确定报文接收端接收到的报文中存在乱序报文后,丢弃所述报文接收端针对所述乱序报文向所述报文处理设备反馈的DUPACK报文。通过将接收到的所述DUPACK报文丢弃,避免了报文处理设备反馈所述DUPACK报文时启动快速重传及拥塞控制机制,进而解决了由于报文传输过程中发生报文乱序而导致启动快速重传及拥塞控制机制,进而引起报文传输效率下降的问题。
较佳的,所述报文处理设备丢弃接收到的所述DUPACK报文,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710607303.3/2.html,转载请声明来源钻瓜专利网。