Abstract
ZigBee Specification defines a distributed address assignment mechanism (DAAM) for assigning addresses to nodes in ZigBee networks. However, some nodes are likely not to get addresses as DAAM limits the number of child nodes of a router in advance. To address this problem with the spare addresses that DAAM does not use, we first derive an upper bound of the probability that DAAM exhausts the 16-bit address space, and then propose a segmentation-based algorithm (SBA) for on-demand scalable address assignment in ZigBee networks. Through segmenting the 16-bit address space according to the maximum address predefined by DAAM, SBA enables a router to use the addresses in new space segments if it has insufficient addresses to accommodate child nodes. In addition, the tree routing protocol is improved to suit extended addresses. Performance analysis and numerical results reveal that SBA outperforms DAAM and its two improvement versions in terms of the success rate of address assignment, communication overhead, and the average time spent to assign an address.
Similar content being viewed by others
References
ZigBee Specification Version. (2008). ZigBee Document 053474r17, 2008.
Akyildiz I. F., Su W. L., Sankarasubramaniam Y., Cayirci E. (2002). A survey on sensor networks. IEEE Communications Magazine 40(8): 102–114
Ye, F, J., & Pan, R. F. (2009). A survey of addressing algorithms for wireless sensor networks. In 5th International conference on wireless communications, networking and mobile computing, (WiCom 2009) (pp. 1–7).
Muthu, R. C., Shanmugaraj, M., & Prabakaran, R. (2011). Study on ZigBee technology. In 3rd International conference on electronics computer technology, (ICECT 2011) (pp. 297–301).
Wang C. G., Sohraby K., Jana R., Ji L. S., Daneshmand M. (2008). Voice communications over zigbee networks. IEEE Communications Magazine 46(1): 121–127
Li, J. P., Zhu, X. N., Tang, N., & Sui J. S. (2010). Study on ZigBee network architecture and routing algorithm. In 2nd international conference on signal processing systems, (ICSPS 2010) (pp. 389–393).
Harbawi M. A., Rasid M. F. A., Noordin N. K. (2009). Improved tree routing (ImpTR) protocol for ZigBee network. IJCSNS International Journal of Computer Science & Network Security 9(10): 146–152
Liu, D., Qian, Z. H., Zhang, X., & Li, Y. (2010). Research on tree routing improvement algorithm in ZigBee network. In Second international conference on multimedia and information technology, (MMIT 2010) (pp. 89–92).
Pan M. S., Tsai C. H., Tseng Y. C. (2009). The orphan problem in ZigBee wireless networks. IEEE Transactions on Mobile Computing 8(11): 1573–1584
Giri, D., & Roy, U. K. (2009). Address borrowing in wireless personal area network. In IEEE international advance computing conference, (IACC 2009) (pp. 181–186).
Fang, M. Q., Wang, J., & Xu, X. H. (2008). A preemptive distributed address assignment mechanism for wireless sensor networks. In 4th International conference on wireless communications, networking and mobile computing, (WICOM 2008) (pp. 1–5).
Yen, L. H., & Tsai, W. T. (2008). Flexible address configurations for tree-based ZigBee/IEEE 802.,15.,4 Wireless Networks. In 22nd International conference on advanced information networking and applications, (AINA 2008) (pp. 395–402).
Li, Y. R., & Shi, H. B. (2009). Address assignment and routing protocol for large-scale uneven wireless sensor networks. In International symposium on computer network and multimedia technology, (CNMT 2010) (pp. 1–4).
Giri, D., & Roy, U. K. (2009). Single level address reorganization in wireless personal area network. In International conference on computers and devices for communication, (CODEC-09) (pp. 1–4).
Hammoodi, I. S., Stewart, B. G., Kocian, A. (2009). A comprehensive performance study of OPNET modeler for ZigBee wireless sensor networks. In Third international conference on next generation mobile applications, services and technologies, (NGMAST 2009) (pp. 357–362).
Karapistoli E., Pavlidou F. N., Gragopoulos I., Tsetsinas I. (2010). An overview of the IEEE 802.15.4a St&ard. IEEE Communications Magazine 48(1): 47–53
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ren, Z., Li, P., Fang, J. et al. SBA: An Efficient Algorithm for Address Assignment in ZigBee Networks. Wireless Pers Commun 71, 719–734 (2013). https://doi.org/10.1007/s11277-012-0840-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-012-0840-y