-
公开(公告)号:CN107547436B
公开(公告)日:2020-03-20
申请号:CN201710588547.1
申请日:2017-07-19
Applicant: 西南交通大学
IPC: H04L12/823 , H04L12/835
Abstract: 本发明公开了一种基于网络编码的传输控制协议的编译码方法,本方法在网络编码层优化了编码方法,区分了正常数据包还是冗余包,对不同类型的数据报文,采用不同的编码方式,对于正常的编码数据包采用直接异或的方式实现编码;对于冗余数据报文,其编码系数随机选取自范德蒙矩阵中的某一行,然后根据编码系数利用线性编码方法获得冗余编码数据包,降低编码复杂度;在网络层优化编码数据包头部的设计,全面考虑了编码系数和译码所需的参数,缩短了编码头部开销,提高了传输效率;在网络编码层优化了译码算法,使得高斯消元过程更加简单,从而降低了译码复杂度。
-
公开(公告)号:CN107634823A
公开(公告)日:2018-01-26
申请号:CN201710588549.0
申请日:2017-07-19
Applicant: 西南交通大学
Abstract: 本发明公开了一种基于网络编码的传输控制协议的数据传输方法,包括:在编码端和译码端的传输控制协议层与网际协议层之间加入网络编码层,其中编码端的网络编码层实现网络编码,译码端的网络编码层实现译码和应答;译码端的网络编码层根据编码数据包的情况产生ACK应答报文,并在ACK中添加编码首部,通知发送端译码矩阵情况;编码端修改传输控制协议层的快速重传机制,使其更准确有效地重传丢失的数据包。本发明可以在网络编码的情况下,优化快速重传机制,使其更加适用于无线网络环境下基于网络编码的传输控制协议。
-
公开(公告)号:CN107592185A
公开(公告)日:2018-01-16
申请号:CN201710588569.8
申请日:2017-07-19
Applicant: 西南交通大学
Abstract: 本发明提供了一种适用于网络编码传输控制协议的前向重传方法,包括:发送端对编码报文进行编号,在编码报文头部附有编号字段Pid;发送端记录每个编码报文是由哪几个原始报文组成,接收端对于收到的每个编码报文都需要回复ACK报文,在回复的确认报文中附有字段Pid-reply;发送端根据Pid-reply、网络编码层确认序号和组成编码包的原始数据包信息间接获知链路丢失的报文,并维护一个重传报文的链表;发送端的网络编码层在收到上层TCP传下来的重传报文时,启动前向重传机制,对重传链表的报文进行重传。本发明让基于网络编码传输控制协议协议能在一个往返时延内重传所有丢失报文,有助于提高基于网络编码传输控制协议的传输吞吐率。
-
-