一种基于短信的传感器网关唤醒方法
【专利摘要】本发明公开了一种应用于无线传感器网络的基于短信的传感器网关唤醒方法,用户向传感器网关发送唤醒设置短信,短信包括用户标识、传感器网关标识和唤醒时刻;传感器网关周期性激活,接收唤醒设置短信,提取得到唤醒时刻,退出周期性激活模式,进入休眠,在唤醒时刻到来时激活并向用户回复传感数据,如果本次激活后接收到唤醒设置短信,则以设置的唤醒时刻为激活时刻,如果未接收到唤醒设置短信,则进入周期性激活模式。采用本发明,可以在满足用户需要的前提下,减少传感器网关不必要的激活次数,从而节约电能。
【专利说明】一种基于短信的传感器网关唤醒方法【技术领域】
[0001]本发明属于无线传感器网络【技术领域】,更为具体地讲,涉及一种基于短信的传感器网关唤醒方法。
【背景技术】
[0002]传感器网关是无线传感器网络中的一种重要设备,其主要作用是聚合无线传感器网络采集的数据,并与其他设备(比如外部监控设备)互联互通。一般情况下,传感器网关以充电电池、碱性电池等提供电量。在很多应用场景中,电池充电或者更换并不是件容易的事情。因此,在设计传感器网关时,应该在满足应用需求的前提下,尽可能降低传感器网关的能量消耗,延长一次充电或更换电池后的工作时间。
[0003]传感器网关可以通过互联网或者移动通信网向用户传递传感器数据。传感器网关的无线通信模块在访问互联网时的功耗大于其访问移动通信网(基于短信查询传输传感器数据)的功耗。因此基于短信查询的传感器网关数据传输相比于基于互联网的数据传输所消耗的能量较低。
[0004]在基于短信查询的传感器网关数据传输中,用户可能需要不同时刻的传感数据,传感器网关需要在用户指定的时刻将采集的传感数据传回。如果保持传感器网关始终在线(即一直处于激活的状态), 用户就能够在任意时刻即时获得传感数据,但这会造成传感器网关消耗大量的电能。目前解决这种电量消耗的有效方法是引入传感器网关的休眠机制。
[0005]在现有技术中,传感器网关以Ts为一个休眠周期。在一个休眠周期结束前,传感器网关醒来,监听数据通道。如果此时有用户短信查询传感数据,则将传感数据回复给用户。在下一个休眠周期开始后,传感器网关再次进入休眠状态。当用户短信查询随机到达时,很难设置合适的Ts。如果Ts过大,用户的查询往往很难得到及时的回复。如果Ts过小,传感器网关频繁苏醒却没有用户查询,就会浪费传感器网关的电能。
【发明内容】
[0006]本发明的目的在于克服现有技术的不足,提供一种基于短信的传感器网关唤醒方法,在短信中增加唤醒时刻信息,减少传感器网关不必要的激活,节约更多电能。
[0007]为实现上述发明目的,本发明基于短信的传感器网关唤醒方法包括以下步骤,用户向传感器网关发送唤醒设置短信,短信包括用户标识、传感器网关标识和唤醒时刻;传感器网关周期性激活,接收唤醒设置短信,提取得到唤醒时刻,退出周期性激活模式,进入休目民,在唤醒时刻到来时激活并向用户回复传感数据,如果本次激活后接收到唤醒设置短信,则以设置的唤醒时刻为激活时刻,如果未接收到唤醒设置短信,则进入周期性激活模式。
[0008]进一步地,用户先向服务平台发送唤醒设置信息,服务平台根据接收到的唤醒设置信息生成唤醒设置短信,发送给对应的传感器网关。
[0009]进一步地,唤醒设置信息中包含多于一个传感器网关的唤醒设置信息。
[0010]进一步地,服务平台向用户提供互联网接口接收唤醒设置信息。[0011]进一步地,传感器网关设置有最大休眠时长,如果最近的一个唤醒时刻和当前时刻的间隔大于最大休眠时长,则传感器网关在唤醒时刻到来前以最大休眠时长为周期进行激活,否则在唤醒时刻到来前不再激活。
[0012]本发明基于短信的传感器网关唤醒方法,用户在向传感器网关发送的唤醒设置短信中嵌入唤醒时刻,传感器网关在接收到唤醒设置短信后,退出周期性激活模式,而是根据该唤醒时刻来激活并向用户回复传感数据。采用这种方式,可以在满足用户需要的前提下,减少传感器网关不必要的激活次数,从而节约电能。
【专利附图】
【附图说明】
[0013]图1是本发明基于短信的传感器网关唤醒方法的一种【具体实施方式】流程图。【具体实施方式】
[0014]下面结合附图对本发明的【具体实施方式】进行描述,以便本领域的技术人员更好地理解本发明。需要特别提醒注意的是,在以下的描述中,当已知功能和设计的详细描述也许会淡化本发明的主要内容时,这些描述在这里将被忽略。
[0015]实施例
[0016]图1是本发明基于短信的传感器网关唤醒方法的一种【具体实施方式】流程图。如图1所示,本发明基于短信的传感器网关唤醒方法包括以下步骤:
[0017]SlOl:用户向传感器网关发送唤醒设置短信,短信包括用户标识、传感器网关标识和唤醒时刻。表1是唤醒设置短信内容组成。
【权利要求】
1.一种基于短信的传感器网关唤醒方法,其特征在于,包括以下步骤:用户向传感器网关发送唤醒设置短信,短信包括用户标识、传感器网关标识和唤醒时刻;传感器网关周期性激活,接收唤醒设置短信,提取得到唤醒时刻,退出周期性激活模式,进入休眠,在唤醒时刻到来时激活并向用户回复传感数据,如果本次激活后接收到唤醒设置短信,则以设置的唤醒时刻为激活时刻,如果未接收到唤醒设置短信,则进入周期性激活模式。
2.根据权利要求1所述的传感器网关唤醒方法,其特征在于,所述用户先向服务平台发送唤醒设置信息,服务平台根据接收到的唤醒设置信息生成唤醒设置短信,发送给对应的传感器网关。
3.根据权利要求2所述的传感器网关唤醒方法,其特征在于,所述唤醒设置信息中包含多于一个传感器传感网关的唤醒设置信息。
4.根据权利要求2所述的传感器网关唤醒方法,其特征在于,所述服务平台向用户提供互联网接口接收唤醒设置信息。
5.根据权利要求1至4任一所述的传感器网关唤醒方法,其特征在于,所述传感器网关设置有最大休眠时长,如果最近的一个唤醒时刻和当前时刻的间隔大于最大休眠时长,则传感器网关在唤醒时刻到来前以最大休眠时长为周期进行激活,否则在唤醒时刻到来前不再激活。
【文档编号】H04W76/04GK103945512SQ201410140840
【公开日】2014年7月23日 申请日期:2014年4月9日 优先权日:2014年4月9日
【发明者】周开宇, 徐世中 申请人:周开宇, 徐世中