[发明专利]用于在水面或高湿度环境下进行无线通讯的数据帧结构在审
申请号: | 201910340381.0 | 申请日: | 2019-04-25 |
公开(公告)号: | CN111865477A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 邢瑞毅;周庆良;张铭虎;蔡进 | 申请(专利权)人: | 上海欧迅睿智能科技有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04B13/00;H04B13/02 |
代理公司: | 上海愉腾专利代理事务所(普通合伙) 31306 | 代理人: | 唐海波 |
地址: | 201612 上海市松江*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 水面 湿度 环境 进行 无线通讯 数据 结构 | ||
本发明公开了一种数据帧结构以及一种无线通讯方法,用于在水面或高湿度环境下进行无线通讯,所述数据帧由帧首、数据长度、数据长度校验码、数据内容和帧完整性校验码顺序组成;数据帧长度可变,数据长度校验和数据帧完整性校验保证帧内的数据可靠性。在通讯环境恶劣的情况下,可将数据分包,缩短每帧数据的传输时间来提高数据传输成功率,实现通讯效率的提高;弥补高灵敏度无线通讯技术应用于传输大数据报文码流耗时长的缺陷。
技术领域
本发明涉及航行器无线通讯技术领域,尤其涉及一种用于一种在水面或高湿度环境下进行无线通讯的数据帧结构。
背景技术
目前主流遥控方式是基于无线电遥控的,常用的频段有5G(WIFI),2.4G(WIFI/蓝牙),433M等,频率越低,通讯距离越远,带宽越窄。智能救生器采用基于高灵敏度无线通讯技术的通讯芯片,其具有更远的通信距离。
而在水面或者高湿度环境下的低功耗远距离通讯带宽窄,需要保证通讯的可靠性并提升通讯效率以满足对设备操作的正确性和灵敏度,目前并没有能解决上述问题。
发明内容
鉴于目前存在的上述不足,本发明提供一种数据帧结构及无线通讯方法,能够在通讯环境恶劣的情况下,将数据分包,缩短每帧数据的传输时间来提高数据传输成功率,实现通讯效率的提高。
为达到上述目的,本发明的实施例采用如下技术方案:
一种数据帧结构,用于在水面或高湿度环境下进行无线通讯,所述数据帧由帧首、数据长度、数据长度校验码、数据内容和帧完整性校验码顺序组成。
依照本发明的一个方面,所述数据帧由8位字节组成。
依照本发明的一个方面,所述帧首为1-4个字节,所述数据长度为1-2个字节,所述数据长度校验码为1-2个字节,所述帧完整性校验码为1-4个字节。
依照本发明的一个方面,帧首为1个字节时,所述帧首字节结构为AABBCCCC:
其中,AA为帧类型标签,最多可提供4种帧类型;
BB为数据拆分系数,例如,00代表单包,01代表拆4分包,10代表拆16分包;
CCCC为数据分包的起始包号。
依照本发明的一个方面,单字节时,所述拆分系数最多为16分包。
依照本发明的一个方面,所述数据长度为:一个字节时范围0~255(0xFF),2个字节时范围0~65535;所述数据长度校验码的数据长度求和校验值为255(0xFF)。
依照本发明的一个方面,所述帧完整性校验码实现对之前所有字节的完整性校验,实现对之前所有字节的完整性校验,可以根据实际系统性能采用求和、异或、CRC校验等。
一种在水面或高湿度环境下的无线通讯方法,所述无线通讯方法采用如权利要求1至7所述的数据帧结构进行数据传输。
依照本发明的一个方面,所述无线通讯方法包括:若数据帧传输失败,则下一数据帧的数据分包等级上升一级,直至最大分包。
依照本发明的一个方面,所述无线通讯方法包括:若数据帧传输成功,则下一数据帧的数据分包等级下降一级,直至单包。
本发明实施的优点:本发明所述的数据帧结构以及无线通讯方法,用于在水面或高湿度环境下进行无线通讯,所述数据帧由帧首、数据长度、数据长度校验码、数据内容和帧完整性校验码顺序组成;数据帧长度可变,数据长度校验和数据帧完整性校验保证帧内的数据可靠性。在通讯环境恶劣的情况下,可将数据分包,缩短每帧数据的传输时间来提高数据传输成功率,实现通讯效率的提高;弥补高灵敏度无线通讯技术应用于传输大数据报文码流耗时长的缺陷。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海欧迅睿智能科技有限公司,未经上海欧迅睿智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910340381.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有柔性屏幕的终端
- 下一篇:摄像头模组及其状态检测方法和装置、电子设备