[发明专利]一种基于北斗一代卫星短报文通信功能进行长文件传输的方法及系统在审
申请号: | 201710018316.7 | 申请日: | 2017-01-11 |
公开(公告)号: | CN108306715A | 公开(公告)日: | 2018-07-20 |
发明(设计)人: | 邓友强 | 申请(专利权)人: | 深圳市首欣通达科技有限公司 |
主分类号: | H04L1/18 | 分类号: | H04L1/18;H04L29/06;H04L29/08;H04B7/185 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 汤东凤 |
地址: | 518102 广东省深圳市南山区粤*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 短报文 北斗 通信功能 文件传输 接收端 数据包 待发送文件 生成文件 视频文件 卫星转发 系统传输 预设数据 卫星 包处理 内容段 预设 整合 帧头 文本 语音 | ||
1.一种基于北斗一代卫星短报文通信功能进行长文件传输的方法,包括以下特征步骤:
a、由发送端将待发送文件拆分成若干个小于预设长度的内容段,在每个所述内容段上加上预设数据帧头组成数据包,所述预设数据帧头包含有总包数信息和当前包号信息;
b、将所有待发送的数据包形成一组数据包待发送队列;
c、将所述数据包待发送队列通过卫星转发到接收端;
d、所述接收端在接收到所有数据包后进行拼包处理并生成文件。
2.根据权利要求1所述基于北斗一代卫星短报文通信功能进行长文件传输的方法,其特征在于:在所述步骤b中,在发送时,将所述数据包队列进行循环发送,在每发送出一个数据包后将其从所述数据包队列中删除,直至发送队列为空则为发送完毕;
将该被删除的数据包暂存在贮存器中。
3.根据权利要求2所述基于北斗一代卫星短报文通信功能进行长文件传输的方法,其特征在于:在所述步骤d中,所述接收端根据所述总包数信息和所有目前所接收到数据包的全部当前包号信息检测出尚未接收到的数据包包号,所述接收端形成一条包含有所述尚未接收到的数据包包号信息的重发请求并通过卫星回传到所述发送端,所述发送端根据所述重发请求进行数据包重发,若需重发的数据包已被删除,则从所述贮存器中提取出该数据包并放回到所述数据包待发送队列中。
4.根据权利要求1所述基于北斗一代卫星短报文通信功能进行长文件传输的方法,其特征在于:
在所述步骤a中,在进行文件拆分之前还对所述待发送文件进行加密操作;
在所述步骤d中,所述接收端在进行拼包处理后进行解密并生成明文文件。
5.根据权利要求3所述基于北斗一代卫星短报文通信功能进行长文件传输的方法,其特征在于:当所述发送端接收到所述重发请求后,通过卫星向接收端反馈回一条用于表示确认收到重发请求的信息。
6.一种基于北斗一代卫星短报文通信功能进行长文件传输的系统,包括发送端和接收端,其特征在于:
所述发送端包括文件拆分模块、数据包打包模块、数据包发送模块、重发请求处理模块和暂存模块;
所述文件拆分模块适于将待发送文件拆分成若干个小于预设长度的内容段;
所述数据包打包模块适于在每个所述内容段上加上预设数据帧头组成数据包,所述预设数据帧头包含有总包数信息和当前包号信息;
所述数据包发送模块适于将所有待发送的数据包形成一组数据包待发送队列并将所述数据包待发送队列通过卫星转发到接收端,在每发送出一个数据包后将其从所述数据包队列中删除并暂存在所述暂存模块中;
接收端包括数据包接收模块、数据包漏发检测模块、数据包重发请求生成模块和拼包模块;
所述数据包括接收模块适于接收从卫星转发的数据包;
所述数据包漏发检测模块适于根据所述总包数信息和所有目前所接收到数据包的全部当前包号信息检测出尚未接收到的数据包包号信息;
所述数据包重发请求生成模块适于形成一条包含有所述尚未接收到的数据包包号信息的重发请求并通过卫星回传到所述发送端;
所述重发请求处理模块适于根据所述重发请求进行数据包重发处理,在所述数据包待发送队列中增添需重发的数据包,若需重发的数据包已被删除,则从所述贮存器中提取出该数据包并放回到所述数据包待发送队列中;
所述拼包模块适于将接收完全的数据包进行拼包处理并生成文件。
7.根据权利要求6所述基于北斗一代卫星短报文通信功能进行长文件传输的系统,其特征在于:所述发送端包括加密模块,所述接收端包括解密模块;
所述加密模块适于对待发送文件在拆分之前进行加密处理并形成密文文件;
所述解密模块适于在所述拼包完成之后进行解密并形成明文文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市首欣通达科技有限公司,未经深圳市首欣通达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710018316.7/1.html,转载请声明来源钻瓜专利网。