DOI QR코드

DOI QR Code

A smartphone toy control system based on bluetooth using stop-and-wait ARQ protocol

Stop-and-Wait ARQ 프로토콜을 적용한 스마트폰의 블루투스 기반 완구 제어 시스템

  • Song, J.H. (Division of IT, Korea Maritime and Ocean University) ;
  • Kim, H.K. (Division of IT, Korea Maritime and Ocean University) ;
  • Shin, O.K. (Division of IT, Korea Maritime and Ocean University)
  • Received : 2014.02.06
  • Accepted : 2014.05.27
  • Published : 2014.07.31

Abstract

When the bluetooth technology of smartphone is applied to a remote control system, communication errors caused by wave attenuation and interference results in the shortening of communication distance, loss of the target device control and malfunctioning. In this study, we propose a method to adopt a retransmission persistence controlled S/W ARQ in bluetooth communication to minimize the effect of the communication failure and to detect and handle the state where the target device gets lost control. We implemented a motor-driven RC car equpped with a bluetooth communication module and a steering application program on smartphone to test the proposed method. The experiments are conducted in three communication environments, and have resulted in the increase of the communication distance by at least 30% when S/W ARQ is applied. Moreover, when the communication was disrupted due to environmental disturbances, the S/W ARQ based system stopped immediately any undergoing operations to avoid possible malfunction.

스마트폰의 블루투스 통신기술을 원격 제어 시스템에 적용하였을 때, 전파 감쇠와 간섭 등으로 인한 통신오류는 원격 조종 거리의 제한 및 제어 대상 기기의 조종 불능과 오동작의 원인이 된다. 본 연구에서는 통신 오류의 영향을 최소화하고, 또한 통신 장애로 인해 제어 대상 기기가 조종 불능상태에 빠졌을 때 시스템이 이를 감지하고 대처하도록 하기 위한 방편으로, 블루투스 원격 통신 시스템에 재전송 지속성이 조절되는 S/W ARQ를 이용하는 방법을 제안한다. 본 연구에서는 블루투스 모듈이 장착된 RC카(Remote control car)와 이를 조종하기 위한 스마트폰 애플리케이션을 구현한 다음, 제안하는 방법을 시험하였다. 몇 가지 통신 환경에서 시스템을 실험한 결과, S/W ARQ를 적용하였을 때 통신 가능한 거리가 최소한 30% 이상 늘어났음을 확인할 수 있었다. 뿐만 아니라, 통신 장애가 발생하여 조종이 어려운 경우 S/W ARQ가 적용된 시스템은 즉시 구동을 멈추어 오동작을 회피함을 확인하였다.

Keywords

References

  1. Bluetooth Special Interest Group, Bluetooth specification version 4.1, http://www.bluetooth.org, Accessed December 3, 2013.
  2. Y. J. Yoon, J. W. Kim, K. H. Kim, S. W. Choi, and S. H Lee, A Study on Indoor Propagation Characteristics for a Short Distance Radio Communication Service in ISM Band, M.S. Thesis, Department of Electrical and Electronic Engineering, Yonsei University, Korea, 2002 (in Korean).
  3. Bluetooth Special Interest Group, Audio/Video Remote Control Profile V15, http://www.bluetooth.org, Accessed November 13, 2013.
  4. William stallings, Data and Computer Communications, 8th Ed., Prentice Hall, 2007.
  5. S. Lin, Daniel J. Costello, and Michael J. Miller, "Automatic-repeat-request error control schemes", IEEE Communications Magazine, vol. 22, no. 12, pp. 5-17, 1984.
  6. G. Fairhurst and L. Wood, Advice to Link Designers on Link Automatic Repeat Request (ARQ), http://www.ietf.org/rfc/rfc3366.txt, Accessed November 13, 2013
  7. B. J. Kim, "A buffer size-based retransmission persistence control for ARQ protocols," The Korea Institute of Electronic Communication Sciences, vol. 6, no. 4, pp. 487-492, 2011 (in Korean).

Cited by

  1. 자전거 사고 위치 추적 및 알림 시스템 vol.14, pp.6, 2014, https://doi.org/10.7236/jiibc.2014.14.6.93