一种无线传感器网络的数据传输方法、装置及电子设备制造方法及图纸

技术编号:38971081 阅读:19 留言:0更新日期:2023-09-28 09:34
本发明专利技术公开了一种无线传感器网络的数据传输方法、装置及电子设备,该方法包括在无线传感器网络中确定目标传感器节点;确定目标传感器节点的第一通信路径,并在各第一通信路径中确定服务质量最高的第二通信路径;获取第二通信路径上各路径传感器节点对应的历史脉冲数据,标记短期脉冲数据和长期脉冲数据的脉冲数量变化趋势一致的路径传感器节点;选择目标通信路径,并基于目标通信路径传输目标传感器节点的数据。本发明专利技术根据每个传感器节点的短期脉冲数据和长期脉冲数据为本次数据传输规划出一条能量供给最稳定的传输路径,使得无线传感器网络中的任意节点均能够将数据传输回关键节点,数据传输丢失率低。数据传输丢失率低。数据传输丢失率低。

【技术实现步骤摘要】
一种无线传感器网络的数据传输方法、装置及电子设备


[0001]本申请涉及无线传感器网络
,具体而言,涉及一种无线传感器网络的数据传输方法、装置及电子设备。

技术介绍

[0002]随着微机电系统技术的发展和成熟,目前会使用无线传感器网络对数据进行传输。无线传感器网络中设置有成百上千个微型传感器节点,每个微型传感器节点都集成了传感模块、数据处理模块、通信模块和电源模块,这使得每个微型传感器节点可以对原始数据按照要求进行一些简单的计算处理后再经由传感器网络中的某条路径发送出去。一般而言,无线传感器网络所采集到的数据最终需要传输汇聚到网络中心位置的关键节点处进行处理。然而,无线通信的能量消耗随着通信距离的增加而急剧增加,加之微型传感器节点本身的能量受限,导致对于设置在无线传感器网络边缘位置的微型传感器节点所采集到的数据而言,想要对其进行传递所需要的能量较多,目前仅依赖传感器节点自身的数据传输方式难以将数据发送回关键节点。

技术实现思路

