一种基于zigbee中继网络的节能控制方法_4

文档序号:8226600阅读:来源:国知局
(t),并将申请发送序列中传输功率项的值增加delta(t),当累计重复发送次数小于最大允许重复发送次数Rm,并且传输功率小于等于最大允许传输功率时,中继站点A以增加delta(t)后的传输功率重新向接收站点B发送一次申请发送序列,并返回步骤六,否则,将接收站点B作为无法完成通信处理。如果用Pm表示最大允许传输功率,则最大允许重复发送次数与传输功率增减幅度delta (t)之间应满足关系:RmX delta(t) = Pm-Pp, Pp为中继站点预设启动功率,Rm为正整数。
[0073]第十步:接收站点B无法完成通信,中继站点A将感测数据加入到本站点计划发送数据堆栈中,重新进入步骤一。
[0074]以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【主权项】
1.一种基于zigbee中继网络的节能控制方法,所述节能控制方法包括对zigbee网络的各个中继站点进行传输功率的自适应调节,具体包括 51、当中继站点有感测数据要发送时执行节能控制; 52、当中继站点没有感测数据需要发送时执行节能控制。
2.一种如权利要求1所述的方法,所述步骤SI的当中继站点有感测数据要发送时,节能控制方法包括: Al、中继站点A从本站点的计划发送数据堆栈中取出感测数据,根据感测数据中的目的地址,确定接收站点为该感测数据中目的地址指向的站点B ; A2、中继站点A使用共用调制码向接收站点B发送申请发送序列,中继站点A开始计时,进入步骤A6 ; A3、接收站点B使用共用调制码接收并解调中继站点A发送的申请发送序列,并通过解析得到申请发送序列的信干比,取出申请发送序列中始发站点的识别码替换本接收站点B选定的识别码; A4、将步骤A3得到的申请发送序列信干比与传感器网络预设的信干比阈值进行比较,若信干比<信干比阈值,则接收站点B不向中继站点A发送允许发送序列,进入步骤A3 ;否贝1J,接收站点B计算余量信干比,余量信干比=信干比-信干比阈值,并根据步骤A2所述申请发送序列中传输功率项的值PT,确定本接收站点B的传输功率为PT-f (余量信干比); A5、接收站点B以步骤A4确定的传输功率PT-f (余量信干比)向中继站点A发送允许发送序列; A6、如果中继站点A在Tt时间内收到接收站点B发送的允许发送序列,则进入步骤A7,否则,中继站点A进入步骤A9 ; A7、中继站点A根据步骤A6接收到的允许发送序列中传输功率项的值,确定本中继站点A在随后向接收站点B发送感测数据时,所使用的传输功率,该传输功率的值取允许发送序列中传输功率项的值; A8、中继站点A使用本站点A的识别码和步骤A7确定的传输功率向接收站点B发送感测数据,接收站点B使用步骤A3中确定的识别码接收并解调感测数据,然后向中继站点A发送成功接收响应序列; A9、中继站点A将传输功率增加delta (t),并将申请发送序列中传输功率项的值增加delta(t),当累计重复发送次数小于最大允许重复发送次数,并且传输功率小于等于最大允许传输功率时,中继站点A以增加delta(t)后的传输功率重新向接收站点B发送一次申请发送序列,并返回步骤A6,否则,将接收站点B作为无法完成通信处理; A10、接收站点B无法完成通信,中继站点A将感测数据加入到本站点计划发送数据堆栈中,重新进入步骤Al。
3.一种如权利要求2所述的方法,所述申请发送序列包含有类别项、始发地址项、始发站点识别码项、目的地址项、以及传输功率项,其中类别项填入表示该序列为申请发送序列的识别码,始发地址项填入中继站点A的地址,始发站点识别码项填入中继站点A的识别码,目的地址项填入接收站点B的地址,传输功率项填入中继站点A发送申请发送序列所使用的传输功率PT,所述PT = Pp,Pp为中继站点预设启动功率,站点预设启动功率Pp与传感器网络预设的信干比阈值之间满足函数关系Pp = f (信干比阈值),f()表示函数关系。
4.一种如权利要求3所述的方法,所述允许发送序列包含有类别项、始发地址项、目的地址项、以及传输功率项,其中类别项填入表示该序列为允许发送序列的识别码,始发地址项填入接收站点B的地址,目的地址项填入中继站点A的地址,传输功率项填入步骤A5确定的接收站点B的传输功率值PT-f (余量信干比)。
5.一种如权利要求1所述的方法,所述步骤S2的当中继站点没有感测数据需要发送时,节能控制方法包括: B1、中继站点A使用共用调制码接收并解调控制序列,并通过解析得到接收控制序列的信干比为信干比;根据接收控制序列中类别项的值,判断接收控制序列是否为申请发送序列,如果接收到的控制序列为申请发送序列,则进入步骤B2,否则,中继站点A重新执行步骤BI ; B2、判断本中继站点A的地址与申请发送序列中的目的地址是否相同,若不相同,则中继站点A判定路由拥塞,推迟At时间后,重新执行步骤BI ;否则,取出申请发送序列中始发站点的识别码替换本中继站点A的识别码; B3、将步骤BI中得到的接收控制序列信干比与传感器网络预设的信干比阈值进行比较,如果信干比<信干比阈值,则中继站点A进入步骤BI ;否则,中继站点A计算余量信干比,余量信干比=信干比-信干比阈值,根据步骤BI接收控制序列中传输功率项的值PT,确定本中继站点A的传输功率为PT-f (余量信干比); B4、以步骤B3确定的站点传输功率PT-f (余量信干比)向步骤BI中发送申请发送序列的站点发送允许发送序列; B5、步骤BI中发送申请发送序列的站点收到允许发送序列后,使用本站点的识别码和允许发送序列中传输功率项确定的传输功率,向中继站点A发送感测数据,中继站点A收到感测数据后,向步骤BI中发送申请发送序列的站点发送成功接收响应序列。
6.一种如权利要求5所述的方法,所述步骤B4的允许发送序列的始发地址项填入中继站点A的地址,目的地址项填入步骤BI中发送申请发送序列的站点的地址,传输功率项填入步骤B3确定的站点传输功率值PT-f (余量信干比)。
【专利摘要】一种基于zigbee中继网络的节能控制方法,所述节能控制方法包括对zigbee网络的各个中继站点进行传输功率的自适应调节,具体包括S1.当中继站点有感测数据要发送时执行节能控制;S2.当中继站点没有感测数据需要发送时执行节能控制。根据本发明提供的基于zigbee中继网络的节能控制方法,中继站点在进行信息交互时,可以自我配置所需的收发调制码,同时确定并调整发送序列时所采用的传输功率,有效降低了中继站点的平均传输功率,减少中继站点的能量消耗,进而增加网络吞吐量。
【IPC分类】H04W52-02, H04W84-18
【公开号】CN104540193
【申请号】CN201410782984
【发明人】余凤莲
【申请人】余凤莲
【公开日】2015年4月22日
【申请日】2014年12月16日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1