DOI QR코드

DOI QR Code

Improving the Reliability of Beacon Synchronization of IEEE 802.15.4 MAC Protocol using a Reception Time Compensation Scheme

수신 대기시간 보정을 통한 IEEE 802.15.4 MAC 프로토콜의 비컨 동기화 신뢰성 개선

  • 김희철 (대구대학교 정보통신공학부)
  • Received : 2018.04.27
  • Accepted : 2018.06.15
  • Published : 2018.06.30

Abstract

This paper explores the reliability issue especially associated with the time-division synchronous communication when a networking stack is implemented using software timers provided by embedded operating systems. Especially, we explore the reliability of beacon synchronization of IEEE 802.15.4. Our experiments based on its practical implementation clearly show that processing delays or losses of hardware timer interrupts used for software timers lead to occasional failures in beacon synchronization. To avoid such failures, we suggest a reception time compensation scheme that turns on the receiver earlier than expected.

이 논문은 OS가 제공하는 소프트웨어 타이머를 사용한 네트워킹 스택의 구현 상황에서 고도의 정확성이 요구되는 시분할 동기적 통신의 신뢰성 문제를 다룬다. IEEE 802.15.4를 목표 프로토콜로 선정해 비컨 동기화의 신뢰성 향상 이슈를 상세히 탐구한다. 먼저, IEEE 802.15.4 비컨 모드의 구현에 소프트웨어 타이머를 사용할 때, 소프트웨어 타이머에 사용되는 하위 하드웨어 타이머 인터럽트의 처리 지연 및 유실과 소프트웨어 타이머 관리 오버헤드 등이 실제로 비컨 동기화의 저해 요인으로 작용한다는 점을 실험을 통해 확인한다. 이러한 상황을 개선하기 위한 제안한 비컨 대기시간 보정기법은 비컨 동기화의 신뢰성을 향상시킨다는 점을 입증한다.

Keywords

References

  1. IEEE Std 802.15.4-2011: Part 15.4: Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area Networks (LR-WPANs), IEEE Computer Society, 2011.
  2. Kim, H., et al., "Experimental Research Testbeds for Large-Scale WSNs: A Survey from the Architectural Perspective," International Journal of Distributed Sensor Networks, Vol. 11, No. 3, Article No. 2, 2015.
  3. Park, J., et al., “A Development Plan for Co-creation-based Smart City through the Trend Analysis of Internet of Things,” Journal of the Korea Industrial Information Systems Research, Vol. 21, No. 4, pp. 67-78, 2016. https://doi.org/10.9723/jksiis.2016.21.4.067
  4. Sethi, P., and Sarangi, S., "Internet of Things: Architectures, Protocols, and Applications," Journal of Electrical and Computer Engineering, Article ID 9324035, 2017.
  5. Yoo, S., “A Software Framework for Verifying Sensor Network Operations and Sensing Algorithms,” Journal of the Korea Industrial Information Systems Research, Vol. 17, No. 1, pp. 53-60, 2012. https://doi.org/10.9723/jksiis.2012.17.5.053
  6. Gonzalez, S., et al., "The Sticking Heartbeat Aperture Resynchronization Protocol," 26th International Conference on Computer Communication and Networks, pp. 1-8, 2017.
  7. Khoufi, I., et al., "Beacon Advertising in an IEEE 802.15.4e TSCH Network for Space Launch Vehicles," 7th European Conference for Aeronautics and Aerospace Science (EUCASS), 2017.
  8. Wu, Y., et al., “Clock Synchronization of Wireless Sensor Networks,” IEEE Signal Processing Magazine, Vol. 28, No. 1, pp. 124-138, 2011. https://doi.org/10.1109/MSP.2010.938757
  9. Kim, T. and Ahn, K. "Mitigating Hidden Nodes Collision and Performance Enhancement in IEEE 802.15.4 Wireless Sensor Networks," Journal of Korea Information Processing Society, Vol. 4, No. 7, pp. 235-238, 2015.
  10. Stanislowski, D., et al. "Adaptive Synchronization in IEEE802. 15.4 e networks," IEEE Transactions on Industrial Informatics, Vol. 10. No 1, pp. 795-802, 2014. https://doi.org/10.1109/TII.2013.2255062
  11. Bernhard H., et al, "Timing Synchronization of Low Power Wireless Sensor nodes with Largely Differing Clock Frequencies and Variable Synchronization Intervals," 20th International Conference on Emerging Technologies & Factory Automation(ETFA), pp. 1-7, 2015.
  12. Nadas. P., et al., “Energy Efficient Beacon based Synchronization for Alarm Driven Wireless Sensor Networks,” IEEE Signal Processing Letters, Vol. 23, No. 3, pp. 336-340, 2016. https://doi.org/10.1109/LSP.2016.2515580
  13. Severino, R., et al., "An Open-source IEEE 802.15.4 MAC Implementation for TinyOS 2.1," European Conference on Wireless Sensor Networks, 2011.
  14. Kim, H. and Yoo, S., “Implementation and Analysis of IEEE 802.15.4 Compliant Software based on a Vertically Decomposed Task Model,” Journal of the Korea Industrial Information Systems Research, Vol. 19, No. 1, pp. 53-60, 2014. https://doi.org/10.9723/JKSIIS.2014.19.1.053