[0003]为了解决上述问题,本申请实施例提供了一种无线传感器网络的数据传输方法、装置及电子设备。
[0004]第一方面,本申请实施例提供了一种无线传感器网络的数据传输方法,所述方法包括:在无线传感器网络中确定目标传感器节点,所述目标传感器节点为当前时刻需要传输数据的传感器节点,所述传感器节点内设置有AI芯片,所述AI芯片内构建有用以在所述传感器节点传输数据时激发输出脉冲的脉冲神经元模型;确定所述目标传感器节点的第一通信路径,并在各所述第一通信路径中确定服务质量最高的第二通信路径,所述第二通信路径至少存在一条;获取所述第二通信路径上各路径传感器节点对应的历史脉冲数据,标记短期脉冲数据和长期脉冲数据的脉冲数量变化趋势一致的所述路径传感器节点,所述历史脉冲数据包括第一统计周期内的所述短期脉冲数据和第二统计周期内的所述长期脉冲数据;选择目标通信路径,并基于所述目标通信路径传输所述目标传感器节点的数据,所述目标通信路径为标记节点数量占比最高的所述第二通信路径。
[0005]优选的,所述获取所述第二通信路径上各路径传感器节点对应的历史脉冲数据,包括:获取预设时长内所述第二通信路径上各路径传感器节点对应的历史脉冲数据。
[0006]优选的,所述脉冲神经元模型用以在接收到目标输入脉冲时激发所述输出脉冲,所述目标输入脉冲为脉冲大于预设触发阈值的输入脉冲。
[0007]优选的,所述标记短期脉冲数据和长期脉冲数据的脉冲数量变化趋势一致的所述
路径传感器节点,包括:标记短期脉冲数据和长期脉冲数据的脉冲数量变化趋势一致,且所述短期脉冲数据和长期脉冲数据的异常脉冲概率之差小于预设误差概率的所述路径传感器节点。
[0008]优选的,所述标记短期脉冲数据和长期脉冲数据的脉冲数量变化趋势一致,且所述短期脉冲数据和长期脉冲数据的异常脉冲概率之差小于预设误差概率的所述路径传感器节点,包括:基于短期脉冲数据中各激发记录的输出脉冲数量确定所述短期脉冲数据对应的第一脉冲数量变化趋势,基于长期脉冲数据中各所述激发记录的输出脉冲数量确定所述长期脉冲数据对应的第二脉冲数量变化趋势;基于所述短期脉冲数据中各所述激发记录的异常脉冲的数量占比确定所述短期脉冲数据的第一异常脉冲概率,基于所述长期脉冲数据中各所述激发记录的异常脉冲的数量占比确定所述长期脉冲数据的第二异常脉冲概率,所述异常脉冲为脉冲不大于所述预设触发阈值的所述输入脉冲;标记所述第一脉冲数量变化趋势和第二脉冲数量变化趋势一致,且第一异常脉冲概率与第二异常脉冲概率之差小于预设误差概率的所述路径传感器节点。
[0009]优选的,所述方法包括:确定所述目标通信路径中各目标通信路径节点对应的光伏发电区域,基于所述光伏发电区域对应的光伏发电装置向所述目标通信路径节点发电。
[0010]优选的,所述基于所述光伏发电区域对应的光伏发电装置向所述目标通信路径节点发电,包括:基于所述目标通信路径节点的位置信息生成发电指令,向所述光伏发电区域对应的光伏发电装置发送所述发电指令,用以控制所述光伏发电装置向所述目标通信路径节点发电。
[0011]第二方面,本申请实施例提供了一种无线传感器网络的数据传输装置,所述装置包括:第一确定模块,用于在无线传感器网络中确定目标传感器节点,所述目标传感器节点为当前时刻需要传输数据的传感器节点,所述传感器节点内设置有AI芯片,所述AI芯片内构建有用以在所述传感器节点传输数据时激发输出脉冲的脉冲神经元模型;第二确定模块,用于确定所述目标传感器节点的第一通信路径,并在各所述第一通信路径中确定服务质量最高的第二通信路径,所述第二通信路径至少存在一条;获取模块,用于获取所述第二通信路径上各路径传感器节点对应的历史脉冲数据,标记短期脉冲数据和长期脉冲数据的脉冲数量变化趋势一致的所述路径传感器节点,所述历史脉冲数据包括第一统计周期内的所述短期脉冲数据和第二统计周期内的所述长期脉冲数据;选择模块,用于选择目标通信路径,并基于所述目标通信路径传输所述目标传感器节点的数据,所述目标通信路径为标记节点数量占比最高的所述第二通信路径。
[0012]第三方面,本申请实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面或第一方面的任意一种可能的实现方式提供的方法的步骤。
[0013]第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第一方面的任意一种可能的实现方式提供的方法。
[0014]本专利技术的有益效果为:在目标传感器节点需要传输数据时,通过AI芯片中的脉冲神经元模型激发输出脉冲来对传感器节点的传输过程进行能量供给,且根据每个传感器节点的短期脉冲数据和长期脉冲数据为本次数据传输规划出一条能量供给最稳定的传输路径,使得无线传感器网络中的任意节点均能够将数据传输回关键节点,数据传输丢失率低。
附图说明
[0015]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本申请实施例提供的一种无线传感器网络的数据传输方法的流程示意图;图2为本申请实施例提供的一种无线传感器网络的数据传输装置的结构示意图;图3为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0017]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
[0018]在下述介绍中,术语“第一”、“第二”仅为用于描述的目的,而不能理解为指示或暗示相对重要性。下述介绍提供了本申请的多个实施例,不同实施例之间可以替换或者合并组合,因此本申请也可认为包含所记载的相同和/或不同实施例的所有可能组合。因而,如果一个实施例包含特征A、B、C,另一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无线传感器网络的数据传输方法,其特征在于,所述方法包括:在无线传感器网络中确定目标传感器节点,所述目标传感器节点为当前时刻需要传输数据的传感器节点,所述传感器节点内设置有AI芯片,所述AI芯片内构建有用以在所述传感器节点传输数据时激发输出脉冲的脉冲神经元模型;确定所述目标传感器节点的第一通信路径,并在各所述第一通信路径中确定服务质量最高的第二通信路径,所述第二通信路径至少存在一条;获取所述第二通信路径上各路径传感器节点对应的历史脉冲数据,标记短期脉冲数据和长期脉冲数据的脉冲数量变化趋势一致的所述路径传感器节点,所述历史脉冲数据包括第一统计周期内的所述短期脉冲数据和第二统计周期内的所述长期脉冲数据;选择目标通信路径,并基于所述目标通信路径传输所述目标传感器节点的数据,所述目标通信路径为标记节点数量占比最高的所述第二通信路径。2.根据权利要求1所述的方法,其特征在于,所述获取所述第二通信路径上各路径传感器节点对应的历史脉冲数据,包括:获取预设时长内所述第二通信路径上各路径传感器节点对应的历史脉冲数据。3.根据权利要求1所述的方法,其特征在于,所述脉冲神经元模型用以在接收到目标输入脉冲时激发所述输出脉冲,所述目标输入脉冲为脉冲大于预设触发阈值的输入脉冲。4.根据权利要求3所述的方法,其特征在于,所述标记短期脉冲数据和长期脉冲数据的脉冲数量变化趋势一致的所述路径传感器节点,包括:标记短期脉冲数据和长期脉冲数据的脉冲数量变化趋势一致,且所述短期脉冲数据和长期脉冲数据的异常脉冲概率之差小于预设误差概率的所述路径传感器节点。5.根据权利要求4所述的方法,其特征在于,所述标记短期脉冲数据和长期脉冲数据的脉冲数量变化趋势一致,且所述短期脉冲数据和长期脉冲数据的异常脉冲概率之差小于预设误差概率的所述路径传感器节点,包括:基于短期脉冲数据中各激发记录的输出脉冲数量确定所述短期脉冲数据对应的第一脉冲数量变化趋势,基于长期脉冲数据中各所述激发记录的输出脉冲数量确定所述长期脉冲数据对应的第二脉冲数量变化趋势;基于所述短期脉冲数据中各所述激发记录的异常脉冲的数量占比确定所述短期脉冲数据的第一异常脉冲概率,基于所述长期脉冲数据中各所述激发记录的异常脉冲的数量占比确...

【专利技术属性】
技术研发人员:戴曦乐绪鑫尹立超吴小顺彭锟
申请(专利权)人:三峡智控科技有限公司
类型:发明
国别省市:

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

1