[发明专利]唤醒无线传感器的方法、无线传感器及无线传感器系统有效
申请号: | 201210199060.1 | 申请日: | 2012-06-15 |
公开(公告)号: | CN102740427A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 张俊辉;刘琪;罗银生;邱航 | 申请(专利权)人: | 无锡必创传感科技有限公司 |
主分类号: | H04W52/02 | 分类号: | H04W52/02;H04W76/04;H04W84/18 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 贺占平;王琦 |
地址: | 214024 江苏省无*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 唤醒 无线 传感器 方法 系统 | ||
1.一种唤醒无线传感器的方法,其特征在于,包括:
接收装置按照预先设置的时间周期连续发送多个唤醒数据包;
无线传感器中的第一定时器在预先设置的第一定时时间到时,唤醒无线传感器接收唤醒数据包;
确定接收到唤醒数据包,根据接收的唤醒数据包以及接收装置设置的时间周期更新第一定时时间;
计算接收的唤醒数据包至数据包标识值最大的唤醒数据包所需的传输时间,将该传输时间与一随机时间相加作为第二定时器的第二定时时间,启动第二定时器,触发无线传感器置于休眠状态;
在第二定时时间到时,唤醒无线传感器,监听到没有其它无线传感器向接收装置发送采集数据包,向接收装置发送采集数据包,并在发送完采集数据包后置于休眠状态。
2.如权利要求1所述的方法,其特征在于,所述唤醒无线传感器接收唤醒数据包后,进一步包括:
无线传感器启动设置的第三定时器,如果第三定时器定时到时,还未接收到唤醒数据包,则以设置的默认数值更新第一定时器中的定时时间,并触发进入休眠状态。
3.如权利要求1所述的方法,其特征在于,所述唤醒数据包包括广播唤醒数据包以及单播数据包,
所述广播唤醒数据包中携带设置的用于无线传感器发送采集数据包的时隙信息以及发送时长信息;
所述单播唤醒数据包中携带设置的用于无线传感器发送采集数据包的时隙信息、发送时长信息以及无线传感器标识信息。
4.如权利要求3所述的方法,其特征在于,所述监听到没有其它无线传感器向接收装置发送采集数据包包括:
监听在接收装置发送完毕唤醒数据包后的接收时间内、且在发送采集数据包之前的预设时间内,没有无线传感器向接收装置发送数据包。
5.如权利要求4所述的方法,其特征在于,所述在第二定时时间到时,唤醒无线传感器后,进一步包括:
监听在接收装置发送完毕唤醒数据包后的接收时间内、且在发送采集数据包之前的预设时间内,都有无线传感器在向接收装置发送数据包,则进入休眠状态。
6.如权利要求5所述的方法,其特征在于,所述根据接收的唤醒数据包以及接收装置设置的时间周期更新第一定时时间包括:
获取接收的唤醒数据包的第一时间点信息;
根据第一时间点信息和接收装置发送唤醒数据包的时间周期设置第一定时时间并更新第一定时器。
7.如权利要求1至6任一项所述的方法,其特征在于,所述接收装置和无线传感器之间采用超窄带无线调制方式进行数据传输。
8.一种无线传感器,其特征在于,该无线传感器包括:第一定时器、唤醒数据包接收及监听模块、第二定时器、采集数据包发送模块,其中,
第一定时器,用于设置的第一定时时间到时,唤醒所述唤醒数据包接收及监听模块接收唤醒数据包;
唤醒数据包接收及监听模块,用于在被第一定时器唤醒后,接收唤醒数据包,确定接收到唤醒数据包,根据接收的唤醒数据包以及外部接收装置设置的时间周期更新第一定时器中的第一定时时间;计算接收的唤醒数据包至数据包标识值最大的唤醒数据包所需的传输时间,将该传输时间与一随机时间相加作为第二定时器的第二定时时间,启动第二定时器,触发自身置于休眠状态;
在被第二定时器唤醒后,监听是否有其它无线传感器向接收装置发送采集数据包,在监听到没有其它无线传感器向接收装置发送采集数据包,向采集数据包发送模块发送触发信息;
第二定时器,用于在第二定时时间到时,唤醒所述唤醒数据包接收及监听模块;
采集数据包发送模块,用于在接收到触发信息后,向接收装置发送采集数据包,并在发送完采集数据包后置于休眠状态。
9.如权利要求8所述的无线传感器,其特征在于,进一步包括:
第三定时器,用于在第一定时器唤醒所述唤醒数据包接收及监听模块时,对所述唤醒数据包接收及监听模块进行定时,如果定时到时,所述唤醒数据包接收及监听模块还未接收到唤醒数据包,则以设置的默认数值更新第一定时器中的定时时间,并触发所述唤醒数据包接收及监听模块进入休眠状态。
10.一种无线传感器系统,其特征在于,该无线传感器系统包括:接收装置以及无线传感器,其中,
接收装置,用于按照预先设置的时间周期连续发送多个唤醒数据包;
无线传感器,用于在内置的第一定时器设置的第一定时时间到时,唤醒接收唤醒数据包;确定接收到唤醒数据包,根据接收的唤醒数据包以及接收装置设置的时间周期更新第一定时时间;计算接收的唤醒数据包至数据包标识值最大的唤醒数据包所需的传输时间,将该传输时间与一随机时间相加作为内置的第二定时器的第二定时时间,启动第二定时器,触发自身置于休眠状态;在第二定时时间到时,唤醒无线传感器,监听到没有其它无线传感器向接收装置发送采集数据包,向接收装置发送采集数据包,并在发送完采集数据包后置于休眠状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡必创传感科技有限公司,未经无锡必创传感科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210199060.1/1.html,转载请声明来源钻瓜专利网。