[發明專利]ZigBee無線網絡節點的能耗計算方法有效
| 申請號: | 201110149806.3 | 申請日: | 2011-06-03 |
| 公開(公告)號: | CN102186184A | 公開(公告)日: | 2011-09-14 |
| 發明(設計)人: | 金仁成;韓慶普;陳真清;王立鼎 | 申請(專利權)人: | 大連理工大學 |
| 主分類號: | H04W16/22 | 分類號: | H04W16/22;H04W24/06 |
| 代理公司: | 大連東方專利代理有限責任公司 21212 | 代理人: | 姜玉蓉 |
| 地址: | 116024 遼*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | zigbee 無線網絡 節點 能耗 計算方法 | ||
1.一種ZigBee無線網絡節點的能耗計算方法,其特征在于,包括:
獲得無線網絡節點的工作電壓V;
獲得無線網絡節點發送一個數據包的發送周期時長TTrans;
將所述發送周期的數據等待階段放大合并到數據偵聽和接收階段,將所述發送周期簡化為數據偵聽和接收階段、數據處理階段、數據發送階段;
獲得所述發送周期的下列參數:數據偵聽和接收階段時長TRX,數據偵聽和接收階段工作電流IRX,數據處理階段時長TCON,數據處理階段工作電流ICON,數據發送階段時長TTX,數據發送階段工作電流ITX;
獲得無線網絡節點對一個數據包的接收周期的下列參數:確認幀發送階段時長TACK,確認幀發送階段工作電流IACK,數據處理階段時長TCON1,數據處理階段工作電流ICON1,數據偵聽和接收階段工作電流IRX1;
獲得無線網絡節點發送有效數據包的數量M;
獲得無線網絡節點休眠電流ISleep和無線網絡節點休眠時間TSleep;
計算無線網絡節點處于發送狀態的能耗ETX:
ETX(TTrans,TCON,M)=M×V×[ITX×TTX+ICON×TCON+IRX×(TTrans-TTX-Tcon)]
計算無線網絡節點處于接收狀態的能耗ERX:
ERX(TTrans,TCON1,M)=M×V×{n×([IACK×TACK+ICON1×TCON1)+IRX1×[TTrans-n×(TACK+TCON1)]}
式中:n為無線網絡節點在一個接收周期內接收數據包的個數;
計算無線網絡節點處于休眠狀態的能耗ESleep;
ESleep(ISleep,TSleep)=V×ISleep×TSleep;
計算無線網絡節點的總能耗E:
E=ETX+ERX×G+ESleep,式中G為向無線網絡節點發送數據的節點數量。
2.如權利要求1所述一種ZigBee無線網絡節點的能耗計算方法,其特征在于,無線網絡節點發送有效數據包的數量M為:式中N為無線網絡節點發送數據包總字節數;lpack為一個數據包的有效字長度;p為統計上1K個數據包的丟包率。
3.如權利要求1所述一種ZigBee無線網絡節點的能耗計算方法,其特征在于,還包括:
計算所述發送一個數據包實際時間與計算時間的比例因子k,計算步驟如下:
第一步,通過無線網絡節點發送一個已知固定長度的數據包,并獲得在所述數據包在發送周期中的數據發送階段的時長TTXL;
第二步,計算發送一個數據包實際時間與計算時間的比例因子k:
式中lhead為數據包頭開銷字節數;lpack為一個數據包中有效字節的長度,數據包頭開銷字節數lhead和一個數據包中有效字節的長度lpack為常數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于大連理工大學,未經大連理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110149806.3/1.html,轉載請聲明來源鉆瓜專利網。





