TWI689215B - Zigbee設備節能方法 - Google Patents
Zigbee設備節能方法 Download PDFInfo
- Publication number
- TWI689215B TWI689215B TW105119481A TW105119481A TWI689215B TW I689215 B TWI689215 B TW I689215B TW 105119481 A TW105119481 A TW 105119481A TW 105119481 A TW105119481 A TW 105119481A TW I689215 B TWI689215 B TW I689215B
- Authority
- TW
- Taiwan
- Prior art keywords
- zigbee
- zigbee device
- sequence number
- beacon
- saving method
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0274—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
- H04W52/028—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof switching on or off only a part of the equipment circuit blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本發明提供一種Zigbee設備節能方法,包括:為每個Zigbee設備配置Zigbee協定參數,包括:將超幀序號SO(macSuperframeOrder)的值設置為6,以及將信標序號BO(macBeaconOrder)的值設置為12;及將各個Zigbee設備基於上述配置的Zigbee協定參數下建立通訊連接。本發明可通過調整Zigbee設備的Zigbee協定參數來最大化降低Zigbee設備的能量消耗。
Description
本發明涉及一種Zigbee設備節能方法。
為了滿足小型、低成本設備的無線聯網要求,2000年12月IEEE標準委員會正式批准成立了TG4(Task Group 4)工作組,開發低速無線個域網(Low-Rate Wireless Personal Area Network,LR-WPAN)標準,命名為IEEE802.15.4協定,即ZigBee技術。LR-WPAN具有結構簡單、資料傳輸率較低、通信距離近、功耗低,成本低等特點,作為無線感測器網路的有效解決方案,ZigBee技術在工業控制、農業監管、交通監控、家庭自動化、醫學檢測等領域都有廣泛的應用。LR-WPAN最為突出的特點和要求就是節能,處在網路中的設備可以連續工作數月甚至幾年。協議本身採取了一些策略,在保證資料傳輸品質的基礎上達到較小的功率消耗。但是如何盡可能的降低能量消耗,仍然是ZigBee技術的關鍵議題。
在Zigbee網路中,可以選用以超幀為週期組織網路內設備間的通信。每個超幀都以網路協調器發出信標幀(beacon)為起始,在這個信標幀中包含了超幀將持續的時間以及對這段時間的分配等資訊,主要用於向網路中的從設備描述超幀的結構,使其識別PAN(Personal Area Network,個人局域網)並實現設備與協調器的同步。超幀將通信時間劃分為活躍和休眠兩個部分。在休眠期間,PAN網路中的設備不會相互通信以節省能量。
超幀的活躍週期包含16個等長的時隙(slot),並被劃分為三個階段:信標幀發送週期、競爭接入週期(Contention Access Period,CAP)和免競爭週期(Contention-Free Period,CFP),其中CFP內的保護時隙(Guaranteed Time Slot,GTS)機制為可選。每個時隙的長度、競爭訪問時段包含的時隙數等參數都由協調器設定,並通過超幀開始時發出的信標幀廣播到整個網路中。當網路中的從設備接收到信標幀後,就可以根據其中的內容安排自己的任務,所有事務的處理需要在下一個網路信標時隙前完成,例如進入休眠狀態直到這個超幀結束。
活躍週期和休眠週期主要是利用信標序號BO(macBeaconOrder)以及超幀序號SO(macSuperframeOrder)這兩個值來描述的。其中信標序號BO定義了信標幀被協調器傳送的時間間隔等級,超幀序號SO定義了描述超幀中活躍週期的間隔等級,有效取值範圍都在0至15之間。信標序號BO和超幀序號SO除了可實現超幀的簡單描述外,亦與參數信標幀間隔(Beacon Interval,BI)、超幀持續時間(Superframe Duration,SD)以及超幀休眠週期持續時間(Inactive Period Duration,ID)有相關性,具體計算公式如下:BI=aBaseSuperframeDuration*2BOsymbols
SD=aBaseSuperframeDuration*2SOsymbols
ID=aBaseSuperframeDuration*2(BO-SO)symbols
鑒於以上內容,有必要提供一種Zigbee設備節能方法,可通過調整Zigbee設備的Zigbee協定參數來最大化降低Zigbee設備的能量消耗。
所述Zigbee設備節能方法包括:為每個Zigbee設備配置Zigbee協定參數,包括:將超幀序號SO(macSuperframeOrder)的值設置為6,以及將信標序號BO(macBeaconOrder)的值設置為12;及將各個Zigbee設備基於上述配置的Zigbee協定參數下建立通訊連接。
在一個較佳實施例中,所述Zigbee設備為智慧家居設備,以星型、樹型或者網狀網路結構與個域網PAN協調器連接。
在一個較佳實施例中,所述Zigbee設備為智慧燈。
在一個較佳實施例中,所述Zigbee設備為無線感測器。
在一個較佳實施例中,所述Zigbee設備為報警器。
在一個較佳實施例中,所述超幀序號SO用於控制所述Zigbee設備的活躍週期的持續時長。
在一個較佳實施例中,所述信標序號BO用於控制所述Zigbee設備的所述活躍週期的持續時長和休眠週期的持續時長。
相較於習知技術,本發明的Zigbee設備節能方法,可通過調整Zigbee設備的Zigbee協定參數來最大化降低Zigbee設備的能量消耗。
11:第一Zigbee設備
22:第二Zigbee設備
110:數據包
圖1是本發明Zigbee設備節能方法較佳實施例的流程圖。
圖2舉例說明第一Zigbee設備與第二Zigbee設備。
圖3示出第一Zigbee設備在信標序號BO取不同值時的剩餘電量的變化。
圖4示出第一Zigbee設備在超幀序號SO取不同值時的剩餘電量的變化。
圖5示出第一Zigbee設備分別在信標序號BO為12及超幀序號SO為6,和信標序號BO為12及超幀序號SO為9時的剩餘電量的變化。
參閱圖1所示,是本發明Zigbee設備節能方法較佳實施例的流程圖。
步驟S1,為每個Zigbee設備配置Zigbee協定參數。
每個Zigbee設備均包括一個Zigbee通訊模組(圖中未示出),使得每個Zigbee設備可以利用Zigbee協定進行通訊。
在一個實施例中,所述Zigbee設備為智慧家居設備,以星型、樹型或者網狀網路結構與個域網PAN協調器連接。
在一個實施例中,所述Zigbee設備可以為智慧燈。
在一個實施例中,所述Zigbee設備也可以為無線感測器。
在一個實施例中,所述Zigbee設備還可以為報警器。
需要說明的是,本實施例所例舉的Zigbee設備僅為舉例說明,不應當是對本發明的限制。
本發明所提供的Zigbee設備節能方法主要是通過調整設置Zigbee協議參數中的超幀序號SO(macSuperframeOrder)的值和信標序號BO(macBeaconOrder)的值來實現。
本領域技術中,所述超幀序號SO是用於控制所述Zigbee設備的活躍週期的持續時長的。
本領域技術中,所述信標序號BO是用於控制所述Zigbee設備的所述活躍週期的持續時長和休眠週期的持續時長的。
本發明人通過改變所述超幀序號SO和信標序號BO的取值,經過多次試驗得出將所述超幀序號SO的值設置為6,以及將所述信標序號BO的值
設置為12時,可以使得利用Zigbee協定通訊的Zigbee設備能夠最小化能源的消耗。具體實驗資料將在後面介紹。
在一個實施例中,本發明可以在Zigbee通訊模組的固件代碼編寫階段將所述超幀序號SO的值設置為6,以及將所述信標序號BO的值設置為12。換句話來講,在將Zigbee通訊模組的固件燒錄於所述Zigbee通訊模組前,就先將所述超幀序號SO和信標序號BO的值分別預先設置好。
步驟S2,將各個Zigbee設備基於上述配置的Zigbee協定參數下建立通訊連接。
請同時參閱圖2-5,以下介紹所述超幀序號SO的值設置為6,以及將所述信標序號BO的值設置為12時,可以使得利用Zigbee協定通訊的Zigbee設備能夠最小化能源的消耗的實驗過程。
第一組實驗:將所述信標序號BO的值設置為0,保持Zigbee協議的其他參數不變。將第一Zigbee設備11與第二Zigbee設備22基於信標序號BO為0的Zigbee協定下建立通訊連接。將第一Zigbee設備11和第二Zigbee設備22充滿電(即剩餘電量100%)。利用第一Zigbee設備11向第二Zigbee設備22不斷發送同一個資料包110。每隔20分鐘讀取一次第一Zigbee設備11的剩餘電量,總共讀取四次,即於時間經過80分鐘時最後讀取一次該第一Zigbee設備11的剩餘電量。
依照上述方法,測試第一Zigbee設備11在所述信標序號BO的值分別為3,6,9,12,14時的剩餘電量的變化。
本發明在實驗過程中所得出的信標序號BO的值分別為0,3,6,9,12,14時,所述第一Zigbee設備11的剩餘電量的變化如圖3所示。可以看出,所述第一Zigbee設備11在信標序號BO的值為12和6時,經過80分鐘後的剩餘電量較多。即經過實驗得出信標序號BO的較佳值為12和6。
第二組實驗:將所述超幀序號SO的值設置為0,保持Zigbee協議的其他參數不變。將第一Zigbee設備11與第二Zigbee設備22基於超幀序號SO為0的Zigbee協定下建立通訊連接。將第一Zigbee設備11和第二Zigbee設備22充滿電(即剩餘電量100%)。利用第一Zigbee設備11向第二Zigbee設備22不斷發送同一個資料包110。每隔20分鐘讀取一次第一Zigbee設備11的剩餘電量,總共讀取四次,即於時間經過80分鐘時最後讀取一次該第一Zigbee設備11的剩餘電量。
依照上述方法,測試第一Zigbee設備11在所述超幀序號SO的值分別為3,6,9,12,14時的剩餘電量的變化。
本發明在實驗過程中所得出的超幀序號SO的值分別為0,3,6,9,12,14時,所述第一Zigbee設備11的剩餘電量的變化如圖4所示。可以看出,所述第一Zigbee設備11在超幀序號SO的值為6和9時,經過80分鐘後的剩餘電量較多。即經過實驗得出超幀序號SO的較佳值為6和9。
由於SO<BO時,保證了超幀活躍週期在信標幀間隔範圍內。因此將上述信標序號BO的較佳值(即12和6)和上述超幀序號SO的較佳值(即6和9)作組合時可以得出兩個參數組合,即BO=12及SO=6可以為一參數組合,BO=12及SO=9可以為另一參數組合。接下來再利用上述兩個參數組合分別做實驗。
第三組實驗:首先,將信標序號BO的值設置為12,並將超幀序號SO的值設置為6,保持Zigbee協議的其他參數不變。將第一Zigbee設備11與第二Zigbee設備22基於信標序號BO為12,超幀序號SO為6的Zigbee協定下建立通訊連接。將第一Zigbee設備11和第二Zigbee設備22充滿電(即剩餘電量100%)。利用第一Zigbee設備11向第二Zigbee設備22不斷發送同一個資料包110。每
隔20分鐘讀取一次第一Zigbee設備11的剩餘電量,總共讀取四次,即於時間經過80分鐘時最後讀取一次該第一Zigbee設備11的剩餘電量。
其次,將信標序號BO的值設置為12,並將超幀序號SO的值設置為9,保持Zigbee協議的其他參數不變。將第一Zigbee設備11與第二Zigbee設備22基於信標序號BO為12,超幀序號SO為9的Zigbee協定下建立通訊連接。將第一Zigbee設備11和第二Zigbee設備22充滿電(即剩餘電量100%)。利用第一Zigbee設備11向第二Zigbee設備22不斷發送同一個資料包110。每隔20分鐘讀取一次第一Zigbee設備11的剩餘電量,總共讀取四次,即於時間經過80分鐘時最後讀取一次該第一Zigbee設備11的剩餘電量。
本發明在實驗過程中所得出的信標序號BO為12及超幀序號SO為6時,和信標序號BO為12及超幀序號SO為9時,所述第一Zigbee設備11的剩餘電量的變化如圖5所示。可以看出,所述第一Zigbee設備11在信標序號BO為12及超幀序號SO為6時,經過80分鐘後的剩餘電量較多。即經過實驗得出信標序號BO為12及超幀序號SO為6時,所述第一Zigbee設備最為省電。
最後應說明的是,以上實施例僅用以說明本發明的技術方案而非限制,儘管參照以上較佳實施例對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或者等同替換都不應脫離本發明技術方案的精神和範圍。
Claims (7)
- 一種Zigbee設備節能方法,其中,該方法包括:為每個Zigbee設備配置Zigbee協定參數,包括:將超幀序號SO(macSuperframeOrder)的值設置為6,以及將信標序號BO(macBeaconOrder)的值設置為12以節省每個Zigbee設備的電量消耗;及將各個Zigbee設備基於上述配置的Zigbee協定參數下建立通訊連接。
- 如申請專利範圍第1項所述的Zigbee設備節能方法,其中,所述Zigbee設備為智慧家居設備,以星型、樹型或者網狀網路結構與個域網PAN協調器連接。
- 如申請專利範圍第2項所述的Zigbee設備節能方法,其中,所述Zigbee設備為智慧燈。
- 如申請專利範圍第2項所述的Zigbee設備節能方法,其中,所述Zigbee設備為無線感測器。
- 如申請專利範圍第2項所述的Zigbee設備節能方法,其中,所述Zigbee設備為報警器。
- 如申請專利範圍第1項所述的Zigbee設備節能方法,其中,所述超幀序號SO用於控制所述Zigbee設備的活躍週期的持續時長。
- 如申請專利範圍第1項所述的Zigbee設備節能方法,其中,所述信標序號BO用於控制所述Zigbee設備的所述活躍週期的持續時長和休眠週期的持續時長。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610364674.9 | 2016-05-28 | ||
| CN201610364674.9A CN107438280B (zh) | 2016-05-28 | 2016-05-28 | Zigbee设备节能方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201742491A TW201742491A (zh) | 2017-12-01 |
| TWI689215B true TWI689215B (zh) | 2020-03-21 |
Family
ID=60418702
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW105119481A TWI689215B (zh) | 2016-05-28 | 2016-06-21 | Zigbee設備節能方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20170347314A1 (zh) |
| CN (1) | CN107438280B (zh) |
| TW (1) | TWI689215B (zh) |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10124940A1 (de) * | 2001-05-21 | 2002-11-28 | Philips Corp Intellectual Pty | Netzwerk mit logischen Kanälen und Transportkanälen |
| US20060154642A1 (en) * | 2004-02-20 | 2006-07-13 | Scannell Robert F Jr | Medication & health, environmental, and security monitoring, alert, intervention, information and network system with associated and supporting apparatuses |
| TWI326542B (en) * | 2006-11-23 | 2010-06-21 | Inst Information Industry | Apparatus, method, application program, and computer readable medium thereof for dividing a beacon interval |
| KR101394331B1 (ko) * | 2007-12-13 | 2014-05-13 | 경희대학교 산학협력단 | 근거리 무선 네트워크에서의 패킷 전송 방법 |
| KR100918399B1 (ko) * | 2007-12-17 | 2009-09-21 | 한국전자통신연구원 | 무선 센서 네트워크에서의 통신 장치 및 방법 |
| KR101281180B1 (ko) * | 2008-08-18 | 2013-07-02 | 에스케이텔레콤 주식회사 | 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 시스템 및 방법 |
| US9031007B2 (en) * | 2008-10-08 | 2015-05-12 | Electronics And Telecommunications Research Institute | Super frame structure and beacon scheduling method for mesh networking |
| CN101442551B (zh) * | 2008-11-13 | 2011-08-31 | 上海交通大学 | 基于ieee802.15.4协议的传感器节点占空比独立自适应调节方法 |
| CN101815286B (zh) * | 2009-02-23 | 2014-05-07 | 华为技术有限公司 | 基于信标的网络、加入网络的方法、帧传输方法和装置 |
| CN101945430B (zh) * | 2010-08-26 | 2013-04-17 | 湘潭大学 | 一种用于ieee802.15.4网络环境下的基于时间敏感传输和带宽优化利用方法 |
| CN102076068B (zh) * | 2010-12-31 | 2013-04-24 | 吉林大学 | 一种基于空时调整的ZigBee节能方法 |
| KR101255100B1 (ko) * | 2011-06-20 | 2013-04-18 | 네스트필드(주) | 무선 네트워크에서 경합 없이 시간 슬롯을 노드들에 할당하는 장치 및 방법 |
-
2016
- 2016-05-28 CN CN201610364674.9A patent/CN107438280B/zh active Active
- 2016-06-21 TW TW105119481A patent/TWI689215B/zh not_active IP Right Cessation
-
2017
- 2017-05-26 US US15/605,949 patent/US20170347314A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| TW201742491A (zh) | 2017-12-01 |
| CN107438280A (zh) | 2017-12-05 |
| CN107438280B (zh) | 2022-05-17 |
| US20170347314A1 (en) | 2017-11-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102938928B (zh) | 节点控制方法、网络控制器以及网络系统 | |
| CN113038578B (zh) | 一种站点唤醒方法及站点 | |
| CN106358137B (zh) | 蓝牙组网中从设备接入方法、从设备及蓝牙通信系统 | |
| TW201315275A (zh) | 在一無線網路中運作機對機設備的方法與系統及非短暫性的電腦可讀媒體 | |
| JPWO2010001577A1 (ja) | 無線通信装置、端末、システム、プログラム、集積回路、及び方法 | |
| JP2010518728A (ja) | 無線個人通信ネットワーク(wpan)でビーコンテーブルを利用したビーコンスロット割りあて方法及びwpan機器 | |
| CN204291046U (zh) | 一种智能终端的远程控制系统 | |
| CN103327586A (zh) | 无线传感网节点休眠低功耗协议的同步方法 | |
| CN104994014A (zh) | 智能电网通信中的电力线载波IPv6与无线ZigBee间的通信方法 | |
| CN105407463A (zh) | 一种无线传感器网络系统 | |
| CN202617367U (zh) | 一种无线传输模块 | |
| Deshpande et al. | Techniques improving throughput of wireless sensor network: A survey | |
| CN107360227A (zh) | 一种照明系统及方法 | |
| CN102238594A (zh) | 管理分布式基站的方法和装置 | |
| TWI689215B (zh) | Zigbee設備節能方法 | |
| CN106604410B (zh) | 基于冲突检测和竞争方式实现无线自组织网络建立的方法 | |
| WO2018045829A1 (zh) | 无线局域网的通信方法、接收机、接入点和站点 | |
| CN105722180A (zh) | 基于不等长苏醒时隙的低占空比传感网邻居发现方法 | |
| CN106059699A (zh) | 一种无线传感网络中时间同步方法及系统 | |
| CN103096441B (zh) | 适用数据采集的低速率无线传感网络的低功耗的通信方法 | |
| Vasiljević et al. | Performance evaluation of OpenWSN operating system on open mote platform for industrial IoT applications | |
| FI127550B (en) | Time-delayed channel access in a telecommunications network | |
| CN204316828U (zh) | 一种智能灯控制装置 | |
| Zhang et al. | Application of WSN in precision forestry | |
| CN103313277B (zh) | WSN终端节点及其基于ZigBee的低功耗侦听方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |