[发明专利]一种提高卫星大时延丢包环境下传真成功率的装置及方法有效
申请号: | 202110039491.0 | 申请日: | 2021-01-12 |
公开(公告)号: | CN112887505B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 陈雷;吴闽华;孟庆晓 | 申请(专利权)人: | 深圳震有科技股份有限公司 |
主分类号: | H04N1/327 | 分类号: | H04N1/327;H04L1/16;H04L5/00 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 徐凯凯 |
地址: | 518057 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 卫星 大时延丢包 环境 传真 成功率 装置 方法 | ||
1.一种传真报文传输方法,其特征在于,所述传真报文传输方法包括以下步骤:
发送终端持续发送第一预设数目的传真报文至目的终端,将所述目的终端接收到的所述传真报文确定为第一报文;
根据所述目的终端发送的所述第一报文对应的ACK数据,计算所述传真报文的平均丢包率和平均时延;
基于所述平均丢包率和所述平均时延,控制所述传真报文中所述目的终端未接收到的第二报文的重发批次,以在有效剩余时间内将所述第二报文再次发送至所述目的终端;所述重发批次为所述发送终端对所述第二报文进行分组发送的组数。
2.如权利要求1所述的传真报文传输方法,其特征在于,所述根据所述目的终端发送的所述第一报文对应的ACK数据,计算所述传真报文的平均丢包率和平均时延的步骤包括:
在预设周期单元内,根据所述传真报文的报文编号与所述ACK数据,计算所述传真报文的周期丢包率;
在所述预设周期单元内,根据所述第一报文的发送时间和与所述第一报文对应的所述ACK数据中的接收时间,计算所述第一报文的周期时延;
基于所述周期丢包率计算所述平均丢包率,基于所述周期时延计算所述平均时延。
3.如权利要求2所述的传真报文传输方法,其特征在于,所述在所述预设周期单元内,根据所述第一报文的发送时间和与所述第一报文对应的所述ACK数据中的接收时间,计算所述第一报文的周期时延的步骤包括:
在所述预设周期单元内,计算每页所述第一报文的接收时间与发送时间的时间差,得到每页所述第一报文的第一传输时长;
计算所述第一传输时长与所述第一报文的预设传输时长的差值,得到每页第一报文的周期时延;
计算一个预设周期单元内所有周期时延的加和,得到所述第一报文的周期时延。
4.如权利要求2所述的传真报文传输方法,其特征在于,所述基于所述平均丢包率和所述平均时延,控制所述传真报文中所述目的终端未接收到的第二报文的重发批次,以在有效剩余时间内将所述第二报文再次发送至所述目的终端的步骤之前,还包括:
获取所述第一预设数目的所述传真报文的报文编号与所述ACK数据中的ACK编号;
将未与所述ACK编号对应相等的所述报文编号所属的所述传真报文确定为第二报文。
5.如权利要求3所述的传真报文传输方法,其特征在于,所述基于所述平均丢包率和所述平均时延,控制所述传真报文中所述目的终端未接收到的第二报文的重发批次,以在有效剩余时间内将所述第二报文再次发送至所述目的终端的步骤包括:
计算所述预设传输时长与所述第二报文的数目的乘积,得到所述第二报文的固定传输时长;
依据所述有效剩余时间、所述固定传输时长和所述平均时延判断发送所述第二报文的最大重发批次;
根据所述平均丢包率确定是否以重发批次为所述最大重发批次发送所述第二报文至所述目的终端。
6.如权利要求5所述的传真报文传输方法,其特征在于,所述根据所述平均丢包率确定是否以重发批次为所述最大重发批次发送所述第二报文至所述目的终端的步骤包括:
若所述平均丢包率大于或等于预设丢包率,则以重发批次为所述最大重发批次发送所述第二报文至所述目的终端;
若所述平均丢包率小于所述预设丢包率,则以重发批次小于所述最大重发批次发送所述第二报文至所述目的终端。
7.如权利要求1所述的传真报文传输方法,其特征在于,所述根据所述目的终端发送的所述第一报文对应的ACK数据,计算所述传真报文的平均丢包率和平均时延的步骤之后,还包括:
基于所述平均丢包率和所述平均时延,确定所述发送终端发送所述传真报文的第二预设数目。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳震有科技股份有限公司,未经深圳震有科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110039491.0/1.html,转载请声明来源钻瓜专利网。