1.一种传输性能保护方法,其特征在于,包括:接收端接收发送端依次传输的预期帧,其中,所述预期帧已进行顺序编号,所述预期帧包括顺序传输的预期帧和/或失序传输的预期帧;当所述接收端接收到顺序传输的预期帧时,将所述预期帧上传;当所述接收端接收到失序传输的预期帧时,缓存所述失序传输的预期帧,当所述接收端接收到所述失序传输的预期帧按顺序编号前的预期帧时,将所述失序传输的预期帧上传;发送端通过发送窗口依次传输预期帧,其中,所述发送窗口为连续帧的一个子集;所述接收端通过所述发送窗口传输的预期帧;当所述接收端通过接收窗口接收到所述顺序传输的预期帧和/或失序传输的预期帧对应的确认消息时,将所述预期帧上传上层用户并将所述接收窗口下移,其中,所述接收窗口下移用于接收新增入所述接收窗口的帧;当发送端接收到所述发送窗口顶部的帧对应的确认信息时,所述发送端删除所述发送窗口顶部的帧以及将所述发送窗口下移,所述发送端依次传输所述发送窗口外的所述顺序传输的预期帧和/或失序传输的预期帧。
2.根据权利要求1所述的传输性能保护方法,其特征在于,包括:根据以下公式确定所述发送窗口和所述接收窗口的大小: ;其中,传输的速率R,帧的长度n,RTT时间长度 ,超时重传的周期为 。
3.根据权利要求1所述的传输性能保护方法,其特征在于,所述接收窗口下移,具体为:根据重发计次机制或自适应多次确认实现所述接收窗口下移;其中,所述重发计次机制采用每次重发任一数据帧时递增其发送遍数的机制;所述自适应多次确认包括,回传确认帧格式时设置确认帧的长度小于阈值且接收两个相邻的数据帧之间的时间间隔大于预设确认帧的长度。
4.根据权利要求1所述的传输性能保护方法,其特征在于,所述确认信息,具体为:所述接收端任一一次按顺序接收到一个所述预期帧后,在预设的时间段内,检查是否有数据帧要发送,若有数据帧要发送,将所述预期帧对应的确认信息插入该帧中作为捎带确认,若没有数据帧要发送,则单独发送一个所述预期帧对应的确认信息。
5.根据权利要求4所述的传输性能保护方法,其特征在于,所述当所述接收端接收到顺序传输的预期帧时,将所述预期帧上传,包括:当所述接收端接收到一个顺序传输的预期帧,且所述顺序传输的预期帧的序号在所述接收窗口的接收范围内时,缓存所述帧单元,并向所述发送端返回一个与所述帧单元对应的确认信息;当所述失序传输的预期帧到达所述接收端时,存储至相应的缓存中;当所述帧单元为顺序到达所述接收端时,将所述帧单元传输至所述上层用户,并依次检查随后顺序的缓存中是否有已到达分组,若有,则将所述帧单元和已到达分组的缓存依次传输至所述上层用户,若查询到未到达的顺序分组则停止传输并将所述接收窗口下移。
6.根据权利要求5所述的传输性能保护方法,其特征在于,包括:当所述接收端接收到一个所述失序传输的预期帧,且所述失序传输的预期帧的序号位于所述接收窗口的接收范围内时,所述接收端向所述发送端发送一个否认应答信息,所述发送端接收到所述否认应答信息后重新发送待传输帧。
7.根据权利要求1-6任一项所述的传输性能保护方法,其特征在于,包括:所述发送端将所述发送窗口中的若干组帧逐个发送至所述接收端,且每发送一组帧同时启动一个响应计时器。
8.一种传输性能保护系统,其特征在于,包括:预设装置,用于接收端接收发送端依次传输的预期帧,其中,所述预期帧已进行顺序编号,所述预期帧包括顺序传输的预期帧和/或失序传输的预期帧;第一传输装置,用于当所述接收端接收到顺序传输的预期帧时,将所述预期帧上传;第二传输装置,用于当所述接收端接收到失序传输的预期帧时,缓存所述失序传输的预期帧,当所述接收端接收到所述失序传输的预期帧按顺序编号前的预期帧时,将所述失序传输的预期帧上传;发送端通过发送窗口依次传输预期帧,其中,所述发送窗口为连续帧的一个子集;所述接收端通过所述发送窗口传输的预期帧;当所述接收端通过接收窗口接收到所述顺序传输的预期帧和/或失序传输的预期帧对应的确认消息时,将所述预期帧上传上层用户并将所述接收窗口下移,其中,所述接收窗口下移用于接收新增入所述接收窗口的帧;当发送端接收到所述发送窗口顶部的帧对应的确认信息时,所述发送端删除所述发送窗口顶部的帧以及将所述发送窗口下移,所述发送端依次传输所述发送窗口外的所述顺序传输的预期帧和/或失序传输的预期帧。