当前位置: 首页 > 专利查询>郑恩龙专利>正文

一种基于无线自组网的多终端智能提醒方法及系统技术方案

技术编号:30535351 阅读:15 留言:0更新日期:2021-10-30 13:10
本发明专利技术公开了一种基于无线自组网的多终端智能提醒方法及系统,其中,方法包括:无线自组网的构建步骤包括:主控装置节点根据地址列表发送“邻接表重构”指令,以使接收到“邻接表重构”指令的装置节点测试与相邻装置节点的双向链路通信质量,并对应返回相邻装置节点的信号强度值到主控装置节点;主控装置节点获取到每个装置节点与相邻装置节点的信号强度值后,以每个装置节点的节点地址为端点,信号强度值的倒数为权值,生成最小生成树;主控装置节点根据最小生成树构建每个装置节点的邻接表;主控装置节点将邻接表发送至对应装置节点,完成无线自组网的构建,本方案减少了数据传输的传输路径,加快了传输速率,防止数据冗杂,降低了信息传输量。信息传输量。信息传输量。

【技术实现步骤摘要】
一种基于无线自组网的多终端智能提醒方法及系统


[0001]本专利技术属于自组网预警领域,具体涉及一种基于无线自组网的多终端智能提醒方法及系统。

技术介绍

[0002]现有的许多提醒设备都是采用自组网的通信方式在室内进行通信,让安装在室内的提醒设备进行数据传输以及指令发送,但如果按无线自组网常规通信连接方式,一个消息要发送给在网的所有其它节点时,按一跳或多跳的方式进行。通过给出目标节点的地址可以实现最终的消息发送目的,但部分装置除了接收到发给自己的消息外,还可能充当其它装置的路由节点进行相同消息的转发,增大了信息传输量,降低了信息传输效率。
[0003]如果每个装置节点只向邻居节点发送,也可以实现在网所有装置节点接收到事件消息的目的,但两个邻居装置节点是互为邻居的,各个模块部署在住宅内的不同房间内,相互距离短,极易产生通信环路的情况,进而存在两个邻居节点同时向对方发送事件消息的情况,存在重复发送与接收的问题,增大了信息传输量,降低了信息传输效率。
[0004]现有的技术存在以下问题:
[0005]1、现有的提醒设备不能够同时进行联动提醒,如果待提醒人员不在独立提醒装置附近,将无法达到提醒的目的。
[0006]2、当提醒设备布置在室内进行通信时,各个提醒设备部署在住宅内的各个房间内,相互距离短,极易产生通信环路的情况,进而存在两个相邻节点同时向对方发送事件消息的情况,存在重复发送与接收的问题(即部分装置除了接收到发给自己的消息外,还可能充当其它装置的路由节点进行相同消息的转发),增大了信息传输量,降低了信息传输效率。

技术实现思路

