基于超短波电台的文件分组群发装置及文件分组群发方法制造方法及图纸

技术编号:10375685 阅读:236 留言:0更新日期:2014-08-28 18:07
一种基于超短波电台的文件分组群发装置,包括用于发送节点的发送装置和用于接收节点的接收装置,发送装置还包括一个数据输入端口,接收装置还包括一个数据输出端口,所述发送装置包括数据分割装置、第一数据封装装置、第二数据封装装置、第一计数器和反馈信号接收装置,在通信网络内,执行一次发送任务时,就可对所有选定的网络终端完成数据文件的发送。还包括基于断点续传的文件分组群发方法,一般情况下发送10K数据文件的成功率能保持在90%以上。通过对整个文件进行CRC校验能确保文件接收的正确性,从而实现在超短波电台上文件可靠稳定的群发。

【技术实现步骤摘要】

本专利技术涉及一种无线通信装置,特别是涉及一种点对多点的无线通信装置。
技术介绍
在以往使用跳频超短波电台进行文件传递时,为了提高传输效率多采用群发的方式进行,但存在如下缺陷:网内所有接收的电台会同时收到文件,当因环境等原因造成通信误码时,部分接收方无法接收到完整的文件;若对文件进行校验补传,因接收节点数量多和电台信道间通信速率过低(一般为4800bps),极易造成网络瘫痪。以往使用超短波电台收发图片,文件不完整只会造成像素上少许的损失,因此,一般不会进行校验。而在通信网络中网络终端众多的情况下,有时需要使用超短波电台向数量或类型不固定的网络终端发送精确数据文件用于进行计算,因此必须确保文件传输的完整性和正确性。而现有的通信方式无法在有效带宽内克服通信误码。
技术实现思路
本专利技术的目的是提供一种文件分组群发方法,解决窄带无线通信中无法快速向多个网络终端准确传输数据的技术问题。本专利技术的目的是提供一种文件分组群发装置,解决现有群发装置无法有效克服通信误码的技术问题。本专利技术的基于超短波电台的文件分组群发装置,包括用于发送节点的发送装置和用于接收节点的接收装置,发送装置本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201410204793.html" title="基于超短波电台的文件分组群发装置及文件分组群发方法原文来自X技术">基于超短波电台的文件分组群发装置及文件分组群发方法</a>

【技术保护点】
一种基于超短波电台的文件分组群发装置,包括用于发送节点的发送装置(100)和用于接收节点的接收装置(200),发送装置(100)还包括一个数据输入端口,接收装置(200)还包括一个数据输出端口,其特征在于:所述发送装置(100)包括数据分割装置(101)、第一数据封装装置(102)、第二数据封装装置(103)、第一计数器(104)和反馈信号接收装置(105),其中:数据分割装置(101),用于接收输入的数据文件和控制数据,解析数据文件的文件名、扩展名、文件尺寸,形成文件CRC数据,依据控制数据分割文件中的数据为数据片段,为数据片段建立索引数据,接收补帧请求数据,并将数据传输给相应的数据封装装置...

