数据帧无线传输方法及装置制造方法及图纸

技术编号:15285927 阅读:88 留言:0更新日期:2017-05-07 11:00
本发明专利技术公开了一种数据帧无线传输方法及装置,属于通信技术领域。所述方法包括:发送终端获取与接收终端之间的信道的质量;根据获取的信道的质量,确定聚合帧长;根据确定的聚合帧长,聚合需发送的数据帧;聚合的数据帧的帧长小于或等于确定的聚合帧长;向接收终端发送聚合的数据帧。所述装置包括:获取模块、确定模块、聚合模块和发送模块。本发明专利技术能够保证在信道的质量实时变化的情况下,能够动态变化聚合的帧长,从而实现了流畅、实时、以及高效地无线传输数据帧。

Data frame wireless transmission method and device

The invention discloses a method and a device for wireless transmission of data frames, which belongs to the technical field of communication. The method includes: quality channel between the sending terminal and receiving terminal access; access channel according to the quality, determine the frame length is determined according to the polymerization; polymerization polymerization frame, data frame to send data frames; polymerization frame length is less than or equal to the length of frame to frame data aggregation; receiving terminal send polymerization. The device comprises an acquisition module, a determining module, an aggregation module and a transmitting module. The invention can ensure that the frame length can be dynamically changed when the quality of the channel is changed in real time, so as to realize the wireless transmission of the data frame smoothly, in real time, and efficiently.

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种数据帧无线传输方法及装置
技术介绍
单兵或现场工作人员(例如消防人员)在作业时,需要采集现场信息(例如多媒体数据),并通过无线局域网将采集的信息传至监控中心,供相关人员分析。具体地,可以采用无线传输标准协议802.11n将采集的信息传至监控中心,传输采集的信息所使用的频段可以是工业、科学及医用频段(IndustrialScientificMedicalBand),即2.412~2.472GHz。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:802.11n仅支持以固定的帧长传输数据帧。由于工业、科学及医用频段为开放频段,存在信道时变、发射信号强度随机变化和终端相互干扰严重等问题,因此,在以固定的帧长传输数据帧时,如果信道差,则将导致信道误帧率增加,数据帧重传概率增大,从而加重了系统负担,降低了系统吞吐量;如果信道好,则虽然数据重传概率低,但一些不必要的控制开销降低了信道利用率,从而导致系统并未因信道质量变好而改善吞吐量性能。
技术实现思路
为了保证在工业、科学及医用频段能够流畅、实时、以及高效地传输数据帧,以减少系统负担和提升系统吞吐量,本专利技术实施例提供了一种数据帧无线传输方法及装置。所述技术方案如下:第一方面,提供了一种数据帧无线传输方法,所述方法包括:发送终端获取与接收终端之间的信道的质量;根据获取的信道的质量,确定聚合帧长;根据确定的聚合帧长,聚合需发送的数据帧;聚合的数据帧的帧长小于或等于所述确定的聚合帧长;向所述接收终端发送所述聚合的数据帧。在第一方面的第一实施方式中,根据如下公式计算所述聚合帧长:MSL为所述聚合帧长,SNR为所述信道的质量的数值。在第一方面的第二实施方式中,所述根据确定的聚合帧长,聚合需发送的数据帧,包括:在准备聚合当前数据帧时,检测是否存在未发送的且帧长小于确定的聚合帧长的聚合的数据帧;当检测到不存在未发送的且帧长小于确定的聚合帧长的聚合的数据帧时,比较所述当前数据帧的帧长和所述确定的聚合帧长;当所述当前数据帧的帧长等于所述确定的聚合帧长时,将所述当前数据帧作为聚合的数据帧;当所述当前数据帧的帧长小于所述确定的聚合帧长时,以所述当前数据帧为聚合的数据帧的第一帧,将所述当前数据帧聚合到所述聚合的数据帧中;当所述当前数据帧的帧长大于所述确定的聚合帧长时,将所述当前数据帧分割为至少两个数据帧片,并将所述至少两个数据帧片聚合为至少两个聚合的数据帧;所述至少两个聚合的数据帧中每个数据帧包括至少一个所述数据帧片,所述至少两个聚合的数据帧中包含有至少一个帧长度等于确定的聚合帧长的数据帧;当检测到存在未发送的且帧长小于确定的聚合帧长的聚合的数据帧时,判断所述当前数据帧的帧长是否大于剩余帧长;所述剩余帧长为所述确定的聚合帧长减去存在的聚合的数据帧的帧长;当所述当前数据帧的帧长小于或等于所述剩余帧长时,将所述当前数据帧聚合到存在的聚合的数据帧中;当所述当前数据帧的帧长大于所述剩余帧长时,将所述当前数据帧分割为至少两个数据帧片,并将至少一个所述数据帧片聚合到所述存在的聚合的数据帧中,直到所述存在的聚合的数据帧的帧长达到所述确定的聚合帧长,以及将剩余的数据帧片聚合为至少一个聚合的数据帧。在第一方面的第三实施方式中,向所述接收终端发送所述聚合的数据帧,包括:在预先建立的信道的质量与调制方式的对应关系中,确定获取的信道的质量对应的调制方式;按照确定的调制方式,调制所述聚合的数据帧;向所述接收终端发送调制的数据帧。在第一方面的第四实施方式中,所述获取与接收终端之间的信道的质量,包括:接收所述接收终端发送的所述发送终端与所述接收终端之间的信道的质量,所述信道的质量是所述接收终端根据所述发送终端发送的指定符号估算出来的。第二方面,提供了一种数据帧无线传输装置,所述装置包括:获取模块,用于获取与接收终端之间的信道的质量;确定模块,用于根据所述获取模块获取的信道的质量,确定聚合帧长;聚合模块,用于根据所述确定模块确定的聚合帧长,聚合需发送的数据帧;所述聚合模块聚合的数据帧的帧长小于或等于所述确定的聚合帧长;发送模块,用于向所述接收终端发送所述聚合模块聚合的数据帧。在第二方面的第一实施方式中,所述确定模块根据如下公式计算所述聚合帧长:MSL为所述聚合帧长,SNR为所述信道的质量的数值。在第二方面的第二实施方式中,所述聚合模块用于:在准备聚合当前数据帧时,检测是否存在未发送的且帧长小于确定的聚合帧长的聚合的数据帧;当检测到不存在未发送的且帧长小于确定的聚合帧长的聚合的数据帧时,比较所述当前数据帧的帧长和所述确定的聚合帧长;当所述当前数据帧的帧长等于所述确定的聚合帧长时,将所述当前数据帧作为聚合的数据帧;当所述当前数据帧的帧长小于所述确定的聚合帧长时,以所述当前数据帧为聚合的数据帧的第一帧,将所述当前数据帧聚合到所述聚合的数据帧中;当所述当前数据帧的帧长大于所述确定的聚合帧长时,将所述当前数据帧分割为至少两个数据帧片,并将所述至少两个数据帧片聚合为至少两个聚合的数据帧;所述至少两个聚合的数据帧中每个数据帧包括至少一个所述数据帧片,所述至少两个聚合的数据帧中包含有至少一个帧长度等于确定的聚合帧长的数据帧;当检测到存在未发送的且帧长小于确定的聚合帧长的聚合的数据帧时,判断所述当前数据帧的帧长是否大于剩余帧长;所述剩余帧长为所述确定的聚合帧长减去存在的聚合的数据帧的帧长;当所述当前数据帧的帧长小于或等于所述剩余帧长时,将所述当前数据帧聚合到存在的聚合的数据帧中;当所述当前数据帧的帧长大于所述剩余帧长时,将所述当前数据帧分割为至少两个数据帧片,并将至少一个所述数据帧片聚合到所述存在的聚合的数据帧中,直到所述存在的聚合的数据帧的帧长达到所述确定的聚合帧长,以及将剩余的数据帧片聚合为至少一个聚合的数据帧。在第二方面的第三实施方式中,所述发送模块包括:确定单元,用于在预先建立的信道的质量与调制方式的对应关系中,确定获取的信道的质量对应的调制方式;调制单元,用于按照所述确定单元确定的调制方式,调制所述聚合的数据帧;发送单元,用于向所述接收终端发送所述调制单元调制的数据帧。在第二方面的第四实施方式中,所述获取模块用于:接收所述接收终端发送的所述发送终端与所述接收终端之间的信道的质量,所述信道的质量是所述接收终端根据所述发送终端发送的指定符号估算出来的。本专利技术实施例提供的技术方案带来的有益效果是:发送终端通过获取与接收终端之间的信道的质量;根据获取的信道的质量,确定聚合帧长;根据确定的聚合帧长,聚合需发送的数据帧;聚合的数据帧的帧长小于或等于确定的聚合帧长;向接收终端发送聚合的数据帧。由于聚合帧长是根据信道的质量确定出来的,那么,在信道的质量较好时,确定的聚合帧长可以比较长;在信道的质量较差时,确定的聚合帧长可以比较短。这样,向接收终端发送聚合的数据帧时,在信道的质量较好时,由于聚合帧长比较长,在发送一定数量的数据时,发送的聚合的数据帧数量较少,节省了一些控制开销,因此可以充分利用信道资源,提高系统吞吐量。在信道的质量较差时,由于聚合帧长比较短,可以确保接收终端能够收到聚合的数据帧,减少了数据帧重传概率,减轻了系统负担,从而提升了系统吞吐量。综上,能够保证在本文档来自技高网...
数据帧无线传输方法及装置