[0007]针对上述现有技术的不足,本专利技术所要解决的技术问题是:如何提供一种基于无线自组网的多终端智能提醒方法及系统,达到以下的技术效果:
[0008]1、将提醒装置安装在住宅内多个房间内并同时进行多终端的联动提醒,只要待提醒人员位于住宅内,便能够达到提醒的目的。
[0009]2、基于无线自组网的方式进行通信连接,探测相邻提醒装置间的双向链路通信质量,根据信号强度值为在网的每一个提醒装置构建邻接表并存储,然后根据邻接表为各个提醒装置发送指令进行控制,减少信息传输的冗余,提高信息传输效率。
[0010]为了解决上述技术问题,本专利技术采用了如下的技术方案:一种基于无线自组网的多终端智能提醒方法,包括无线自组网的构建步骤和基于构建的无线自组网进行提醒的步骤;
[0011]其中,所述无线自组网的构建步骤包括:
[0012]主控装置节点根据地址列表发送“邻接表重构”指令,以使接收到所述“邻接表重
构”指令的装置节点测试与相邻装置节点的双向链路通信质量,并对应返回相邻装置节点的信号强度值到所述主控装置节点;
[0013]所述主控装置节点获取到每个装置节点与相邻装置节点的信号强度值后,以每个装置节点的节点地址为端点,信号强度值的倒数为权值,生成最小生成树;
[0014]所述主控装置节点根据所述最小生成树构建记录有每个装置节点的邻接表;
[0015]所述主控装置节点将所述邻接表对应发送至所述装置节点,完成无线自组网的构建。
[0016]进一步的,收到所述“邻接表重构”指令的装置节点的工作步骤包括:
[0017]测试与相邻装置节点的双向链路通信质量;
[0018]将所述装置节点的节点地址、相邻装置节点的节点地址和对应的信号强度值打包发送至所述主控装置节点。
[0019]本方案的原理:
[0020]主控装置节点根据地址列表向地址列表上的所有装置节点发送“邻接表重构”指令,各个装置节点接收到主控装置节点的“邻接表重构”指令后,以各个装置节点为中心探测周围所有相邻装置节点的双向链路通信质量,从而得到所有相邻装置节点的信号强度值,然后将所有相邻装置节点的信号强度值和节点地址反馈回主控装置节点;
[0021]主控装置节点接收到信号强度值和节点地址后,以每个装置节点对应的节点地址为对应端点,以相邻装置节点对应的信号强度值的倒数为权值,计算出最小生成树;
[0022]主控装置节点得到最小生成树的数据后,根据最小生成树构建每个装置节点的对应邻接表;
[0023]主控装置节点根据每个装置节点的节点地址将对应邻接表发送至每个装置节点;
[0024]每个装置节点接收并存储对应邻接表,完成自组网的构建。
[0025]主控装置节点与地址列表的每个装置节点之间是相互通信连接的,当进行传统自组网的数据传输时,设数据传输路径之和的值为S;当以相邻装置节点对应的信号强度值的倒数为权值计算出最小生成树,然后根据最小生成树构建了邻接表后,主控装置节点与地址列表的每个装置节点根据构建出的邻接表进行数据传输时,设数据传输路径之和的值为D;
[0026]因为构成的邻接表等同于自组网的数据传输路径图,并且传输路径为:包括主控装置节点在内的每个装置节点之间路径;
[0027]进行传统自组网的数据传输时,每个装置节点(包括主控装置节点)之间的数据传输存在重复的情况,从而导致了S的值更大;
[0028]进行基于邻接表的自组网数据传输时,最小生成树能保证生成的邻接表中的每个装置节点的路径之和最小(即包括主控装置节点在内的每个装置节点之间进行数据传输时不会循环),所以此时D<S。
[0029]因此,本方案的优点在于,减少了数据传输的传输路径,加快了传输速率,降低了各个装置节点的数据重复传输,降低了数据冗杂。
[0030]进一步的,所述最小生成树由普利姆算法生成或克鲁斯卡尔算法生成;
[0031]根据所述最小生成树构建每个装置节点的邻接表的步骤包括:
[0032]根据产生的所述最小生成树的边,构建记录有每个装置节点的邻接表。
[0033]进一步的,所述基于构建的无线自组网进行提醒的步骤包括:
[0034]计时提醒装置节点设置倒计时提醒时间值;
[0035]将所述倒计时时间值与当前时刻值进行相加计算得到提醒时间,同时将所述倒计时时间值显示并开始倒计时;
[0036]根据所述邻接表,将所述提醒时间与“倒计时”通知发送至所述邻接表中的所有相邻装置节点;
[0037]当到达所述提醒时间时,所述计时提醒装置节点与接收到“倒计时”通知的所有相邻装置节点均发起提醒。
[0038]如此一来,计时提醒装置节点将倒计时提醒时间值转化为倒计时时刻值进行存储并预备执行,然后遍历邻接表,将“倒计时”通知发送给相邻的所有装置节点,相邻的所有装置节点接收到“倒计时”通知后重复执行以上步骤,待对邻接表内的所有相邻装置节点通知发送完成后,所有接收到“倒计时”通知的装置均开始执行计时,待倒计时结束后,所有接收到“倒计时”通知的装置会同时触发提醒,达到联动提醒的目的。
[0039]进一步的,任一装置节点接收到所述“倒计时”通知时,将所述提醒时间实时转换为倒计时并显示;
[0040]所述装置节点根据对应的邻接表,将所述提醒时间与“本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于无线自组网的多终端智能提醒方法,其特征在于:包括无线自组网的构建步骤和基于构建的无线自组网进行提醒的步骤;其中,所述无线自组网的构建步骤包括:主控装置节点根据地址列表发送“邻接表重构”指令,以使接收到所述“邻接表重构”指令的装置节点测试与相邻装置节点的双向链路通信质量,并对应返回相邻装置节点的信号强度值到所述主控装置节点;所述主控装置节点获取到每个装置节点与相邻装置节点的信号强度值后,以每个装置节点的节点地址为端点,信号强度值的倒数为权值,生成最小生成树;所述主控装置节点根据所述最小生成树构建每个装置节点的邻接表;所述主控装置节点将所述邻接表对应发送至所述装置节点,完成无线自组网的构建。2.根据权利要求1所述的一种基于无线自组网的多终端智能提醒方法,其特征在于:收到所述“邻接表重构”指令的装置节点的工作步骤包括:测试与相邻装置节点的双向链路通信质量;将所述装置节点的节点地址、相邻装置节点的节点地址和对应的信号强度值打包发送至所述主控装置节点。3.根据权利要求1所述的一种基于无线自组网的多终端智能提醒方法,其特征在于:所述最小生成树由普利姆算法生成或克鲁斯卡尔算法生成;根据所述最小生成树构建每个装置节点的邻接表的步骤包括:根据产生的所述最小生成树的边,构建每个装置节点的邻接表。4.根据权利要求1所述的一种基于无线自组网的多终端智能提醒方法,其特征在于:所述基于构建的无线自组网进行提醒的步骤包括:计时提醒装置设置倒计时提醒时间值;将所述倒计时提醒时间值实时转换为提醒时间同时进行倒计时显示;根据所述邻接表,将所述提醒时间与“倒计时”通知发送至所述邻接表中的所有相邻装置节点;当到达所述提醒时间时,所述提醒装置与接收到“倒计时”通知的所有相邻装置节点均发起提醒。5.根据权利要求4所述的一种基于无线自组网的多终端智能提醒方法,其特征在于:任一装置节点接收到所述“倒...

【专利技术属性】
技术研发人员:张世龙郑恩龙郑源鑫杨灵
申请(专利权)人:郑恩龙
类型:发明
国别省市:

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

1