【技术特征摘要】
1.一种基于超短波电台的文件分组群发装置,包括用于发送节点的发送装置(100)和用于接收节点的接收装置(200),发送装置(100)还包括一个数据输入端口,接收装置(200)还包括一个数据输出端口,其特征在于:所述发送装置(100)包括数据分割装置(101)、第一数据封装装置(102)、第二数据封装装置(103)、第一计数器(104)和反馈信号接收装置(105),其中: 数据分割装置(101),用于接收输入的数据文件和控制数据,解析数据文件的文件名、扩展名、文件尺寸,形成文件CRC数据, 依据控制数据分割文件中的数据为数据片段,为数据片段建立索引数据, 接收补帧请求数据, 并将数据传输给相应的数据封装装置; 控制数据包括数据分割长度、接收节点数量、接收节点地址、指令标识、定时数据等; 第一数据封装装置(102),用于格式化链接数据, 形成首帧,并根据相应的计时信号发送至无线收发单元(300); 第二数据封装装置(103),用于在帧头数据和帧尾数据之间格式化链接数据, 形成数据文件的全部数据帧,并根据相应的计时信号发送至无线收发单元(300);第一计数器(104),用于接收定时数据,向各数据封装装置发送相应的定时信号、定长信号; 反馈信号接收装置(105),用于接收补帧请求数据,解析补帧请求数据,并发送至分割装置(101)。2.根据权利要求1所述的基于超短波电台的文件分组群发装置,其特征在于:所述接收装置(200)包括数据合并装置(201)、数据缓存装置(202)、反馈信号发送装置(203)、第二计数器(204)和标识寄存器(205),其中: 数据合并装置(201),接收各帧码流,解析码流中的状态数据和载荷数据,通过载荷数据设置缓冲区,通过状态数据和时长信号设置数据输出或补帧请求数据输出; 数据缓存装置(202),根据载荷数据的相关参数开设缓冲区,判断缓冲区中有效载荷有效性,如果有效载荷失效时,向反馈信号发送装置(203)传递有效载荷的失效参数,否则合并有效载荷形成数据文件输出, 反馈信号发送装置(203),用于接收有效载荷的失效参数,根据状态数据形成补帧请求并发送; 第二计数器(204),用于向数据合并装置(201)或反馈信号发送装置(203)提供定时信号、定长信号; 标识寄存器(205),用于向反馈信号发送装置(203)提供状态数据。3.根据权利要求1所述的基于超短波电台的文件分组群发装置发送数据方法的主要步骤如下: 所述数据分割装置(101)从数据输入端口获得数据文件; 数据分割装置(101)解析数据文件的文件名、扩展名、文件尺寸,形成文件CRC数据; 数据分割装置(101)从数据输入端口获得接收节点地址数据; 数据分割装置(101)根据获得的分割长度参数,分割数据文件形成连续的数据片段,建立索引,并记录最闻索引值;第一数据封装装置(102)将文件名、扩展名、文件尺寸、CRC数据和片段数量封装成首帧; 通过第一计数器(104)计时、计数,以固定周期向无线收发单元(300)发送首帧; 第二数据封装装置(103)将各数据片段与文件名、扩展名、发送节点地址、接收节点数量及地址、数据片段索引、分割长度和数据CRC封装,形成连续索引的数据帧; 通过第一计数器(104)计时、计数,以固定时间间隔依次向无线收发单元(300)发送数据帧; 当反馈信号接收装置(105)通过接收码流中的指令标识获得目标终端发送的补帧请求,提取接收码流中的节点地址和数据片段索引值; 第二数据封装装置(103)将相应数据片段索引及数据片段、发送节点地址、接收节点地址、文件名、扩展名和有效数据CRC封装,形成补传数据帧; 通过第一计数器(104)计时、计数,以固定时间间隔依次向无线收发单元(300)发送补传数据帧。4.根据权利要求2所述的基于超短波电台的文件分组群发装置接收数据方法的主要步骤如下: 所述数据合并装置(201)接收数据码流,判断帧类型; 帧类型为首帧时,在第二计数器(204)给定时间内重复接收并判定有效性,有效则提取载荷数据和控制数据,在数据缓存装置(202)中建立缓存文件和索引,否则向标识寄存器(205)赋值,用于错误信息显示; 帧类型为数据帧时,提取载荷数据和控制数据,根据接收节点地址信息判断本节点是否接收,根据是否存在同名缓存文件,判断是否接收,根据指令标识判断数据接收阶段;在主动接收阶段,将载荷数据覆盖同名缓存文件中的相同索引值对应记录,在被动接收阶段,将载荷数据增加入同名缓存文件中空白的相同索引记录中; 数据缓存装置(202)根据控制数据和第二计数器(204)的定时时长,确定被动接收阶段完成,根据各记录的数据C...

【专利技术属性】
技术研发人员:杨紫薇丁敬海张士军王志勇郑斌王心谦张健刘佑民
申请(专利权)人:北京航天发射技术研究所中国运载火箭技术研究院
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1