DOI QR코드

DOI QR Code

사물인터넷 환경에서 표준 Profile 데이터 상호운용을 위한 DDS 기반 BLE 어댑터

DDS-Based BLE Adaptor for Standard Profile Data Interoperation in Internet of Things

  • 오정훈 (충남대학교 컴퓨터공학과) ;
  • 백문기 (충남대학교 컴퓨터공학과) ;
  • 오길탁 (충남대학교 컴퓨터공학과) ;
  • 이규철 (충남대학교 컴퓨터공학과)
  • 투고 : 2016.06.28
  • 심사 : 2016.09.08
  • 발행 : 2016.11.30

초록

사물 인터넷(IoT: Internet of Things)은 모든 것들 간 상호 운용을 통하여 기존에 제공하지 못 했던 새로운 형태의 서비스 제공을 목적으로 한다. 이러한 사물 인터넷의 발달을 통하여 기존 인터넷 기반 컴퓨터 모델에서 이기종 사물 간 분산 연결 모델로 진화하고 있다. 이기종 사물 간 통신하기 위해서는 서로 다른 프로토콜 간 통신이 안 되는 이질성 문제를 해결해야만 한다. 이러한 문제를 해결하기 위해 미들웨어 구조의 어댑터를 통해 각 사물의 데이터를 추상화하여 통일된 데이터 단위를 만들고 이를 바탕으로 각 사물 간 상호 연동할 수 있다. 본 논문에서는 실시간 표준 미들웨어인 DDS(Data Distribution Service)를 기반으로 사물 간 데이터를 상호 연동하는 BLE(Bluetooth Low Energy) 어댑터를 제안한다. BLE 어댑터를 통하여 BLE 장치 간 데이터 연동이 가능할 뿐만 아니라 서로 다른 프로토콜 장치와도 양방향 데이터 연동이 가능하다. 또한 기존 BLE 장치 및 연구들은 Bluetooth SIG에서 제정한 표준 데이터 포맷인 프로파일을 사용하지 않고 개별적으로 정의한 데이터 포맷을 사용하여 BLE 장치의 종류와 제조사에 따라 데이터 교환이 안 되는 문제가 있다. BLE 어댑터는 이러한 문제를 해결하고자 12개의 프로파일을 분류 및 분석하여 프로파일 기반의 공통 데이터 포맷을 만들어 적용하였다. 프로파일 기반의 공통 데이터 포맷을 사용함에 따라 표준 프로파일 데이터 상호 운용을 위한 BLE 어댑터는 BLE 장치의 종류와 제조사에 영향 받지 않는 폭넓은 상호 운용성을 얻을 수 있다.

IoT(Internet of Things) has purpose for providing new kind of service though interaction with everything. With development of IoT, computer model which is based on internet is changed to distributed connection model between heterogeneous things. There is a problem that it is impossible to connect between each other different protocols. To solve this problem, we should abstract each of things of data through using adaptor of middleware structure in order to make consistent data unit. In this paper, we propose BLE(Bluetooth Low Energy) adaptor, which is interaction with things, based on DDS(Data Distribution Service) that is real-time standard middleware. It is possible to data interaction between BLE Devices as well as two-way data interaction with different protocol devices. Also existing BLE Devices and study have a problem that Data exchange without using a standard data format of a profile defined by the Bluetooth SIG. Using the data formats defined independently by a problem that should not exchange data according to the type and manufacturer of the device BLE. The BLE adapter to solve this problem, the classification and analysis of the 12 stand profile was applied to create a profile based on the standard data format. It is possible to get wide interoperability of not affected on the BLE devices type and manufacturer of the device because it is applied a profile that standard data format.

키워드

참고문헌

  1. Jeong Hyuk and Dae-Ho Lee, "Evolution and policy proposals of the Internet of Things," KISDI Premium Report, pp.1-15, 2014.
  2. M. Elkhodr, S. Shahrestani, and H. Cheung, "The Internet of Things: New Interoperability, Management and Security Challenges," International Journal of Network Security & Its Applications (IJNSA), Vol.8, No.2, pp.85-102, 2016. https://doi.org/10.5121/ijnsa.2016.8206
  3. A. Al-Fuqaha, M. Guizani, M. Mohammadi, M. Aledhari, and M. Ayyash, "Internet of Things: A Survey onEnabling Technologies, Protocols, and Applications," IEEE Communications Surveys & Tutorials, Vol.17, No.4, pp.2347-2376, 2015. https://doi.org/10.1109/COMST.2015.2444095
  4. Bluetooth Special Interest Group, "Profile," 2016 [Internet], https://developer.bluetooth.org.
  5. C. Bonnet and N. Nikaein, "An IoT Gateway Centric Architecture to Provide Novel M2M Services," IEEE World Forum on Internet of Things (WF-IoT), pp.514-519, Mar., 2014.
  6. Jung-Hoon Oh, Moon-Ki Back, and Kyu-Chul Lee, "DDS-Based Beacon Adaptor for Real-Time Proximity Interoperation in Internet of Things," Database Research, Vol. 31, No.3, pp.14-26, 2015.
  7. OMG, "Data Distribution Service for Real-time Systems version 1.2," 2007. [Internet], http://www.omg.org/spec/DDS/1.2/PDF/.
  8. PRISMTECH, "Vortex," 2016. [Internet], http://www.prismtech.com/vortex.
  9. S. Cirani, G. Ferrari, N. Iotti, and M. Picone, "The IoT Hub a Fog Node for Seamless Management of Heterogeneous Connected Smart Objects," Sensing, Communication, and Networking - Workshops (SECON Workshops), pp.1-6, Jun., 2015.
  10. L. Mainetti, V. Mighali, and L. Patrono, "A Location-aware Architecture for Heterogeneous Building Automation Systems," International Symposium on Integrated Network Management, pp.1065-1070, May, 2015.
  11. S. K. Datta, C. Bonnet, A. Gyrard, R. P Ferreira da Costa, and K. Boudaoud, "Applying Internet of Things for Personalized Healthcare in Smart Homes," Wireless and Optical Communication Conference, pp.164-169, Oct., 2015.
  12. Moon Ki Back, Hyung Jun Yim, and Kyu Chul Lee, "Zigbee Adaptor for Two-way Data/Event/Service Interoperation in Internet of Things," KIPS Tr. Comp. and Comm. Sys., Vol. 3, No.4, pp.107-114, 2014. https://doi.org/10.3745/KTCCS.2014.3.4.107