Browse > Article
http://dx.doi.org/10.7236/JIIBC.2016.16.5.137

Design of a Service Broker for Large Scale Connections to Support Pubsub QoS between TOS and Mobile Devices  

Jeon, Young-Jun (IDLE CO.,LTD.)
Hwang, Hee-Joung (Dept. of Computer Engineering College of Information Technology, Gachon University)
Publication Information
The Journal of the Institute of Internet, Broadcasting and Communication / v.16, no.5, 2016 , pp. 137-142 More about this Journal
Abstract
A two-step open system(TOS) was proposed to relay between a healing platform and a repository of personal health documents. TOS was designed by taking into consideration the pubsub service based on large scale connections to monitor a provider's access/request process for health documents in real time. TOS, however, uses WebSocket as a communication protocol in case of pubsub. Given the operational environment of low quality wireless networks for mobile devices that are user terminals in a healing platform, there is a need to add a messaging protocol to support QoS as well as a transmission protocol. As a light messaging protocol optimized for mobile devices, MQTT defines reliable messaging QoS to consider a wireless network situation of low speed/low quality. This study designed an MQTT protocol-based message broker to support QoS in case of large scale connections and pubsub by taking into consideration mobile devices that are user terminals in a healing platform. After designing a model between TOS and MQTT message broker, the study implemented a prototype based on the proposed design and compared it with its counterparts from previous studies based on the performance indicators in a load-test with the MQTT client tool.
Keywords
ICT Healing platform; TOS; MQTT; Vert.x;
Citations & Related Records
Times Cited By KSCI : 5  (Citation Analysis)
연도 인용수 순위
1 Frank E, Gillett, "The Personal Cloud", Forrester Research, 2009.
2 Dropbox Developers, https://www.dropbox.com/developers
3 Seokjin Im, HeeJoung Hwang, "Development of Smart Health Client based on Real-Time Health Information Sharing Framework", The Journal of The Institute of Internet, Broadcasting and Communication (JIIBC), Vol.14, No.3, pp.131-137, 2014.6.
4 Kim, Il Kon., "Health Innovation for Aging Society", Healthcare informatics research Vol.21, No.2 pp.63-66. 2015.   DOI
5 International Organization for Standardization. Health informatics - Person-owned document repository for PHR applications and health information exchange. Geneva: International Organization for Standardization; (ISO/AWI TR 20055), 2015.
6 JeMin Song, MyungSic Kim, KyeongJa Jeong and MoonSun Shin, "RBAC-based health care service platform for individual recommended health information service", Journal of the Korea Academia-Industrial cooperation Society(JKAIS), Vol.15, No.3, pp.1740-1748, 2014.   DOI
7 YoungJun Jeon, HeeJoung Hwang, "Design of Two-Step Open System for Personalized Health Data Access", The Journal of The Institute of Internet, Broadcasting and Communication (JIIBC) Vol.15, No.4, pp.177-183, 2015.8.
8 YoungJun Jeon, HeeJoung Hwang, "Design of Dynamic Buffer Assignment and Message model for Large-scale Process Monitoring of Personalized Health Data", The Journal of The Institute of Internet, Broadcasting and Communication (JIIBC), Vol.15, No.6, pp.187-193, 2015.12.   DOI
9 S. Behnel, L. Fiege and G. Muhl, "On Quality-of-Service and Publish-Subscribe", Proc. 26th International Conference on Distributed Computing Systems Workshops, pp.20-20, 2006.7.
10 P. Bellavista, A. Corradi and A. Reale, "Quality of Service in Wide Scale Publish/Subscribe Systems", in IEEE Communications Surveys & Tutorials, Vol.16, No.3, pp.1591-1616, 2014.   DOI
11 MQ Telemetry Transport, http://mqtt.org
12 M. Collina, G. E. Corazza and A. Vanelli-Coralli, "Introducing the QEST broker: Scaling the IoT by bridging MQTT and REST", 2012 IEEE 23rd International Symposium on Personal, Indoor and Mobile Radio Communications - (PIMRC), pp.36-41, 2012.9.
13 Vertx framework, http://vertx.io/
14 Mosquitto message broker, http://mosquitto.org
15 Hazelcast: In-Memory Data Grid, https://hazelcast.com/
16 Roy Fielding, "Architectural Styles and the Design of Network-based Software Architectures", Dissertation of Doctor of Philosophy in Information and Computer Science, University of California, IRVINE, 2000.