DOI QR코드

DOI QR Code

Pair-nodes Selection Algorithm for PBS (Pairwise Broadcast Synchronization)

PBS(Pairwise Broadcast Synchronization)를 위한 노드 쌍 선택 알고리즘

  • Bae, Shi-Kyu (Dept. of Computer Engineering, DongYang University)
  • Received : 2018.08.02
  • Accepted : 2018.10.09
  • Published : 2018.11.30

Abstract

PBS(Pairwise Broadcast Synchronization) is a well-known synchronization scheme for WSN(Wireless Sensor Networks). As PBS needs the set of node-pairs for network-wide synchronization by over-hearing, GPA(Group-Wise Pair Selection Algorithm) was also proposed after PBS. However, GPA is complex and requires too many message transmissions, leading to much power consumption. Besides, GPA is not appropriate to topology change or mobile wireless sensor networks. So, we propose a new and energy-efficient pair-node selection algorithm for PBS. The proposed scheme's performance has been evaluated and compared with GPA by simulation. The results are shown to be better than GPA.

Keywords

MTMDCW_2018_v21n11_1288_f0001.png 이미지

Fig. 1. Receiver-only synchronization [1].

MTMDCW_2018_v21n11_1288_f0002.png 이미지

Fig. 2. 멀티홉 네트워크 전체 동기화 과정 [5].

MTMDCW_2018_v21n11_1288_f0003.png 이미지

Fig. 3. Neighbor nodes to be overheard by two no-des(parent and child) at single hop.

MTMDCW_2018_v21n11_1288_f0004.png 이미지

Fig. 4. Neighbor nodes to be overheard by two nodes (parent and child) at multi-hop.

MTMDCW_2018_v21n11_1288_f0005.png 이미지

Fig. 5. Areas covered by pair-nodes according to the distance between pair-nodes.

MTMDCW_2018_v21n11_1288_f0006.png 이미지

Fig. 6. Covered areas and tree level.

MTMDCW_2018_v21n11_1288_f0007.png 이미지

Fig. 7. Covered areas and tree level in the proposed scheme.

MTMDCW_2018_v21n11_1288_f0008.png 이미지

Fig. 8. Tree Construction Algorithm proposed.

MTMDCW_2018_v21n11_1288_f0009.png 이미지

Fig. 9. Tree and backbone nodes constructed at the basic topology.

MTMDCW_2018_v21n11_1288_f0010.png 이미지

Fig. 10. Comparison of # MSG and Max_Depth of Trees constructed by two algorithms.

MTMDCW_2018_v21n11_1288_f0011.png 이미지

Fig. 11. Comparison of Max-Depth of Trees for two al-gorithms according to changing density.

MTMDCW_2018_v21n11_1288_f0012.png 이미지

Fig. 12. Comparison of‘# of Pair-node groups in both algorithms according to the # of nodes.

Table 1. Parameters for simulation test

MTMDCW_2018_v21n11_1288_t0001.png 이미지

References

  1. K. Noh, E. Serpedin, and K. Qaraqe, “A New Approach for Time Synchronization in Wireless Sensor Networks: Pairwise Broadcast Synchronization,” IEEE Transactions on Wireless Communications, Vol. 7, No. 9, pp. 3318-3322, 2008. https://doi.org/10.1109/TWC.2008.070343
  2. S. Ganeriwal, R. Kumar, and M. Srivastava, "Timing-Synch Protocol for Sensor Networks," SenSys'03 Proceedings of the 1st International Conference on Embedded Networked Sensor Systems, pp. 138-149, 2003.
  3. M. Maroti, B. Kusy, G. Simon, and A. Ledeczi, "The Flooding Time Synchronization Protocol," SenSys'04 proceedings of the 2nd International Conference on Embedded Networked Sensor Systems, pp. 39-49, 2004.
  4. J. Elson, L. Girod, and D. Estrin, "Fine-Grained Network Time Synchronization using Reference Broadcasts," Proceeding of the 5th Symposium on Operating Systems Design and Implementaion, pp. 147-163, 2002.
  5. K. Cheng, K. Lui, Y. Wu, and V. Tam, “A Distributed Multihop Time Synchronization Protocol for Wireless Sensor Networks Using Pairwise Broadcast Synchronization,” IEEE Transactions on Wireless Comunications, Vol. 8, No. 4, pp. 1764-1772, 2009. https://doi.org/10.1109/TWC.2009.080112
  6. H. Wang, H. Roman, L. Yuan, Y. Huang, and R. Wang, "Connectivity, Coverage and Power Consumption in Large-scale Wireless Sensor Networks," Computer Networks, Vol. 75, pp. 212-225, 2014. https://doi.org/10.1016/j.comnet.2014.10.008
  7. S. Bulo and M. Pelillo, "Dominant-set Clustering: A Review", European Journal of Operational Research, Vol. 262, No. 1, pp. 1-13, 2017. https://doi.org/10.1016/j.ejor.2017.03.056
  8. K. Noh, Y. Wu, K. Qaraqe, and B. Suter, "Extension of Pairwise Broadcasting Clock Synchronization for Multi-cluster Sensor Networks," Eurasip Journal on Advances in Signal Processing, Vol. 2008, pp. 1-10, 2008.
  9. S. Bae, "An Energy-efficient Pair-wise Time Synchronization Protocol for Wireless Networks," Journal of Korea Multimedia Society Vol. 19, No. 10, pp. 1808-1815, 2016. https://doi.org/10.9717/KMMS.2016.19.10.1808
  10. S. Bae, "Enhanced Tree Construction Algorithm for Timing-sync Protocol for Sensor Networks," Journal of Advances in Computer Networks, Vol. 3, No. 1, pp. 28-31. 2015. https://doi.org/10.7763/JACN.2015.V3.137
  11. The Network Simulator ns-2: Documentation, http://www.isi.edu/nsnam/ns/ns-documentation.html (accessed Jun., 19, 2018).

Cited by

  1. 센서 네트워크에서 기계학습을 사용한 잔류 전력 추정 방안 vol.24, pp.1, 2021, https://doi.org/10.9717/kmms.2020.24.1.067