Energy Efficient Beacon Only Period

Goal :

  1. describes an energy-efficient BOP-based beacon transmission scheduling (EBBS) algorithm.
  2. propose EBBS with adaptive BOPL (EBBS-AB), to adjust the duration to transmit beacon frames in every beacon interval, adaptively.

Many application in wireless sensor networks (WSNs) require the energy efficiency and scalability. Although IEEE 802.15.4/Zigbee which being considered as general technology for WSNs enables the low duty-cycling with time synchronization of all the node in network, it still suffer from low scalability due to the beacon frame collision.IEEE 802.15.4 MAC uses two types of channel access with collision avoidance (CSMA-CA) and unslotted CSMA-CA.

Intuitively, the non beacon-enabled mode may be suited for large-scale WSNs due to its high scalability and low complexity. However, it is not appropriate for WSNs applications where the energy constraint and real-time guarantee are main concerns.On the contrary, in the beacon-enabled mode with time syncronization, it is possible to achieve very low duty-cycle and desirable for WSNs applications with stringent energy requirements.However, considering the superframe structure of IEEE 802.15.4, the multi-hop transmission of beacon in cluster-tree network is likely to cause the collision since the transmission of beacon doest not use CSMA.To overcome the beacon collision problem, the Task Group 15.4b proposed two concepts for beacon fram scheduling : The Time Division Approach and The Beacon-Only Period (BOP).

In the paper, the authors propose an Energy-efficient BOP-based Beacon Transmission Scheduling (EBBS) and EBBS with adaptive BOPL (Beacon-Only Period Length) (EBBS-AB) to adjust the duration to transmit beacon frames in every beacon interval.

EBBS consists of the following three steps :

  1. Network information acquisition :
    The sink node collects the 1-hop neighbor information for each node in network.
  2. BOP slot allocation :
    The sink node collects the 1-hop neighbor information for each node in network.
  3. BOP slot notification :
    The sink informs each node in network of the allocated BTTS and the awake slot information by sending a message.

The authors propose EBBS-AB which can adjust the size of BOPL adaptively according to the network condition such as the total number of nodes and the node density.

Performance Evaluation :
1. using MATLAB
2. Duty-cycle = 100%
3. two topology : uniform and random
4. Output :
– the number of nodes vs. the size of BOPL
– the number of node vs. the number of communication fail nodes
– the number of nodes vs. the number of avg. awake slot
– the number of nodes vs. the avg. throughput per node

Source :

“Energy-Efficient BOP-Based Beacon Transmission Scheduling in Wireless Sensor Networks”, by Eui-Jik KIM, Sungkwan YOUM, and Hyo-Hyun CHOI

Note : This resume is created for self-learning only. Author and Publisher hold copyrights

Ya Allah..penuhilah hati dan pikiran ini dengan cahaya iman, Islam dan ilmu pengetahuan,amin.:)

December 10, 2009
Taipei City – High Speed Network LabTaiwan Tech (NTUST)
Electronic Engineering Polytechnic Institute of Surabaya (EEPIS)

Udin Harun

Comments are closed.

%d bloggers like this: