一种轻量级无线传感网络的传感节点运行模式切换方法_2

文档序号:9474893阅读:来源:国知局
以存储在数据集中器中。
[0060]为使该判断过程可持续,数据集中器可在每次提取出当前模式值后,使用当前模式值覆盖前次模式值,以作为下次模式值的前次模式值进行判断。当然,数据集中器也可以在判断到当前模式值与前次模式值不同时,执行该覆盖操作。
[0061]S13、若发生变化,则数据集中器将当前模式值通过广播包发送至传感节点。
[0062]若模式值较之前收到的模式值发生变化,则以广播的形式将该新的模式值等信息发送到各个传感节点。为确保大部分时间处于休眠状态的传感节点收到广播包,如图7所示,该广播持续时长至少为I倍唤醒间隔,该唤醒间隔为传感节点的单次休眠时间。优选的,广播持续可为2倍唤醒间隔时长。广播包格式见图6。
[0063]S14、传感节点根据当前模式值切换运行模式。
[0064]当传感节点在苏醒时间段内收到数据集中器发送的广播包后,首先从广播包中解析提取模式信息,并判断模式值是否改变,若模式值较之前改变,则切换自身的工作模式。执行流程图如图8所示。
[0065]本申请中,传感节点定时苏醒,每次苏醒时间长度最长可设为2秒钟。若传感节点苏醒后,一直未接收到广播包,则当根据内部定时器判断到苏醒时间用尽,则传感节点自动进入休眠模式。若传感节点在苏醒后,接收到广播包,则进行提取、判断、切换等动作,执行完模式切换后,进入休眠模式,此过程可不用等待设定的苏醒时间用尽。
[0066]根据上述方案,用户可通过云端服务器等对多个传感节点的运行模式进行远程集中切换,相比现有技术中,操作更加便捷、迅速,且节省了成本。
[0067]本申请实施例2提供了一种一种轻量级无线传感网络的传感节点运行模式切换方法,应用于数据集中器中,该方法包括:
[0068]定时向远端服务器发送心跳包并接收所述远端服务器返回的心跳包应答帧;
[0069]解析所述心跳包应答帧以提取当前模式值,并判断所述当前模式值与前次模式值相比是否发生变化;
[0070]若发生变化,则将当前模式值通过广播包发送至所述传感节点。
[0071]优选的,该数据集中器通过GPRS与所述远端服务器通信,并通过广播方式将所述当前模式值发送至所述传感节点。
[0072]优选的,上述模式值包括唤醒间隔和/或数据上传频率;广播时间至少为所述传感节点的一个唤醒间隔。
[0073]本发明实施例3提供了一种轻量级无线传感网络的传感节点运行模式切换方法,应用于传感节点中,包括:
[0074]所述传感节点对从数据集中器接收到的广播包进行解析以提取所述广播包中的当前模式值;
[0075]所述传感节点判断所述当前模式值与前次模式值相比是否发生变化,
[0076]若发生变化,则所述传感节点根据所述当前模式值切换运行模式。
[0077]优选的,所述传感节点在未接收到广播包时,判断苏醒时间是否用尽,一直到判断到苏醒时间用尽时,进入休眠状态;
[0078]所述传感节点在接收到广播包时,根据所述当前模式值切换运行模式,并在切换完成后进入休眠状态
[0079]以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种轻量级无线传感网络的传感节点运行模式切换方法,其特征在于,所述切换方法包括: 数据集中器定时向远端服务器发送心跳包并接收所述远端服务器返回的心跳包应答帧; 所述数据集中器解析所述心跳包应答帧以提取当前模式值,并判断所述当前模式值与前次模式值相比是否发生变化; 若发生变化,则所述数据集中器将当前模式值通过广播包发送至所述传感节点; 所述传感节点根据所述当前模式值切换运行模式; 所述数据集中器与所述传感节点组成无线通信网络。2.如权利要求1所述的轻量级无线传感网络的传感节点运行模式切换方法,其特征在于, 所述数据集中器通过GPRS与所述远端服务器通信,并通过广播方式将所述当前模式值发送至所述传感节点。3.如权利要求2所述的轻量级无线传感网络的传感节点运行模式切换方法,其特征在于, 所述模式值决定数据的上传频率; 所述数据集中器广播持续时长至少为所述传感节点的一个唤醒间隔。4.如权利要求1所述的轻量级无线传感网络的传感节点运行模式切换方法,其特征在于,所述传感节点根据所述当前模式值切换运行模式包括: 所述传感节点解析所述广播包以提取所述广播包中的当前模式值; 所述传感节点判断所述当前模式值与前次模式值相比是否发生变化, 若发生变化,则所述传感节点根据所述当前模式值切换运行模式。5.如权利要求4所述的轻量级无线传感网络的传感节点运行模式切换方法,其特征在于, 所述传感节点在未接收到广播包时,判断苏醒时间是否用尽,一直到判断到苏醒时间用尽时,进入休眠状态; 所述传感节点在接收到广播包时,根据所述当前模式值切换运行模式,并在切换完成后进入休眠状态。6.如权利要求1所述的轻量级无线传感网络的传感节点运行模式切换方法,其特征在于,所述切换方法还包括: 所述远端服务器接收用户在终端设备上发送的切换指令并根据所述切换指令发送所述心跳包应答帧至数据集中器。7.—种轻量级无线传感网络的传感节点运行模式切换方法,其特征在于,所述切换方法包括: 定时向远端服务器发送心跳包并接收所述远端服务器返回的心跳包应答帧; 解析所述心跳包应答帧以提取当前模式值,并判断所述当前模式值与前次模式值相比是否发生变化; 若发生变化,则将当前模式值通过广播包发送至自身无线通信网络中的所述传感节点。8.如权利要求7所述的轻量级无线传感网络的传感节点运行模式切换方法,其特征在于, 通过GPRS与所述远端服务器通信,并通过广播方式将所述当前模式值发送至所述传感节点。9.如权利要求7所述的轻量级无线传感网络的传感节点运行模式切换方法,其特征在于, 所述模式值决定数据上传频率; 广播时间至少为所述传感节点的一个唤醒间隔。10.一种轻量级无线传感网络的传感节点运行模式切换方法,其特征在于,所述切换方法包括: 所述传感节点对从数据集中器接收到的广播包进行解析以提取所述广播包中的当前模式值; 所述传感节点判断所述当前模式值与前次模式值相比是否发生变化, 若发生变化,则所述传感节点根据所述当前模式值切换运行模式; 所述数据集中器与所述传感节点组成无线通信网络。11.如权利要求10所述的轻量级无线传感网络的传感节点运行模式切换方法,其特征在于, 所述传感节点在未接收到广播包时,判断苏醒时间是否用尽,一直到判断到苏醒时间用尽时,进入休眠状态; 所述传感节点在接收到广播包时,根据所述当前模式值切换运行模式,并在切换完成后进入休眠状态。
【专利摘要】本发明实施例提供一种轻量级无线传感网络的传感节点运行模式切换方法,包括:数据集中器定时向远端服务器发送心跳包并接收所述远端服务器返回的心跳包应答帧;所述数据集中器解析所述心跳包应答帧以提取当前模式值,并判断所述当前模式值与前次模式值相比是否发生变化;若发生变化,则所述数据集中器将当前模式值通过广播包发送至所述传感节点;所述传感节点根据所述当前模式值切换运行模式;所述数据集中器与所述传感节点组成无线通信网络。本发明实施例的方案可以使得用户通过远端服务器,方便的对传感节点的运行模式进行集中、远程配置,相比现有技术,本发明能及时便捷的完成传感节点的运行模式切换工作,且成本较低。
【IPC分类】H04W52/02, H04W24/02
【公开号】CN105228176
【申请号】CN201510518933
【发明人】侯金华, 刘永健, 马志刚, 全祯业
【申请人】慧感(上海)物联网科技有限公司
【公开日】2016年1月6日
【申请日】2015年8月21日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1