国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      調(diào)整發(fā)射功率的方法、裝置及系統(tǒng)與流程

      文檔序號(hào):11460274閱讀:410來(lái)源:國(guó)知局
      調(diào)整發(fā)射功率的方法、裝置及系統(tǒng)與流程

      本發(fā)明涉及zigbee技術(shù)領(lǐng)域,尤其涉及一種調(diào)整發(fā)射功率的方法、裝置及系統(tǒng)。



      背景技術(shù):

      紫蜂協(xié)議zigbee是一種短距離無(wú)線通信技術(shù),主要用于距離短、功耗低且傳輸速率不高的各種電子設(shè)備之間進(jìn)行數(shù)據(jù)傳輸以及典型的有周期性數(shù)據(jù)、間歇性數(shù)據(jù)和低反應(yīng)時(shí)間數(shù)據(jù)傳輸?shù)膽?yīng)用,它已廣泛應(yīng)用于物聯(lián)網(wǎng)產(chǎn)業(yè)鏈中,如智能家居、工業(yè)自動(dòng)化、智能電網(wǎng)等領(lǐng)域;zigbee網(wǎng)絡(luò)由zigbee路由和zigbee終端組成,zigbee傳感器對(duì)應(yīng)的是zigbee網(wǎng)絡(luò)中的zigbee終端。

      zigbee傳感器一般依靠自身攜帶的電池供電,zigbee傳感器的安裝環(huán)境也多種多樣,不能頻繁的更換電池,所以在保證zigbee傳感器正常工作的前提下,降低能耗是非常必要的,zigbee傳感器的能耗主要是射頻模塊的消耗,現(xiàn)有的zigbee傳感器無(wú)論與zigbee路由的距離遠(yuǎn)近,都是以固定的最大發(fā)射功率來(lái)傳送數(shù)據(jù),當(dāng)zigbee傳感器與zigbee路由的距離夠近,不需要最大發(fā)射功率也能將數(shù)據(jù)傳輸?shù)絲igbee路由,這樣就會(huì)造成zigbee傳感器功耗的增加,降低了工作效率。



      技術(shù)實(shí)現(xiàn)要素:

      有鑒于此,本發(fā)明實(shí)施例期望提供一種調(diào)整發(fā)射功率的方法、裝置及系統(tǒng),以降低zigbee傳感器的功耗,增加zigbee傳感器的工作周期,提高工作效率。

      為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:

      本發(fā)明提供一種調(diào)整射頻功率的方法,應(yīng)用于zigbee路由器中,所述方法包括:

      確定zigbee傳感器的位置狀態(tài);

      根據(jù)所述zigbee傳感器的位置狀態(tài)創(chuàng)建針對(duì)所述zigbee傳感器對(duì)應(yīng)的調(diào)整射頻功率命令消息;

      向所述zigbee傳感器發(fā)送所述對(duì)應(yīng)的調(diào)整射頻功率命令消息;

      根據(jù)所述zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息確定出在位置內(nèi)適合所述zigbee傳感器的目標(biāo)射頻功率。

      上述方案中,所述確定zigbee傳感器的位置狀態(tài),包括:

      在第一周期內(nèi)接收zigbee傳感器發(fā)送的多個(gè)第一數(shù)據(jù)消息;

      獲取所述多個(gè)第一數(shù)據(jù)消息的第一接收信號(hào)的強(qiáng)度rssi值;

      根據(jù)所述多個(gè)第一rssi值的波動(dòng)范圍與第一預(yù)設(shè)閾值范圍確定所述zigbee傳感器的位置狀態(tài)。

      上述方案中,所述根據(jù)所述zigbee傳感器的位置狀態(tài)創(chuàng)建針對(duì)所述zigbee傳感器對(duì)應(yīng)的調(diào)整射頻功率命令消息,包括:

      在所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)時(shí),創(chuàng)建針對(duì)所述zigbee傳感器的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息;

      在所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),創(chuàng)建針對(duì)所述zigbee傳感器的固定狀態(tài)的調(diào)整射頻功率命令消息。

      上述方案中,所述根據(jù)所述多個(gè)第一rssi值的波動(dòng)范圍與第一預(yù)設(shè)閾值范圍確定所述zigbee傳感器的位置狀態(tài),包括:

      判斷所述多個(gè)第一rssi值的波動(dòng)范圍是否處于所述第一預(yù)設(shè)閾值范圍內(nèi),當(dāng)所述多個(gè)第一rssi值的波動(dòng)范圍處于所述第一預(yù)設(shè)閾值范圍內(nèi)時(shí),確定所述zigbee傳感器的位置狀態(tài)為固定狀態(tài);當(dāng)所述多個(gè)第一rssi值的波動(dòng)范圍不處于所述第一預(yù)設(shè)閾值范圍內(nèi)時(shí),確定所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)。

      上述方案中,所述在所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)時(shí),創(chuàng)建針對(duì)所述zigbee傳感器的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息,包括:

      在第二周期內(nèi)接收所述zigbee傳感器發(fā)送的第二數(shù)據(jù)消息;

      獲取所述第二數(shù)據(jù)消息的第二rssi值;

      根據(jù)所述多個(gè)第一rssi值將所述位置劃分成多個(gè)第一區(qū)間,每個(gè)第一區(qū)間對(duì)應(yīng)不同的第一rssi值范圍;

      根據(jù)所述第二rssi值與所述不同的第一rssi值范圍確定所述第二rssi值在所述多個(gè)第一區(qū)間中處于的第二區(qū)間;

      創(chuàng)建針對(duì)所述zigbee傳感器在所述每個(gè)第二區(qū)間的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息;

      所述在所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),創(chuàng)建針對(duì)所述zigbee傳感器的固定狀態(tài)的調(diào)整射頻功率命令消息,包括:

      在第二周期內(nèi)接收所述zigbee傳感器發(fā)送的第二數(shù)據(jù)消息;

      獲取所述第二數(shù)據(jù)消息的第二rssi值;

      根據(jù)所述多個(gè)第一rssi值將所述位置劃分成一個(gè)區(qū)間,所述區(qū)間對(duì)應(yīng)所述第一rssi值范圍;

      根據(jù)所述第二rssi值與所述第一rssi值范圍確定所述第二rssi值處于所述區(qū)間;

      創(chuàng)建針對(duì)所述zigbee傳感器在所述位置內(nèi)的固定狀態(tài)的調(diào)整射頻功率命令消息。

      上述方案中,所述向所述zigbee傳感器發(fā)送所述對(duì)應(yīng)的調(diào)整射頻功率命令消息,包括:

      在所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)時(shí),向所述zigbee傳感器發(fā)送在所述每個(gè)區(qū)間的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息;

      在所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),向所述zigbee傳感器發(fā)送在所述位置內(nèi)的固定狀態(tài)的調(diào)整射頻功率命令消息。

      上述方案中,在所述向所述zigbee傳感器發(fā)送所述對(duì)應(yīng)的調(diào)整射頻功率命令消息之后,所述方法還包括:

      接收所述zigbee傳感器發(fā)送的每一檔位射頻功率的功率測(cè)試請(qǐng)求消息;

      根據(jù)所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息得到所述每一檔位射頻功 率的功率測(cè)試請(qǐng)求消息的rssi值;

      將所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值封裝在每一檔位射頻功率的功率測(cè)試響應(yīng)消息中;

      將所述每一檔位射頻功率的功率測(cè)試響應(yīng)消息發(fā)送給所述zigbee傳感器。

      上述方案中,所述根據(jù)所述zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息確定出在所述位置內(nèi)適合所述zigbee傳感器的目標(biāo)射頻功率,包括:

      接收所述zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息;

      在所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)時(shí),根據(jù)所述zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息得到針對(duì)所述每個(gè)第二區(qū)間的目標(biāo)射頻功率;

      從所述每個(gè)第二區(qū)間的目標(biāo)射頻功率中選擇最大的目標(biāo)射頻功率作為所述zigbee傳感器在所述位置內(nèi)的目標(biāo)射頻功率;

      在所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),根據(jù)所述zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息得到目標(biāo)射頻功率;

      確定所述目標(biāo)射頻功率作為所述zigbee傳感器在所述位置內(nèi)的目標(biāo)射頻功率。

      本發(fā)明還提供一種調(diào)整射頻功率的方法,應(yīng)用于zigbee傳感器中,所述方法包括:

      接收zigbee路由器發(fā)送的對(duì)應(yīng)的調(diào)整射頻功率命令消息;

      根據(jù)所述對(duì)應(yīng)的調(diào)整射頻功率命令消息確定在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率;

      向所述zigbee路由器發(fā)送攜帶有所述在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率的調(diào)整射頻功率響應(yīng)消息。

      上述方案中,在所述接收zigbee路由器發(fā)送的對(duì)應(yīng)的調(diào)整射頻功率命令消息之前,所述方法還包括:

      在第一周期內(nèi)向所述zigbee路由器發(fā)送多個(gè)第一數(shù)據(jù)消息。

      上述方案中,在所述在第一周期內(nèi)向所述zigbee路由器發(fā)送多個(gè)第一數(shù)據(jù)消息之后,所述方法還包括:

      在第二周期內(nèi)向所述zigbee路由器發(fā)送第二數(shù)據(jù)消息。

      上述方案中,所述接收zigbee路由器發(fā)送的對(duì)應(yīng)的調(diào)整射頻功率命令消息,包括:

      接收所述zigbee路由器發(fā)送的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息或固定狀態(tài)的調(diào)整射頻功率命令消息。

      上述方案中,所述根據(jù)所述對(duì)應(yīng)的調(diào)整射頻功率命令消息確定在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率,包括:

      根據(jù)所述移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息設(shè)定第一閾值;

      根據(jù)最大射頻功率與最小射頻功率的取值范圍設(shè)定n檔位射頻功率,所述n為大于等于3的正整數(shù);

      向所述zigbee路由器發(fā)送每一檔位射頻功率的功率測(cè)試請(qǐng)求消息;

      接收所述zigbee路由器發(fā)送的每一檔位射頻功率的功率測(cè)試響應(yīng)消息;

      根據(jù)所述每一檔位射頻功率的功率測(cè)試響應(yīng)消息得到每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值;

      根據(jù)所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值利用二分法及所述第一閾值確定出符合條件的檔位;

      將所述符合條件的檔位射頻功率確定為在移動(dòng)狀態(tài)下的目標(biāo)射頻功率;

      或,

      根據(jù)所述固定狀態(tài)的調(diào)整射頻功率命令消息設(shè)定第二閾值;

      根據(jù)最大射頻功率與最小射頻功率的取值范圍設(shè)定m檔位射頻功率,所述m為大于等于3的正整數(shù);

      向所述zigbee路由器發(fā)送每一檔位射頻功率的功率測(cè)試請(qǐng)求消息;

      接收所述zigbee路由器發(fā)送的每一檔位射頻功率的功率測(cè)試響應(yīng)消息;

      根據(jù)所述每一檔位射頻功率的功率測(cè)試響應(yīng)消息得到每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值;

      根據(jù)所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值利用二分法及所述第二閾值確定出符合條件的檔位;

      將所述符合條件的檔位射頻功率確定為在固定狀態(tài)下的目標(biāo)射頻功率。

      本發(fā)明還提供一種zigbee路由器,所述路由器包括:

      確定模塊,用于確定zigbee傳感器的位置狀態(tài);

      創(chuàng)建模塊,用于根據(jù)所述zigbee傳感器的位置狀態(tài)創(chuàng)建針對(duì)所述zigbee傳感器對(duì)應(yīng)的調(diào)整射頻功率命令消息;

      通信模塊,用于向所述zigbee傳感器發(fā)送所述對(duì)應(yīng)的調(diào)整射頻功率命令消息;

      處理模塊,用于根據(jù)所述zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息確定出在位置內(nèi)適合所述zigbee傳感器的目標(biāo)射頻功率。

      上述方案中,所述通信模塊,還用于在第一周期內(nèi)接收zigbee傳感器發(fā)送的多個(gè)第一數(shù)據(jù)消息;

      所述確定模塊,還用于獲取所述多個(gè)第一數(shù)據(jù)消息的第一接收信號(hào)的強(qiáng)度rssi值;根據(jù)所述多個(gè)第一rssi值的波動(dòng)范圍與第一預(yù)設(shè)閾值范圍確定所述zigbee傳感器的位置狀態(tài)。

      上述方案中,所述創(chuàng)建模塊,具體用于在所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)時(shí),創(chuàng)建針對(duì)所述zigbee傳感器的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息;在所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),創(chuàng)建針對(duì)所述zigbee傳感器的固定狀態(tài)的調(diào)整射頻功率命令消息。

      上述方案中,所述確定模塊,具體用于判斷所述多個(gè)第一rssi值的波動(dòng)范圍是否處于所述第一預(yù)設(shè)閾值范圍內(nèi),當(dāng)所述多個(gè)第一rssi值的波動(dòng)范圍處于所述第一預(yù)設(shè)閾值范圍內(nèi)時(shí),確定所述zigbee傳感器的位置狀態(tài)為固定狀態(tài);當(dāng)所述多個(gè)第一rssi值的波動(dòng)范圍不處于所述第一預(yù)設(shè)閾值范圍內(nèi)時(shí),確定所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)。

      上述方案中,所述通信模塊,還用于在第二周期內(nèi)接收所述zigbee傳感器發(fā)送的第二數(shù)據(jù)消息;

      所述確定模塊,還用于獲取所述第二數(shù)據(jù)消息的第二rssi值;根據(jù)所述多個(gè)第一rssi值將所述位置劃分成多個(gè)第一區(qū)間,每個(gè)第一區(qū)間對(duì)應(yīng)不同的 第一rssi值范圍;根據(jù)所述第二rssi值與所述不同的第一rssi值范圍確定所述第二rssi值在所述多個(gè)第一區(qū)間中處于的第二區(qū)間;

      所述確定模塊,還用于根據(jù)所述多個(gè)第一rssi值將所述位置劃分成一個(gè)區(qū)間,所述區(qū)間對(duì)應(yīng)所述第一rssi值范圍;根據(jù)所述第二rssi值與所述第一rssi值范圍確定所述第二rssi值處于所述區(qū)間;

      所述創(chuàng)建模塊,還具體用于創(chuàng)建針對(duì)所述zigbee傳感器在所述每個(gè)第二區(qū)間的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息;或,創(chuàng)建針對(duì)所述zigbee傳感器在所述位置內(nèi)的固定狀態(tài)的調(diào)整射頻功率命令消息。

      上述方案中,所述通信模塊,還具體用于在所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)時(shí),向所述zigbee傳感器發(fā)送在所述每個(gè)區(qū)間的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息;在所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),向所述zigbee傳感器發(fā)送在所述位置內(nèi)的固定狀態(tài)的調(diào)整射頻功率命令消息。

      上述方案中,所述通信模塊,還用于接收所述zigbee傳感器發(fā)送的每一檔位射頻功率的功率測(cè)試請(qǐng)求消息;

      所述創(chuàng)建模塊,還用于根據(jù)所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息得到所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值;將所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值封裝在每一檔位射頻功率的功率測(cè)試響應(yīng)消息中;

      所述通信模塊,還用于將所述每一檔位射頻功率的功率測(cè)試響應(yīng)消息發(fā)送給所述zigbee傳感器。

      上述方案中,所述通信模塊,還用于接收所述zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息;

      所述處理模塊,具體用于在所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)時(shí),根據(jù)所述zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息得到針對(duì)所述每個(gè)第二區(qū)間的目標(biāo)射頻功率;從所述每個(gè)第二區(qū)間的目標(biāo)射頻功率中選擇最大的目標(biāo)射頻功率作為所述zigbee傳感器在所述位置內(nèi)的目標(biāo)射頻功率;

      在所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),根據(jù)所述zigbee傳感器 發(fā)送的調(diào)整射頻功率響應(yīng)消息得到目標(biāo)射頻功率;確定所述目標(biāo)射頻功率作為所述zigbee傳感器在所述位置內(nèi)的目標(biāo)射頻功率。

      本發(fā)明還提供一種zigbee傳感器,所述傳感器包括:

      通信模塊,用于接收zigbee路由器發(fā)送的對(duì)應(yīng)的調(diào)整射頻功率命令消息;

      確定模塊,用于根據(jù)所述對(duì)應(yīng)的調(diào)整射頻功率命令消息確定在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率;

      所述通信模塊,還用于向所述zigbee路由器發(fā)送攜帶有所述在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率的調(diào)整射頻功率響應(yīng)消息。

      上述方案中,所述通信模塊,還用于在第一周期內(nèi)向所述zigbee路由器發(fā)送多個(gè)第一數(shù)據(jù)消息;在第二周期內(nèi)向所述zigbee路由器發(fā)送第二數(shù)據(jù)消息。

      上述方案中,所述通信模塊,具體用于接收所述zigbee路由器發(fā)送的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息或固定狀態(tài)的調(diào)整射頻功率命令消息。

      上述方案中,所述確定模塊,具體用于根據(jù)所述移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息設(shè)定第一閾值;根據(jù)最大射頻功率與最小射頻功率的取值范圍設(shè)定n檔位射頻功率,所述n為大于等于3的正整數(shù);

      所述通信模塊,還用于向所述zigbee路由器發(fā)送每一檔位射頻功率的功率測(cè)試請(qǐng)求消息;接收所述zigbee路由器發(fā)送的每一檔位射頻功率的功率測(cè)試響應(yīng)消息;

      所述確定模塊,還具體用于根據(jù)所述每一檔位射頻功率的功率測(cè)試響應(yīng)消息得到每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值;根據(jù)所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值利用二分法及所述第一閾值確定出符合條件的檔位;將所述符合條件的檔位射頻功率確定為在移動(dòng)狀態(tài)下的目標(biāo)射頻功率;

      或,

      所述確定模塊,具體用于根據(jù)所述固定狀態(tài)的調(diào)整射頻功率命令消息設(shè)定第二閾值;根據(jù)最大射頻功率與最小射頻功率的取值范圍設(shè)定n檔位射頻功率,所述n為大于等于3的正整數(shù);

      所述通信模塊,還用于向所述zigbee路由器發(fā)送每一檔位射頻功率的功率測(cè)試請(qǐng)求消息;接收所述zigbee路由器發(fā)送的每一檔位射頻功率的功率測(cè)試響應(yīng)消息;

      所述確定模塊,還具體用于根據(jù)所述每一檔位射頻功率的功率測(cè)試響應(yīng)消息得到每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值;根據(jù)所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值利用二分法及所述第二閾值確定出符合條件的檔位;將所述符合條件的檔位射頻功率確定為在固定狀態(tài)下的目標(biāo)射頻功率。

      本發(fā)明還提供一種zigbee系統(tǒng),所述系統(tǒng)包括上述方案中任一項(xiàng)所述的zigbee路由器及上述方案中任一項(xiàng)所述的zigbee傳感器。

      本發(fā)明實(shí)施例提供的調(diào)整射頻功率的方法、裝置及系統(tǒng),通過(guò)zigbee路由器與zigbee傳感器組網(wǎng)建立連接;zigbee路由器在第一周期內(nèi)接收zigbee傳感器發(fā)送的多個(gè)第一數(shù)據(jù)消息;zigbee路由器獲取多個(gè)第一數(shù)據(jù)消息的第一接收信號(hào)的強(qiáng)度rssi值;zigbee路由器根據(jù)多個(gè)第一rssi值的波動(dòng)范圍與第一預(yù)設(shè)閾值范圍確定zigbee傳感器的位置狀態(tài);zigbee路由器在第二周期內(nèi)接收zigbee傳感器發(fā)送的第二數(shù)據(jù)消息;zigbee路由器獲取第二數(shù)據(jù)消息的第二rssi值;zigbee路由器根據(jù)第二rssi值與第一rssi值范圍確定第二rssi值處于的區(qū)間;zigbee路由器根據(jù)zigbee傳感器的位置狀態(tài)創(chuàng)建針對(duì)所述zigbee傳感器對(duì)應(yīng)的調(diào)整射頻功率命令消息;zigbee路由器向zigbee傳感器發(fā)送對(duì)應(yīng)的調(diào)整射頻功率命令消息;zigbee傳感器根據(jù)對(duì)應(yīng)的調(diào)整射頻功率命令消息確定在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率;zigbee傳感器向zigbee路由器發(fā)送調(diào)整射頻功率響應(yīng)消息;zigbee路由器根據(jù)zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息確定出在位置內(nèi)適合zigbee傳感器的目標(biāo)射頻功率;本發(fā)明通過(guò)zigbee路由器自動(dòng)判斷zigbee傳感器的位置是否變化,zigbee路由器根據(jù)zigbee傳感器的位置狀態(tài)向zigbee傳感器發(fā)送相應(yīng)的調(diào)整射頻功率命令消息,zigbee傳感器根據(jù)相應(yīng)的調(diào)整射頻功率命令消息自身調(diào)整射頻功率至最佳模式,將最佳模式的射頻功率反饋給zigbee路由器,zigbee傳感器利用最佳 模式的射頻功率與zigbee路由器通信,降低了zigbee傳感器的功耗,增加了zigbee傳感器的工作周期,提高了工作效率。

      附圖說(shuō)明

      圖1為本發(fā)明調(diào)整射頻功率的方法實(shí)施例一的流程圖;

      圖2為本發(fā)明調(diào)整射頻功率的方法實(shí)施例一的確定zigbee傳感器的位置狀態(tài)的流程圖;

      圖3為本發(fā)明調(diào)整射頻功率的方法實(shí)施例二的流程圖;

      圖4為本發(fā)明調(diào)整射頻功率的方法實(shí)施例二的確定在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率的第一流程圖;

      圖5為本發(fā)明調(diào)整射頻功率的方法實(shí)施例二的確定在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率的第二流程圖;

      圖6為本發(fā)明調(diào)整射頻功率的方法實(shí)施例三的流程圖;

      圖7為本發(fā)明調(diào)整射頻功率的zigbee路由器實(shí)施例的結(jié)構(gòu)示意圖;

      圖8為本發(fā)明調(diào)整射頻功率的zigbee傳感器實(shí)施例的結(jié)構(gòu)示意圖;

      圖9為本發(fā)明調(diào)整射頻功率的系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖。

      具體實(shí)施方式

      下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。

      圖1為本發(fā)明調(diào)整射頻功率的方法實(shí)施例一的流程圖,本發(fā)明實(shí)施例的調(diào)整射頻功率的方法應(yīng)用在zigbee路由器上,如圖1所示,該方法可以包括以下步驟:

      步驟101、確定zigbee傳感器的位置狀態(tài)。

      zigbee路由器在與zigbee傳感器成功組網(wǎng)建立連接后,在第一周期內(nèi)接收zigbee傳感器利用最大射頻功率發(fā)送的多個(gè)第一數(shù)據(jù)消息,獲取所述多個(gè)第一數(shù)據(jù)消息的第一接收信號(hào)的強(qiáng)度(receivedsignalstrengthindication,rssi) 值,根據(jù)所述多個(gè)第一rssi值的波動(dòng)范圍與第一預(yù)設(shè)閾值范圍確定所述zigbee傳感器的位置狀態(tài)。

      其中,第一周期為預(yù)先設(shè)置好的周期,可以根據(jù)實(shí)際需求進(jìn)行設(shè)置,在此不加以限定,例如,例如,第一周期以天為單位,可以設(shè)為1天或者3天為一周期。第一預(yù)設(shè)閾值范圍可以根據(jù)實(shí)際需求進(jìn)行設(shè)置,在此不加以限定。

      具體的,圖2為本發(fā)明調(diào)整射頻功率的方法實(shí)施例一的確定zigbee傳感器的位置狀態(tài)的流程圖,如圖2所示,在本步驟中可以具體包括如下步驟:

      步驟201、在第一周期內(nèi)接收zigbee傳感器利用最大射頻功率發(fā)送的多個(gè)第一數(shù)據(jù)消息。

      zigbee路由器在第一周期內(nèi)接收zigbee傳感器利用最大射頻功率發(fā)送的多個(gè)第一數(shù)據(jù)消息。

      步驟202、獲取所述多個(gè)第一數(shù)據(jù)消息的第一rssi值。

      zigbee路由器獲取所述多個(gè)第一數(shù)據(jù)消息的第一rssi值。

      步驟203、判斷所述多個(gè)第一rssi值的波動(dòng)范圍是否處于所述第一預(yù)設(shè)閾值范圍內(nèi)。

      zigbee路由器根據(jù)所述多個(gè)第一rssi值的波動(dòng)范圍與第一預(yù)設(shè)閾值范圍確定所述zigbee傳感器的位置狀態(tài),當(dāng)所述多個(gè)第一rssi值的波動(dòng)范圍處于所述第一預(yù)設(shè)閾值范圍內(nèi)時(shí),確定所述zigbee傳感器的位置狀態(tài)為固定狀態(tài),即步驟204;當(dāng)所述多個(gè)第一rssi值的波動(dòng)范圍不處于所述第一預(yù)設(shè)閾值范圍內(nèi)時(shí),確定所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài),即步驟205。

      具體的,zigbee路由器對(duì)所述多個(gè)第一rssi值進(jìn)行統(tǒng)計(jì)分析,應(yīng)用統(tǒng)計(jì)學(xué)方法,計(jì)算記錄多個(gè)第一rssi值的平均值,標(biāo)準(zhǔn)差或方差,zigbee路由器判斷該標(biāo)準(zhǔn)差或方差是否超過(guò)第一預(yù)設(shè)閾值范圍,當(dāng)標(biāo)準(zhǔn)差或方差超過(guò)第一預(yù)設(shè)閾值范圍,則zigbee路由器確定認(rèn)為該zigbee傳感器的位置狀態(tài)是移動(dòng)狀態(tài),當(dāng)標(biāo)準(zhǔn)差或方差沒(méi)有超過(guò)第一預(yù)設(shè)閾值范圍,則zigbee路由器認(rèn)為該zigbee傳感器的位置狀態(tài)是固定狀態(tài)。

      步驟204、確定所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)。

      zigbee路由器確定所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)。

      步驟205、確定所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)。

      zigbee路由器確定所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)。

      步驟102、根據(jù)所述zigbee傳感器的位置狀態(tài)創(chuàng)建針對(duì)所述zigbee傳感器對(duì)應(yīng)的調(diào)整射頻功率命令消息。

      zigbee路由器在所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)時(shí),創(chuàng)建針對(duì)所述zigbee傳感器的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息,該移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息用于指示所述zigbee傳感器在移動(dòng)狀態(tài)下進(jìn)行射頻功率調(diào)整;在所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),創(chuàng)建針對(duì)所述zigbee傳感器的固定狀態(tài)的調(diào)整射頻功率命令消息,該固定狀態(tài)的調(diào)整射頻功率命令消息用于指示所述zigbee傳感器在固定狀態(tài)下進(jìn)行射頻功率調(diào)整。

      針對(duì)zigbee路由器在所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)時(shí),創(chuàng)建針對(duì)所述zigbee傳感器的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息,具體的可以包括如下:

      首先,zigbee路由器在第二周期內(nèi)接收所述zigbee傳感器利用最大射頻功率發(fā)送的第二數(shù)據(jù)消息;所述第二周期為第一周期以后的時(shí)間,具體可以根據(jù)實(shí)際需求進(jìn)行設(shè)置,在此不加以限定;

      接著,zigbee路由器獲取所述第二數(shù)據(jù)消息的第二rssi值;

      然后,zigbee路由器根據(jù)所述多個(gè)第一rssi值將所述位置劃分成多個(gè)第一區(qū)間,每個(gè)第一區(qū)間對(duì)應(yīng)不同的第一rssi值范圍;其中,多個(gè)第一區(qū)間可以根據(jù)實(shí)際需求進(jìn)行劃分,即不同的第一rssi值范圍根據(jù)多個(gè)第一區(qū)間的變化而變化,在此不加以限定;所述位置為zigbee傳感器與zigbee路由器之間能夠正常通信的空間范圍;

      其次,zigbee路由器根據(jù)所述第二rssi值與所述不同的第一rssi值范圍確定所述第二rssi值在所述多個(gè)第一區(qū)間中處于的第二區(qū)間;

      最后,zigbee路由器創(chuàng)建針對(duì)所述zigbee傳感器在所述每個(gè)第二區(qū)間的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息。

      針對(duì)zigbee路由器在所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),創(chuàng)建針對(duì)所述zigbee傳感器的固定狀態(tài)的調(diào)整射頻功率命令消息,具體的可以包括如下:

      首先,zigbee路由器在第二周期內(nèi)接收所述zigbee傳感器利用最大射頻功率發(fā)送的第二數(shù)據(jù)消息;

      接著,zigbee路由器獲取所述第二數(shù)據(jù)消息的第二rssi值;

      然后,zigbee路由器在所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),根據(jù)所述多個(gè)第一rssi值將所述位置劃分成一個(gè)區(qū)間,所述區(qū)間對(duì)應(yīng)所述第一rssi值范圍;即將所有的第一rssi值的范圍確定成一個(gè)區(qū)間;

      其次,zigbee路由器根據(jù)所述第二rssi值與所述第一rssi值范圍確定所述第二rssi值處于所述區(qū)間;

      最后,zigbee路由器創(chuàng)建針對(duì)所述zigbee傳感器在所述位置內(nèi)的固定狀態(tài)的調(diào)整射頻功率命令消息。

      步驟103、向所述zigbee傳感器發(fā)送所述對(duì)應(yīng)的調(diào)整射頻功率命令消息。

      zigbee路由器在所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)時(shí),向所述zigbee傳感器發(fā)送在所述每個(gè)區(qū)間的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息;在所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),向所述zigbee傳感器發(fā)送在所述位置內(nèi)的固定狀態(tài)的調(diào)整射頻功率命令消息。

      步驟104、根據(jù)所述zigbee傳感器發(fā)送來(lái)的功率測(cè)試請(qǐng)求消息,將功率測(cè)試響應(yīng)消息發(fā)送給所述zigbee傳感器。

      具體的,zigbee路由器首先,接收所述zigbee傳感器發(fā)送的每一檔位射頻功率的功率測(cè)試請(qǐng)求消息;然后,根據(jù)所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息得到所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值;接著,將所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值封裝在每一檔位射頻功率的功率測(cè)試響應(yīng)消息中;最后,將所述每一檔位射頻功率的功率測(cè)試響應(yīng)消息發(fā)送給所述zigbee傳感器。

      步驟105、根據(jù)所述zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息確定出在 位置內(nèi)適合所述zigbee傳感器的目標(biāo)射頻功率。

      zigbee路由器接收所述zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息,其中,這里包含有所述zigbee傳感器發(fā)送的移動(dòng)狀態(tài)的調(diào)整射頻功率響應(yīng)消息以及固定狀態(tài)的調(diào)整射頻功率響應(yīng)消息;具體的,

      在所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)時(shí),根據(jù)所述zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息得到針對(duì)所述每個(gè)第二區(qū)間的目標(biāo)射頻功率;從所述每個(gè)第二區(qū)間的目標(biāo)射頻功率中選擇最大的目標(biāo)射頻功率作為所述zigbee傳感器在所述位置內(nèi)的目標(biāo)射頻功率;

      在所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),根據(jù)所述zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息得到目標(biāo)射頻功率;確定所述目標(biāo)射頻功率作為所述zigbee傳感器在所述位置內(nèi)的目標(biāo)射頻功率。

      這里需要說(shuō)明的是,所述目標(biāo)射頻功率并不是zigbee傳感器的最小射頻功率,而是zigbee傳感器能夠在位置內(nèi)保證正常通信時(shí)功耗消耗最小的最佳射頻功率。

      zigbee路由器在得到zigbee傳感器的目標(biāo)射頻功率后,就可以按照zigbee傳感器的目標(biāo)射頻功率與zigbee傳感器進(jìn)行通信,降低了zigbee傳感器的功耗,增加了zigbee傳感器的工作周期。

      本發(fā)明實(shí)施例提供的調(diào)整射頻功率的方法,通過(guò)確定zigbee傳感器的位置狀態(tài);根據(jù)所述zigbee傳感器的位置狀態(tài)創(chuàng)建針對(duì)所述zigbee傳感器對(duì)應(yīng)的調(diào)整射頻功率命令消息;向所述zigbee傳感器發(fā)送所述對(duì)應(yīng)的調(diào)整射頻功率命令消息;根據(jù)所述zigbee傳感器發(fā)送來(lái)的功率測(cè)試請(qǐng)求消息,將功率測(cè)試響應(yīng)消息發(fā)送給所述zigbee傳感器;根據(jù)所述zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息確定出在位置內(nèi)適合所述zigbee傳感器的目標(biāo)射頻功率。本發(fā)明通過(guò)zigbee路由器自動(dòng)判斷zigbee傳感器的位置是否變化,根據(jù)zigbee傳感器的位置狀態(tài)采用相應(yīng)的調(diào)整射頻功率命令消息指示zigbee傳感器調(diào)整射頻功率至最佳模式,降低了zigbee傳感器的功耗,增加了zigbee傳感器的工作周期,提高了工作效率。

      圖3為本發(fā)明調(diào)整射頻功率的方法實(shí)施例二的流程圖,本發(fā)明實(shí)施例的調(diào)整射頻功率的方法應(yīng)用在zigbee傳感器上,如圖3所示,該方法可以包括以下步驟:

      步驟301、在第一周期內(nèi)利用最大射頻功率向所述zigbee路由器發(fā)送多個(gè)第一數(shù)據(jù)消息。

      zigbee傳感器在與zigbee路由器成功組網(wǎng)建立連接后,在第一周期內(nèi)利用最大射頻功率向所述zigbee路由器發(fā)送多個(gè)第一數(shù)據(jù)消息;第一周期為預(yù)先設(shè)置好的周期,可以根據(jù)實(shí)際需求進(jìn)行設(shè)置,在此不加以限定。

      步驟302、在第二周期內(nèi)利用最大射頻功率向所述zigbee路由器發(fā)送第二數(shù)據(jù)消息。

      zigbee傳感器在第二周期內(nèi)利用最大射頻功率向所述zigbee路由器發(fā)送第二數(shù)據(jù)消息;所述第二周期為第一周期以后的時(shí)間,具體可以根據(jù)實(shí)際需求進(jìn)行設(shè)置,在此不加以限定;

      步驟303、接收zigbee路由器發(fā)送的對(duì)應(yīng)的調(diào)整射頻功率命令消息。

      zigbee傳感器接收所述zigbee路由器發(fā)送的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息或固定狀態(tài)的調(diào)整射頻功率命令消息。

      步驟304、根據(jù)所述對(duì)應(yīng)的調(diào)整射頻功率命令消息確定在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率。

      zigbee傳感器根據(jù)移動(dòng)狀態(tài)的調(diào)整射頻功率命令或固定狀態(tài)的調(diào)整射頻功率命令消息來(lái)確定在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率;具體的,圖4為本發(fā)明調(diào)整射頻功率的方法實(shí)施例二的確定在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率的第一流程圖,圖5為本發(fā)明調(diào)整射頻功率的方法實(shí)施例二的確定在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率的第二流程圖。

      如圖4所示,當(dāng)對(duì)應(yīng)的調(diào)整射頻功率命令消息為移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息時(shí),

      步驟401、根據(jù)所述移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息設(shè)定第一閾值。

      zigbee傳感器根據(jù)所述移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息設(shè)定第一閾值; 所述第一閾值可以根據(jù)移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息來(lái)確定,要滿足zigbee傳感器能夠正常通信的射頻功率;

      步驟402、根據(jù)最大射頻功率與最小射頻功率的取值范圍設(shè)定n檔位射頻功率。

      zigbee傳感器根據(jù)自身的最大射頻功率與最小射頻功率的取值范圍設(shè)定n檔位射頻功率,即設(shè)定的射頻功率為1,2,···,n檔,所述n為大于等于3的正整數(shù);其中設(shè)定n檔位射頻功率可以根據(jù)實(shí)際需求進(jìn)行設(shè)置,在此不加以限定。

      步驟403、向所述zigbee路由器發(fā)送每一檔位射頻功率的功率測(cè)試請(qǐng)求消息。

      zigbee傳感器向所述zigbee路由器發(fā)送每一檔位射頻功率的功率測(cè)試請(qǐng)求消息;為了保證獲得的rssi值準(zhǔn)確性,可以多次向zigbee路由器發(fā)送每一檔位射頻功率的功率測(cè)試請(qǐng)求消息。

      步驟404、接收所述zigbee路由器發(fā)送的每一檔位射頻功率的功率測(cè)試響應(yīng)消息。

      zigbee傳感器接收所述zigbee路由器發(fā)送的每一檔位射頻功率的功率測(cè)試響應(yīng)消息;zigbee傳感器可以接收所述zigbee路由器發(fā)送的多個(gè)每一檔位射頻功率的功率測(cè)試響應(yīng)消息。

      步驟405、根據(jù)所述每一檔位射頻功率的功率測(cè)試響應(yīng)消息得到每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值。

      zigbee傳感器根據(jù)所述每一檔位射頻功率的功率測(cè)試響應(yīng)消息得到每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值;在有多個(gè)每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值時(shí),計(jì)算多個(gè)每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值的平均值,將該平均值作為判斷依據(jù),這樣可以提高準(zhǔn)確性。

      步驟406、根據(jù)所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值利用二分法及所述第一閾值確定出符合條件的檔位。

      在本發(fā)明實(shí)施例中確定出符合條件的檔位是基于二分法,也可以采用其他 算法;二分法的算法簡(jiǎn)單且效率高,適用于zigbee傳感器計(jì)算能力低的情況。

      zigbee傳感器根據(jù)所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值利用二分法及所述第一閾值判斷出符合最佳射頻功率條件的檔位的射頻功率的功率測(cè)試請(qǐng)求消息的rssi值;所述符合最佳射頻功率條件為在連續(xù)兩個(gè)檔位的射頻功率的功率測(cè)試請(qǐng)求消息的rssi值中,前一個(gè)一個(gè)大于等于所述第一閾值,后一個(gè)小于所述第一閾值,或者后一個(gè)為最小檔位。

      如果不符合最佳射頻功率條件,則繼續(xù)利用二分法及所述第一閾值進(jìn)行判斷,直到確定出符合最佳射頻功率條件的檔位的射頻功率的功率測(cè)試請(qǐng)求消息的rssi值為止。

      步驟407、將所述符合條件的檔位射頻功率確定為在移動(dòng)狀態(tài)下的目標(biāo)射頻功率。

      zigbee傳感器將所述符合最佳射頻功率條件的rssi值所對(duì)應(yīng)的檔位射頻功率確定為在移動(dòng)狀態(tài)下的目標(biāo)射頻功率。

      例如,當(dāng)前有8個(gè)檔位,符合最佳射頻功率條件的為3檔位的rssi值和4檔位的rssi值,這樣就可以確定3檔位的rssi值為最佳,將3檔位對(duì)應(yīng)的射頻功率確定為在移動(dòng)狀態(tài)下的目標(biāo)射頻功率。

      如圖5所示,當(dāng)對(duì)應(yīng)的調(diào)整射頻功率命令消息為固定狀態(tài)的調(diào)整射頻功率命令消息時(shí),

      步驟501、根據(jù)所述固定狀態(tài)的調(diào)整射頻功率命令消息設(shè)定第二閾值。

      zigbee傳感器根據(jù)所述固定狀態(tài)的調(diào)整射頻功率命令消息設(shè)定第二閾值;所述第二閾值可以根據(jù)固定狀態(tài)的調(diào)整射頻功率命令消息來(lái)確定,要滿足zigbee傳感器能夠正常通信的射頻功率;

      步驟502、根據(jù)最大射頻功率與最小射頻功率的取值范圍設(shè)定m檔位射頻功率。

      zigbee傳感器根據(jù)最大射頻功率與最小射頻功率的取值范圍設(shè)定m檔位射頻功率,即設(shè)定的射頻功率為1,2,···,m檔,所述m為大于等于3的正整數(shù);其中設(shè)定m檔位射頻功率可以根據(jù)實(shí)際需求進(jìn)行設(shè)置,在此不加以限定。

      步驟503、向所述zigbee路由器發(fā)送每一檔位射頻功率的功率測(cè)試請(qǐng)求消息。

      zigbee傳感器向所述zigbee路由器發(fā)送每一檔位射頻功率的功率測(cè)試請(qǐng)求消息;為了保證獲得的rssi值準(zhǔn)確性,可以多次向zigbee路由器發(fā)送每一檔位射頻功率的功率測(cè)試請(qǐng)求消息。

      步驟504、接收所述zigbee路由器發(fā)送的每一檔位射頻功率的功率測(cè)試響應(yīng)消息。

      zigbee傳感器接收所述zigbee路由器發(fā)送的每一檔位射頻功率的功率測(cè)試響應(yīng)消息;zigbee傳感器可以接收所述zigbee路由器發(fā)送的多個(gè)每一檔位射頻功率的功率測(cè)試響應(yīng)消息。

      步驟505、根據(jù)所述每一檔位射頻功率的功率測(cè)試響應(yīng)消息得到每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值。

      zigbee傳感器根據(jù)所述每一檔位射頻功率的功率測(cè)試響應(yīng)消息得到每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值;在有多個(gè)每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值時(shí),計(jì)算多個(gè)每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值的平均值,將該平均值作為判斷依據(jù),這樣可以提高準(zhǔn)確性。

      步驟506、根據(jù)所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值利用二分法及所述第二閾值確定出符合條件的檔位。

      zigbee傳感器根據(jù)所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值利用二分法及所述第二閾值判斷出符合最佳射頻功率條件的檔位的射頻功率的功率測(cè)試請(qǐng)求消息的rssi值;所述符合最佳射頻功率條件為在連續(xù)兩個(gè)檔位的射頻功率的功率測(cè)試請(qǐng)求消息的rssi值中,前一個(gè)一個(gè)大于等于所述第二閾值,后一個(gè)小于所述第一閾值,或者后一個(gè)為最小檔位。

      如果不符合最佳射頻功率條件,則繼續(xù)利用二分法及所述第二閾值進(jìn)行判斷,直到確定出符合最佳射頻功率條件的檔位的射頻功率的功率測(cè)試請(qǐng)求消息的rssi值為止。

      步驟507、將所述符合條件的檔位射頻功率確定為在固定狀態(tài)下的目標(biāo)射 頻功率。

      zigbee傳感器將所述符合最佳射頻功率條件的rssi值所對(duì)應(yīng)的檔位射頻功率確定為在固定狀態(tài)下的目標(biāo)射頻功率。

      例如,當(dāng)前有6個(gè)檔位,符合最佳射頻功率條件的為2檔位的rssi值和3檔位的rssi值,這樣就可以確定2檔位的rssi值為最佳,將2檔位對(duì)應(yīng)的射頻功率確定為在固定狀態(tài)下的目標(biāo)射頻功率。

      步驟305、向所述zigbee路由器發(fā)送攜帶有所述在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率的調(diào)整射頻功率響應(yīng)消息。

      在zigbee路由器確定所述zigbee傳感器為移動(dòng)狀態(tài)時(shí),zigbee傳感器向所述zigbee路由器發(fā)送攜帶有所述在移動(dòng)狀態(tài)下的目標(biāo)射頻功率的調(diào)整射頻功率響應(yīng)消息;在zigbee路由器確定所述zigbee傳感器為固定狀態(tài)時(shí),zigbee傳感器向所述zigbee路由器發(fā)送攜帶有所述在固定狀態(tài)下的目標(biāo)射頻功率的調(diào)整射頻功率響應(yīng)消息。

      本發(fā)明實(shí)施例提供的調(diào)整射頻功率的方法,通過(guò)在第一周期內(nèi)利用最大射頻功率向所述zigbee路由器發(fā)送多個(gè)第一數(shù)據(jù)消息;在第二周期內(nèi)利用最大射頻功率向所述zigbee路由器發(fā)送第二數(shù)據(jù)消息;接收zigbee路由器發(fā)送的對(duì)應(yīng)的調(diào)整射頻功率命令消息;根據(jù)所述對(duì)應(yīng)的調(diào)整射頻功率命令消息確定在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率;向所述zigbee路由器發(fā)送攜帶有所述在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率的調(diào)整射頻功率響應(yīng)消息;zigbee路由器根據(jù)zigbee傳感器發(fā)送的第一數(shù)據(jù)消息、第二數(shù)據(jù)消息自動(dòng)判斷zigbee傳感器的位置是否變化,zigbee路由器根據(jù)zigbee傳感器的位置狀態(tài)向zigbee傳感器發(fā)送相應(yīng)的調(diào)整射頻功率命令消息,zigbee傳感器根據(jù)相應(yīng)的調(diào)整射頻功率命令消息自身調(diào)整射頻功率至最佳模式,將最佳模式的射頻功率反饋給zigbee路由器,zigbee傳感器利用最佳模式的射頻功率與zigbee路由器通信,降低了zigbee傳感器的功耗,增加了zigbee傳感器的工作周期,提高了工作效率。

      為了更加體現(xiàn)出本發(fā)明的目的,在上述實(shí)施例的基礎(chǔ)上,進(jìn)一步的以zigbee路由器與zigbee傳感器組成的系統(tǒng)來(lái)說(shuō)明。

      圖6為本發(fā)明調(diào)整射頻功率的方法實(shí)施例三的流程圖,本發(fā)明實(shí)施例的調(diào)整射頻功率的方法應(yīng)用在zigbee路由器與zigbee傳感器組成的系統(tǒng)中,如圖6所示,該方法可以包括以下步驟:

      步驟601、zigbee路由器與zigbee傳感器組網(wǎng)建立連接。

      zigbee路由器與zigbee傳感器組網(wǎng)建立連接,用于后續(xù)兩者的通信。

      步驟602、zigbee路由器在第一周期內(nèi)接收zigbee傳感器利用最大射頻功率發(fā)送的多個(gè)第一數(shù)據(jù)消息,zigbee傳感器在第一周期內(nèi)利用最大射頻功率向zigbee路由器發(fā)送多個(gè)第一數(shù)據(jù)消息。

      zigbee路由器在第一周期內(nèi)接收zigbee傳感器利用最大射頻功率發(fā)送的多個(gè)第一數(shù)據(jù)消息,zigbee傳感器在第一周期內(nèi)利用最大射頻功率向zigbee路由器發(fā)送多個(gè)第一數(shù)據(jù)消息;其中,第一周期為預(yù)先設(shè)置好的周期,可以根據(jù)實(shí)際需求進(jìn)行設(shè)置,在此不加以限定。

      步驟603、zigbee路由器獲取多個(gè)第一數(shù)據(jù)消息的第一接收信號(hào)的強(qiáng)度rssi值。

      zigbee路由器獲取多個(gè)第一數(shù)據(jù)消息的第一接收信號(hào)的強(qiáng)度rssi值。

      步驟604、zigbee路由器根據(jù)多個(gè)第一rssi值的波動(dòng)范圍與第一預(yù)設(shè)閾值范圍確定zigbee傳感器的位置狀態(tài)。

      zigbee路由器根據(jù)多個(gè)第一rssi值的波動(dòng)范圍與第一預(yù)設(shè)閾值范圍確定zigbee傳感器的位置狀態(tài),zigbee路由器具體如何確定zigbee傳感器的位置狀態(tài)可以參照上述實(shí)施例所描述的方案,在此不加以贅述。

      步驟605、zigbee路由器在第二周期內(nèi)接收zigbee傳感器利用最大射頻功率發(fā)送的第二數(shù)據(jù)消息,zigbee傳感器在第二周期內(nèi)利用最大射頻功率向zigbee路由器發(fā)送第二數(shù)據(jù)消息。

      zigbee路由器在第二周期內(nèi)接收zigbee傳感器利用最大射頻功率發(fā)送的第二數(shù)據(jù)消息,zigbee傳感器在第二周期內(nèi)利用最大射頻功率向zigbee路由器發(fā)送第二數(shù)據(jù)消息;所述第二周期為第一周期以后的時(shí)間,具體可以根據(jù)實(shí)際需求進(jìn)行設(shè)置,在此不加以限定。

      步驟606、zigbee路由器獲取第二數(shù)據(jù)消息的第二rssi值。

      zigbee路由器獲取第二數(shù)據(jù)消息的第二rssi值。

      步驟607、zigbee路由器根據(jù)第二rssi值與第一rssi值范圍確定第二rssi值處于的區(qū)間。

      zigbee路由器根據(jù)第二rssi值與第一rssi值范圍確定第二rssi值處于的區(qū)間來(lái)確定zigbee傳感器的位置狀態(tài)。

      步驟608、zigbee路由器根據(jù)zigbee傳感器的位置狀態(tài)創(chuàng)建針對(duì)所述zigbee傳感器對(duì)應(yīng)的調(diào)整射頻功率命令消息。

      具體的,zigbee路由器在所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)時(shí),創(chuàng)建針對(duì)所述zigbee傳感器的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息;zigbee路由器在所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),創(chuàng)建針對(duì)所述zigbee傳感器的固定狀態(tài)的調(diào)整射頻功率命令消息;

      zigbee路由器如何根據(jù)zigbee傳感器的位置狀態(tài)創(chuàng)建針對(duì)所述zigbee傳感器對(duì)應(yīng)的調(diào)整射頻功率命令消息可以參照上述實(shí)施例中所描述的方案,在此不加以贅述。

      步驟609、zigbee路由器向zigbee傳感器發(fā)送對(duì)應(yīng)的調(diào)整射頻功率命令消息,zigbee傳感器接收zigbee路由器發(fā)送的對(duì)應(yīng)的調(diào)整射頻功率命令消息。

      zigbee路由器在zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)時(shí),向zigbee傳感器發(fā)送在每個(gè)區(qū)間的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息,zigbee傳感器接收zigbee路由器發(fā)送的在每個(gè)區(qū)間的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息;在zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),向zigbee傳感器發(fā)送在位置內(nèi)的固定狀態(tài)的調(diào)整射頻功率命令消息,zigbee傳感器接收zigbee路由器發(fā)送的在位置內(nèi)的固定狀態(tài)的調(diào)整射頻功率命令消息。

      步驟610、zigbee傳感器根據(jù)對(duì)應(yīng)的調(diào)整射頻功率命令消息確定在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率。

      zigbee傳感器根據(jù)移動(dòng)狀態(tài)的調(diào)整射頻功率命令或固定狀態(tài)的調(diào)整射頻功率命令消息來(lái)確定在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率;zigbee傳感器具體如何 確定目標(biāo)射頻功率可以參照上述實(shí)施例中所描述的方案,在此不加以贅述。

      步驟611、zigbee傳感器向zigbee路由器發(fā)送調(diào)整射頻功率響應(yīng)消息,zigbee路由器接收zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息。

      zigbee傳感器向zigbee路由器發(fā)送攜帶有在移動(dòng)狀態(tài)下的目標(biāo)射頻功率的調(diào)整射頻功率響應(yīng)消息,zigbee路由器接收zigbee傳感器發(fā)送的攜帶有在移動(dòng)狀態(tài)下的目標(biāo)射頻功率的調(diào)整射頻功率響應(yīng)消息;或者,zigbee傳感器向zigbee路由器發(fā)送攜帶有在固定狀態(tài)下的目標(biāo)射頻功率的調(diào)整射頻功率響應(yīng)消息,zigbee路由器接收zigbee傳感器發(fā)送的攜帶有在固定狀態(tài)下的目標(biāo)射頻功率的調(diào)整射頻功率響應(yīng)消息。

      這里需要說(shuō)明的是,所述目標(biāo)射頻功率并不是zigbee傳感器的最小射頻功率,而是zigbee傳感器能夠在保證正常通信時(shí)的最小射頻功率。

      步驟612、zigbee路由器根據(jù)zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息確定出在位置內(nèi)適合zigbee傳感器的目標(biāo)射頻功率。

      在zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)時(shí),zigbee路由器根據(jù)zigbee傳感器發(fā)送的攜帶有在移動(dòng)狀態(tài)下的目標(biāo)射頻功率的調(diào)整射頻功率響應(yīng)消息得到針對(duì)每個(gè)區(qū)間的目標(biāo)射頻功率;從每個(gè)區(qū)間的目標(biāo)射頻功率中選擇最大的目標(biāo)射頻功率作為zigbee傳感器在位置內(nèi)的目標(biāo)射頻功率;

      在zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),zigbee路由器根據(jù)zigbee傳感器發(fā)送的攜帶有在固定狀態(tài)下的目標(biāo)射頻功率的調(diào)整射頻功率響應(yīng)消息得到目標(biāo)射頻功率;確定目標(biāo)射頻功率作為zigbee傳感器在位置內(nèi)的目標(biāo)射頻功率。

      本發(fā)明實(shí)施例提供的調(diào)整射頻功率的方法,通過(guò)zigbee路由器與zigbee傳感器組網(wǎng)建立連接;zigbee路由器在第一周期內(nèi)接收zigbee傳感器利用最大射頻功率發(fā)送的多個(gè)第一數(shù)據(jù)消息;zigbee路由器獲取多個(gè)第一數(shù)據(jù)消息的第一接收信號(hào)的強(qiáng)度rssi值;zigbee路由器根據(jù)多個(gè)第一rssi值的波動(dòng)范圍與第一預(yù)設(shè)閾值范圍確定zigbee傳感器的位置狀態(tài);zigbee路由器在第二周期內(nèi)接收zigbee傳感器利用最大射頻功率發(fā)送的第二數(shù)據(jù)消息;zigbee路由 器獲取第二數(shù)據(jù)消息的第二rssi值;zigbee路由器根據(jù)第二rssi值與第一rssi值范圍確定第二rssi值處于的區(qū)間;zigbee路由器根據(jù)zigbee傳感器的位置狀態(tài)創(chuàng)建針對(duì)所述zigbee傳感器對(duì)應(yīng)的調(diào)整射頻功率命令消息;zigbee路由器向zigbee傳感器發(fā)送對(duì)應(yīng)的調(diào)整射頻功率命令消息;zigbee傳感器根據(jù)對(duì)應(yīng)的調(diào)整射頻功率命令消息確定在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率;zigbee傳感器向zigbee路由器發(fā)送調(diào)整射頻功率響應(yīng)消息;zigbee路由器根據(jù)zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息確定出在位置內(nèi)適合zigbee傳感器的目標(biāo)射頻功率;本發(fā)明通過(guò)zigbee路由器自動(dòng)判斷zigbee傳感器的位置是否變化,zigbee路由器根據(jù)zigbee傳感器的位置狀態(tài)向zigbee傳感器發(fā)送相應(yīng)的調(diào)整射頻功率命令消息,zigbee傳感器根據(jù)相應(yīng)的調(diào)整射頻功率命令消息自身調(diào)整射頻功率至最佳模式,將最佳模式的射頻功率反饋給zigbee路由器,zigbee傳感器利用最佳模式的射頻功率與zigbee路由器通信,降低了zigbee傳感器的功耗,增加了zigbee傳感器的工作周期,提高了工作效率。

      圖7為本發(fā)明調(diào)整射頻功率的zigbee路由器實(shí)施例的結(jié)構(gòu)示意圖,如圖7所示,該zigbee路由器07包括:確定模塊71、創(chuàng)建模塊72、通信模塊73、處理模塊74;其中,

      所述確定模塊71,用于確定zigbee傳感器的位置狀態(tài);

      所述創(chuàng)建模塊72,用于根據(jù)所述zigbee傳感器的位置狀態(tài)創(chuàng)建針對(duì)所述zigbee傳感器對(duì)應(yīng)的調(diào)整射頻功率命令消息;

      所述通信模塊73,用于向所述zigbee傳感器發(fā)送所述對(duì)應(yīng)的調(diào)整射頻功率命令消息;

      所述處理模塊74,用于根據(jù)所述zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息確定出在位置內(nèi)適合所述zigbee傳感器的目標(biāo)射頻功率。

      進(jìn)一步的,所述通信模塊73,還用于在第一周期內(nèi)接收zigbee傳感器發(fā)送的多個(gè)第一數(shù)據(jù)消息;

      所述確定模塊71,還用于獲取所述多個(gè)第一數(shù)據(jù)消息的第一接收信號(hào)的強(qiáng)度rssi值;根據(jù)所述多個(gè)第一rssi值的波動(dòng)范圍與第一預(yù)設(shè)閾值范圍確定所 述zigbee傳感器的位置狀態(tài)。

      進(jìn)一步的,所述創(chuàng)建模塊72,具體用于在所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)時(shí),創(chuàng)建針對(duì)所述zigbee傳感器的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息;在所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),創(chuàng)建針對(duì)所述zigbee傳感器的固定狀態(tài)的調(diào)整射頻功率命令消息。

      進(jìn)一步的,所述確定模塊71,具體用于判斷所述多個(gè)第一rssi值的波動(dòng)范圍是否處于所述第一預(yù)設(shè)閾值范圍內(nèi),當(dāng)所述多個(gè)第一rssi值的波動(dòng)范圍處于所述第一預(yù)設(shè)閾值范圍內(nèi)時(shí),確定所述zigbee傳感器的位置狀態(tài)為固定狀態(tài);當(dāng)所述多個(gè)第一rssi值的波動(dòng)范圍不處于所述第一預(yù)設(shè)閾值范圍內(nèi)時(shí),確定所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)。

      進(jìn)一步的,所述通信模塊73,還用于在第二周期內(nèi)接收所述zigbee傳感器發(fā)送的第二數(shù)據(jù)消息;

      所述確定模塊71,還用于獲取所述第二數(shù)據(jù)消息的第二rssi值;根據(jù)所述多個(gè)第一rssi值將所述位置劃分成多個(gè)第一區(qū)間,每個(gè)第一區(qū)間對(duì)應(yīng)不同的第一rssi值范圍;根據(jù)所述第二rssi值與所述不同的第一rssi值范圍確定所述第二rssi值在所述多個(gè)第一區(qū)間中處于的第二區(qū)間;

      所述確定模塊71,還用于根據(jù)所述多個(gè)第一rssi值將所述位置劃分成一個(gè)區(qū)間,所述區(qū)間對(duì)應(yīng)所述第一rssi值范圍;根據(jù)所述第二rssi值與所述第一rssi值范圍確定所述第二rssi值處于所述區(qū)間;

      所述創(chuàng)建模塊72,還具體用于創(chuàng)建針對(duì)所述zigbee傳感器在所述每個(gè)第二區(qū)間的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息;或,創(chuàng)建針對(duì)所述zigbee傳感器在所述位置內(nèi)的固定狀態(tài)的調(diào)整射頻功率命令消息。

      進(jìn)一步的,所述通信模塊73,還具體用于在所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)時(shí),向所述zigbee傳感器發(fā)送在所述每個(gè)區(qū)間的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息;在所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),向所述zigbee傳感器發(fā)送在所述位置內(nèi)的固定狀態(tài)的調(diào)整射頻功率命令消息。

      進(jìn)一步的,所述通信模塊73,還用于接收所述zigbee傳感器發(fā)送的每一 檔位射頻功率的功率測(cè)試請(qǐng)求消息;

      所述創(chuàng)建模塊72,還用于根據(jù)所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息得到所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值;將所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值封裝在每一檔位射頻功率的功率測(cè)試響應(yīng)消息中;

      所述通信模塊73,還用于將所述每一檔位射頻功率的功率測(cè)試響應(yīng)消息發(fā)送給所述zigbee傳感器。

      進(jìn)一步的,所述通信模塊73,還用于接收所述zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息;

      所述處理模塊74,具體用于在所述zigbee傳感器的位置狀態(tài)為移動(dòng)狀態(tài)時(shí),根據(jù)所述zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息得到針對(duì)所述每個(gè)第二區(qū)間的目標(biāo)射頻功率;從所述每個(gè)第二區(qū)間的目標(biāo)射頻功率中選擇最大的目標(biāo)射頻功率作為所述zigbee傳感器在所述位置內(nèi)的目標(biāo)射頻功率;

      在所述zigbee傳感器的位置狀態(tài)為固定狀態(tài)時(shí),根據(jù)所述zigbee傳感器發(fā)送的調(diào)整射頻功率響應(yīng)消息得到目標(biāo)射頻功率;確定所述目標(biāo)射頻功率作為所述zigbee傳感器在所述位置內(nèi)的目標(biāo)射頻功率。

      本實(shí)施例的zigbee路由器,可以用于執(zhí)行上述所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類(lèi)似,此處不再贅述。

      在實(shí)際應(yīng)用中,所述確定模塊71、創(chuàng)建模塊72、通信模塊73、處理模塊74可由位于zigbee路由器上的中央處理器(cpu)、微處理器(mpu)、數(shù)字信號(hào)處理器(dsp)或現(xiàn)場(chǎng)可編程門(mén)陣列(fpga)等器件實(shí)現(xiàn)。

      圖8為本發(fā)明調(diào)整射頻功率的zigbee傳感器實(shí)施例的結(jié)構(gòu)示意圖,如圖8所示,該zigbee傳感器08包括:通信模塊81、確定模塊82;其中,

      所述通信模塊81,用于接收zigbee路由器發(fā)送的對(duì)應(yīng)的調(diào)整射頻功率命令消息;

      所述確定模塊82,用于根據(jù)所述對(duì)應(yīng)的調(diào)整射頻功率命令消息確定在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率;

      所述通信模塊81,還用于向所述zigbee路由器發(fā)送攜帶有所述在當(dāng)前位置狀態(tài)下的目標(biāo)射頻功率的調(diào)整射頻功率響應(yīng)消息。

      進(jìn)一步的,所述通信模塊81,還用于在第一周期內(nèi)向所述zigbee路由器發(fā)送多個(gè)第一數(shù)據(jù)消息;在第二周期內(nèi)向所述zigbee路由器發(fā)送第二數(shù)據(jù)消息。

      進(jìn)一步的,所述通信模塊81,具體用于接收所述zigbee路由器發(fā)送的移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息或固定狀態(tài)的調(diào)整射頻功率命令消息。

      進(jìn)一步的,所述確定模塊82,具體用于根據(jù)所述移動(dòng)狀態(tài)的調(diào)整射頻功率命令消息設(shè)定第一閾值;根據(jù)最大射頻功率與最小射頻功率的取值范圍設(shè)定n檔位射頻功率,所述n為大于等于3的正整數(shù);

      所述通信模塊81,還用于向所述zigbee路由器發(fā)送每一檔位射頻功率的功率測(cè)試請(qǐng)求消息;接收所述zigbee路由器發(fā)送的每一檔位射頻功率的功率測(cè)試響應(yīng)消息;

      所述確定模塊82,還具體用于根據(jù)所述每一檔位射頻功率的功率測(cè)試響應(yīng)消息得到每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值;根據(jù)所述每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值利用二分法及所述第一閾值確定出符合條件的檔位;將所述符合條件的檔位射頻功率確定為在移動(dòng)狀態(tài)下的目標(biāo)射頻功率;

      或,

      所述確定模塊82,具體用于根據(jù)所述固定狀態(tài)的調(diào)整射頻功率命令消息設(shè)定第二閾值;根據(jù)最大射頻功率與最小射頻功率的取值范圍設(shè)定n檔位射頻功率,所述n為大于等于3的正整數(shù);

      所述通信模塊81,還用于向所述zigbee路由器發(fā)送每一檔位射頻功率的功率測(cè)試請(qǐng)求消息;接收所述zigbee路由器發(fā)送的每一檔位射頻功率的功率測(cè)試響應(yīng)消息;

      所述確定模塊82,還具體用于根據(jù)所述每一檔位射頻功率的功率測(cè)試響應(yīng)消息得到每一檔位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值;根據(jù)所述每一檔 位射頻功率的功率測(cè)試請(qǐng)求消息的rssi值利用二分法及所述第二閾值確定出符合條件的檔位;將所述符合條件的檔位射頻功率確定為在固定狀態(tài)下的目標(biāo)射頻功率。

      本實(shí)施例的zigbee傳感器,可以用于執(zhí)行上述所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類(lèi)似,此處不再贅述。

      在實(shí)際應(yīng)用中,所述通信模塊81、確定模塊82可由位于zigbee傳感器上的中央處理器(cpu)、微處理器(mpu)、數(shù)字信號(hào)處理器(dsp)或現(xiàn)場(chǎng)可編程門(mén)陣列(fpga)等器件實(shí)現(xiàn)。

      圖9為本發(fā)明調(diào)整射頻功率的系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖,如圖9所示,該系統(tǒng)09包括:zigbee路由器91及zigbee傳感器92;其中,

      所述zigbee路由器91可以為上述實(shí)施例中任意所述的zigbee路由器;

      所述zigbee傳感器92可以為上述實(shí)施例中任意所述的zigbee傳感器。

      本實(shí)施例的調(diào)整射頻功率的系統(tǒng),可以用于執(zhí)行上述所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類(lèi)似,此處不再贅述。

      本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用硬件實(shí)施例、軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

      本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。

      這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備 以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。

      這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。

      以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。

      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1