[发明专利]无线传感器网络数据传输方法和装置、可读存储介质在审
申请号: | 201910699307.8 | 申请日: | 2019-07-31 |
公开(公告)号: | CN110519008A | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 路永玲;徐江涛;贾骏;胡成博;陶风波;刘子全;张照辉;徐阳;张国江;张军;杨景刚;刘洋;吴斌 | 申请(专利权)人: | 国网江苏省电力有限公司电力科学研究院;国家电网有限公司;国网江苏省电力有限公司;江苏省电力试验研究院有限公司;南京英锐祺科技有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L29/06 |
代理公司: | 32204 南京苏高专利商标事务所(普通合伙) | 代理人: | 常虹<国际申请>=<国际公布>=<进入国 |
地址: | 211100 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传感器设备 数据帧结构 通信 定义数据 数据块 无线传感器网络 数据帧头 数据汇聚终端 传感器地址 二进制序列 帧校验序列 前导 发送功率 加密算法 加密指示 交互方式 可扩展性 前导序列 通信双方 短数据 首地址 帧结构 帧类型 定长 内存 加密 应用 | ||
1.无线传感器网络数据传输方法,用于无线传感器网络中数据汇聚终端与传感器设备之间的数据传输,其特征在于,包括:
数据请求方向数据应答方发送请求数据帧,所述请求数据帧中包括数据请求方和数据应答方中的传感器设备地址、请求数据在传感器设备内存中的首地址、请求数据的长度;
数据应答方接收到请求数据帧后,向请求方发送回复数据帧,所述回复数据帧中包括数据请求方和数据应答方中的传感器设备地址、请求数据在传感器设备内存中的首地址、请求数据的长度和发送方请求的数据;
数据请求方接收到回复数据帧后,,根据回复数据帧中的内容获取所请求的数据。
2.根据权利要求1所述的无线传感器网络数据传输方法,其特征在于,所述请求数据帧和回复数据帧采用超短数据帧结构,包括前导序列(1)、数据帧头(2)、数据块(3)和帧校验序列(4);
所述前导序列(1)为通信双方均已知的定长二进制序列;
所述数据帧头(2)包括帧类型(201),数据长度(202),加密指示(203)和传感器地址(204)四部分;其中所述帧类型(201)定义数据帧的类型以及对应的交互方式;所述数据长度(202)定义所述数据帧中数据块(3)的长度;所述加密指示(203)定义数据块(3)是否加密及所采用的加密算法;所述传感器地址(204)定义通信中传感器设备的地址;
所述数据块(3)包括数据在传感器设备内存中的首地址(301)、数据块中发送数据的长度(302)和发送数据(303)三个部分;
所述帧校验序列(4)为用于在接收端判断接收到的超短数据帧结构是否出现误码的校验码。
3.根据权利要求2所述的数据传输方法,其特征在于,所述超短数据帧结构中包括多个数据块(3),所述多个数据块(3)的总长度与数据长度(202)中的值一致;数据帧的接收方根据数据帧中数据长度(202)的值与已解析数据块的大小,判断是否有未解析的数据块,如果有,继续解析接收到的数据帧中的数据块。
4.根据权利要求2所述的数据传输方法,其特征在于,当加密指示(203)为数据块加密时,所采用的加密算法为通信双方事先协商确定,且对不同的加密算法设置了编号。
5.根据权利要求2所述的数据传输方法,其特征在于,所述帧校验序列(4)为采用循环冗余校验算法生成的校验码。
6.根据权利要求2所述的数据传输方法,其特征在于,所述传感器设备根据设置的上传周期,定时向数据汇聚终端上传测量数据,所述上传测量数据帧采用超短数据帧结构,其中:帧类型(201)为数据上传,交互方式为单向;传感器地址(204)为发送上传测量数据的传感器设备地址;
上传测量数据帧中的首地址(301)为所述传感器设备测量数据在内存中的首地址,长度(302)为测量数据的长度;发送数据(303)为测量数据;
数据汇聚终端接收到上传测量数据帧后,查询上传测量数据帧中的传感器地址(204)是否在身维护的传感器设备列表中,如果不在,丢弃此上传测量数据帧;如果在,根据上传测量数据帧中的内容获取测量数据。
7.根据权利要求2所述的数据传输方法,其特征在于,所述无线传感器网络包括多个数据汇聚终端和多个传感器设备,每一个数据汇聚终端与2个及以上传感器设备无线连接,每一个传感器设备与至少1个数据汇聚终端无线连接;每个数据汇聚终端维护与自身所连接的传感器设备列表,并定时或不定时更新所述传感器设备列表;数据汇聚终端或传感器设备接收到数据帧后,首先验证数据帧中的传感器设备地址是否正确,如果验证失败,丢弃接收到的数据帧;如果验证通过,进行后续处理;
所述验证数据帧中的传感器设备地址是否正确的步骤为:当数据汇聚终端接收到数据帧后,查询传感器地址(204)中的传感器设备地址是否在自身维护的传感器设备列表中,如果不在,验证失败;如果在,验证通过;当传感器设备接收到数据帧后,查询传感器地址(204)中的传感器设备地址是否为自身的地址,如果不是,验证失败;如果是,验证通过。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网江苏省电力有限公司电力科学研究院;国家电网有限公司;国网江苏省电力有限公司;江苏省电力试验研究院有限公司;南京英锐祺科技有限公司,未经国网江苏省电力有限公司电力科学研究院;国家电网有限公司;国网江苏省电力有限公司;江苏省电力试验研究院有限公司;南京英锐祺科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910699307.8/1.html,转载请声明来源钻瓜专利网。