【技术保护点】
一种数据帧无线传输方法,其特征在于,所述方法包括:发送终端获取与接收终端之间的信道的质量;根据获取的信道的质量,确定聚合帧长;根据确定的聚合帧长,聚合需发送的数据帧;聚合的数据帧的帧长小于或等于所述确定的聚合帧长;向所述接收终端发送所述聚合的数据帧。

【技术特征摘要】
1.一种数据帧无线传输方法,其特征在于,所述方法包括:发送终端获取与接收终端之间的信道的质量;根据获取的信道的质量,确定聚合帧长;根据确定的聚合帧长,聚合需发送的数据帧;聚合的数据帧的帧长小于或等于所述确定的聚合帧长;向所述接收终端发送所述聚合的数据帧。2.根据权利要求1所述的方法,其特征在于,根据如下公式计算所述聚合帧长:MSL=-1In(1-1/2erfc(SNR))]]>MSL为所述聚合帧长,SNR为所述信道的质量的数值。3.根据权利要求1所述的方法,其特征在于,所述根据确定的聚合帧长,聚合需发送的数据帧,包括:在准备聚合当前数据帧时,检测是否存在未发送的且帧长小于确定的聚合帧长的聚合的数据帧;当检测到不存在未发送的且帧长小于确定的聚合帧长的聚合的数据帧时,比较所述当前数据帧的帧长和所述确定的聚合帧长;当所述当前数据帧的帧长等于所述确定的聚合帧长时,将所述当前数据帧作为聚合的数据帧;当所述当前数据帧的帧长小于所述确定的聚合帧长时,以所述当前数据帧为聚合的数据帧的第一帧,将所述当前数据帧聚合到所述聚合的数据帧中;当所述当前数据帧的帧长大于所述确定的聚合帧长时,将所述当前数据帧分割为至少两个数据帧片,并将所述至少两个数据帧片聚合为至少两个聚合的数据帧;所述至少两个聚合的数据帧中每个数据帧包括至少一个所述数据帧片,所述至少两个聚合的数据帧中包含有至少一个帧长度等于确定的聚合帧长的数据帧;当检测到存在未发送的且帧长小于确定的聚合帧长的聚合的数据帧时,判断所述当前数据帧的帧长是否大于剩余帧长;所述剩余帧长为所述确定的聚合帧长减去存在的聚合的数据帧的帧长;当所述当前数据帧的帧长小于或等于所述剩余帧长时,将所述当前数据帧聚合到存在的聚合的数据帧中;当所述当前数据帧的帧长大于所述剩余帧长时,将所述当前数据帧分割为至少两个数据帧片,并将至少一个所述数据帧片聚合到所述存在的聚合的数据帧中,直到所述存在的聚合的数据帧的帧长达到所述确定的聚合帧长,以及将剩余的数据帧片聚合为至少一个聚合的数据帧。4.根据权利要求1所述的方法,其特征在于,向所述接收终端发送所述聚合的数据帧,包括:在预先建立的信道的质量与调制方式的对应关系中,确定获取的信道的质量对应的调制方式;按照确定的调制方式,调制所述聚合的数据帧;向所述接收终端发送调制的数据帧。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述获取与接收终端之间的信道的质量,包括:接收所述接收终端发送的所述发送终端与所述接收终端之间的信道的质量,所述信道的质量是所述接收终端根据所述发送终端发送的指定符号估算出来的。6.一种数据帧无线传输装置,其特征在于,所述装...

【专利技术属性】
技术研发人员:彭开志徐彬彬徐露
申请(专利权)人:中国船舶重工集团公司第七二二研究所
类型:发明
国别省市:湖北;42

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

1