DOI QR코드

DOI QR Code

이기종 IoT 장치간의 데이터 전송 속도 차이로 인한 데이터 손실 방지 기법

The prevent method of data loss due to differences in bit rate between heterogeneous IoT devices

  • Seo, Hyungyoon (Department of Computer Software Engineering, Changshin University) ;
  • Park, Jung Kyu (Department of Computer Software Engineering, Changshin University)
  • 투고 : 2019.04.26
  • 심사 : 2019.06.03
  • 발행 : 2019.07.31

초록

IoT 장치들은 네트워크 구성에 많이 사용되고 있고, 증가하고 있다. 데이터는 필요에 따라서 이기종의 IoT 장치를 통하여 전송된다. 본 논문에서는 Bluetooth 5를 이용하여 내부 네트워크를 구성하고, LoRa(Long Range)를 통하여 데이터 전송할 때 발생하는 전송 데이터 손실을 방지하기 위한 기법을 제안한다. Bluetooth 5가 LoRa의 데이터 전송 속도에 비해 빠르므로 LoRa를 통하여 데이터를 전송할 때 데이터 손실 문제가 발생한다. 본 논문에서 제안하는 전송 데이터 손실 방지 기법은 Bluetooth 5와 LoRa 뿐 아니라 이기종의 IoT 장치의 데이터 전송 속도 차이로 인해 발생하는 데이터 손실을 방지할 수 있을 것으로 기대한다. 또한 본 논문에서는 제안하는 데이터 손실 방지 기법을 적용하여 시뮬레이션 결과를 보인다. 2가지 방법으로 시뮬레이션 했을 때 전송 성능과 저장에 필요한 메모리 양 을 보인다.

IoT devices are widely used in network construction and are increasing. If necessary, heterogeneous IoT devices are used for data transmission. This paper proposes to prevent the method of data loss due to differences in throughput when the local network is constructed by Bluetooth 5 and long range network does by LoRa(Long Range). Data loss occur when the data transmits through LoRa, due to the throughputs of Bluetooth 5 faster than that of LoRa. The prevent method proposed by this paper can apply not only Bluetooth 5 and LoRa but heterogeneous IoT devices and expect to prevent data loss due to differences in throughput between heterogeneous IoT devices. Also, this paper shows the simulation result by applying the proposed avoid method. In this paper, two way to the preventive method shows the data transmission ratio and amount of memory that of necessity.

키워드

HOJBC0_2019_v23n7_829_f0001.png 이미지

Fig. 1 A simple heterogeneous networks. Local network is constructed by Bluetooth 5 and long range network does by LoRa.

HOJBC0_2019_v23n7_829_f0002.png 이미지

Fig. 2 The operation sequence of Hybrid G/W that composed of Bluetooth 5 and LoRa.

HOJBC0_2019_v23n7_829_f0003.png 이미지

Fig. 3 The operation sequence of Bluetooth 5 mesh node.

HOJBC0_2019_v23n7_829_f0004.png 이미지

Fig. 4 Bluetooth mesh network topologies.

HOJBC0_2019_v23n7_829_f0005.png 이미지

Fig. 5 A real sample data of PLC.

HOJBC0_2019_v23n7_829_f0006.png 이미지

Fig. 6 The data rate of the Bluetooth 5 node and the requirement of the Hybrid G/W buffer size in the 50 seconds.

HOJBC0_2019_v23n7_829_f0007.png 이미지

Fig. 7 (a) The result of Propose-1 and (b) Propose-2

Table. 1 Specification for Bluetooth 5 vs Bluetooth 4.2 comparison[8].

HOJBC0_2019_v23n7_829_t0001.png 이미지

참고문헌

  1. G. Patti, L. Leonardi, and L. L. Bello, "A Bluetooth Low Energy real-time protocol for Industrial Wireless mesh Networks," Proceeding of the 42nd Annual Conference of the IEEE Industrial Electronics Society(IECON), Florence, Italy, pp. 13-26, 2016.
  2. Bluetooth SIG, Bluetooth Core Specification Version: 5.0, Bluetooth Special Interest Group: Kirkland, WA, USA, 2019.
  3. LoRa Alliance. LoRaWAN Specification(2016) Retrieved Apr. 04, 2018 [Internet]. Available: https://www.loraalliance.org.
  4. Bluetooth SIG, Bluetooth Core Specification Version: 4.2, Bluetooth Special Interest Group: Kirkland, WA, USA, 2015.
  5. IoT Portal. SK Telecom IoT [Internet]. Available: https://www.sktiot.com/iot/main/index.
  6. J.Y. Lim, J.M. Lee, D.H. Kim, and J.D. Kim, "Performance Analysis of LoRa(Long Range) according to the Distances in Indoor and Outdoor Spaces," Journal of KIISE, vol. 44, no. 7, pp. 733-741, Jul. 2017. https://doi.org/10.5626/JOK.2017.44.7.733
  7. M. Collotta, G. Pau, T. Talty, and O. K. Tonguz, "Bluetooth 5: A concrete step forward toward the IoT," IEEE Communications Magazine, vol. 56, no. 7, pp. 125-131, Jul. 2018. https://doi.org/10.1109/MCOM.2018.1700053
  8. M. B. Yaakop, I. A. A. Malik, Z. b. Suboh, A. F. Ramli, and M. A. Abu, "Bluetooth 5.0 throughput comparison for internet of thing usability a survey," 2017 International Conference on Engineering Technology and Technopreneurship (ICE2T), IEEE, pp. 1-6, 2017.
  9. Y. Murillo, A. Chiumento, B. Reynders, and S. Pollin, "SDN On BLE: Controlling Resource Constrained Mesh Networks," arXiv preprint arXiv:1902.02233, 2019.
  10. A. Taha, M. F. Feteiha, and W. Abdul, "Performance Evaluation for LoRa Transceiver," International Journal of Computer Science and Software Engineering, vol. 8, no. 2, pp. 25-39, Feb. 2019.
  11. F. Adelantado, X. Vilajosana, P. Tuset-Peiro, B. Martinez, J. Melia-Segui, and T. Watteyne, "Understanding the Limits of LoRaWAN," IEEE Communications Magazine, vol. 55, no. 9, pp. 34-40, Sep. 2017. https://doi.org/10.1109/MCOM.2017.1600613
  12. J. J. Chen, V. Liu, and W. Caelli, "An Adaptive and Autonomous LoRa Gateway for Throughput Optimisation," Proceeding of the Australasian Computer Science Week Multiconference, ACM, Sydney, Australia, no. 7, 2019.