Research Article Implementation of Personal Health Device Communication Protocol Applying ISO/IEEE

Similar documents
Research Article MFT-MAC: A Duty-Cycle MAC Protocol Using Multiframe Transmission for Wireless Sensor Networks

Research Article Regressive Structures for Computation of DST-II and Its Inverse

Research Article Cooperative Signaling with Soft Information Combining

Message Processing at Integrated PHD Gateways for Servicing Various PHDs

INTERNATIONAL TELECOMMUNICATION UNION

Volume 4 / Issue 1 / Features

Research Article Average Bandwidth Allocation Model of WFQ

ZigBee Security Using Attribute-Based Proxy Re-encryption

A Study on Multi-resolution Screen based Conference Broadcasting Technology

A Design of U-Health System on Smart Phone Using ISO/IEEE PHD Standard

On Pulse Sensor based u-healthcare Monitoring Application with

Research Article Novel Neighbor Selection Method to Improve Data Sparsity Problem in Collaborative Filtering

Research Article Research on Plaintext Restoration of AES Based on Neural Network

Research Article A Novel Metaheuristic for Travelling Salesman Problem

Security Flaws of Cheng et al. s Biometric-based Remote User Authentication Scheme Using Quadratic Residues

Research Article Multichannel Broadcast Based on Home Channel for Cognitive Radio Sensor Networks

Research Article A Data Gathering Method Based on a Mobile Sink for Minimizing the Data Loss in Wireless Sensor Networks

Research Article Enhanced ID-Based Authentication Scheme Using OTP in Smart Grid AMI Environment

Research Article Modeling and Simulation Based on the Hybrid System of Leasing Equipment Optimal Allocation

A New Secure Mutual Authentication Scheme with Smart Cards Using Bilinear Pairings

How to create an Agent in IEEE PHD

MODELING AND SIMULATION OF THRESHOLD ANALYSIS FOR PVFS IN WIRELESS SENSOR NETWORKS

Research Article An ID/Locator Separation Based Group Mobility Management in Wireless Body Area Network

Construction of a Medication Reminder Synchronization System Based on Data Synchronization

Robust EC-PAKA Protocol for Wireless Mobile Networks

TECHNICAL SPECIFICATION

Research Article Cross Beam STAP for Nonstationary Clutter Suppression in Airborne Radar

Distributed CoAP Handover Using Distributed Mobility Agents in Internet-of-Things Networks

ENHANCED COMMUNICATION PROTOCOL FOR ISO/IEEE

Research on Design Reuse System of Parallel Indexing Cam Mechanism Based on Knowledge

Research Article A Student Information Management System Based on Fingerprint Identification and Data Security Transmission

Research Article The Performance Evaluation of an IEEE Network Containing Misbehavior Nodes under Different Backoff Algorithms

Implementation of Omni-directional Image Viewer Program for Effective Monitoring

Applicability Estimation of Mobile Mapping. System for Road Management

A Unified Data Publishing Protocol in Health Big Data Processing

Developing a Standard for Personal Health Devices based on 11073

Touch Screen Calibration Based on Laser Sensors

Research Article Indoor Surveillance Security Robot with a Self-Propelled Patrolling Vehicle

Research Article Path Planning Using a Hybrid Evolutionary Algorithm Based on Tree Structure Encoding

Implementation of Medical Information Exchange System Based on EHR Standard

Research Article A Two-Level Cache for Distributed Information Retrieval in Search Engines

Research Article Evaluation and Satisfaction Survey on the Interface Usability of Online Publishing Software

A Survey on Disk-based Genome. Sequence Indexing

Improved differential fault analysis on lightweight block cipher LBlock for wireless sensor networks

Sungkyunkwan University, Suwon 16419, Republic of Korea 2 College of Software Sungkyunkwan University Suwon 16419, Republic of Korea

Open Access The Three-dimensional Coding Based on the Cone for XML Under Weaving Multi-documents

Research Article Secure Data Aggregation in Wireless Multimedia Sensor Networks Based on Similarity Matching

Cryptanalysis and Improvement of a New. Ultra-lightweight RFID Authentication. Protocol with Permutation

Case Report. I. Introduction. Ki Sang Park, MS 1,2, Hyuk Heo, MS 1,2, Young Keun Choi, PhD 2 1

FDA CDRH perspective on new technologies in inhaler products

Research Article Cloud Platform Based on Mobile Internet Service Opportunistic Drive and Application Aware Data Mining

Mobile Health Monitoring Based On New Power Management Approach

Fault Diagnosis of Wind Turbine Based on ELMD and FCM

(JBE Vol. 23, No. 6, November 2018) Detection of Frame Deletion Using Convolutional Neural Network. Abstract

INTERNATIONAL STANDARD

Adjacent Zero Communication Parallel Cloud Computing Method and Its System for

Secure Transmission for Interactive Three-Dimensional Visualization System

Research Article Well-Suited Similarity Functions for Data Aggregation in Cluster-Based Underwater Wireless Sensor Networks

Keywords: wearable system, flexible platform, complex bio-signal, wireless network

Research Article An Innovative Direct-Interaction-Enabled Augmented-Reality 3D System

Application of Android Mobile Platform in Remote Medical Monitoring System

How the European Commission is supporting innovation in mobile health technologies Nordic Mobile Healthcare Technology Congress 2015

RETRACTED ARTICLE. Web-Based Data Mining in System Design and Implementation. Open Access. Jianhu Gong 1* and Jianzhi Gong 2

MODELLING OF NONUNIFORM RC STRUCTURES FOR COMPUTER AIDED DESIGN

Open Access Design of a Python-Based Wireless Network Optimization and Testing System

A New Energy-Aware Routing Protocol for. Improving Path Stability in Ad-hoc Networks

PACKAGING APPROACH " COMPLIANT PRESS-FIT TECHNOLOGY INTEGRATED INTO A NEW BACK PANEL

Lookin Body120. User's Manual

Integrated Framework for Keyword-based Text Data Collection and Analysis

S. Indirakumari, A. Thilagavathy

Low Power VLSI Implementation of the DCT on Single

Economic Evaluation of ehealth in Japan

Open Access Research on Algorithms of Spatial-Temporal Multi-Channel Allocation Based on the Greedy Algorithm for Wireless Mesh Network

Overview. Section 1. Reviewer Home Page. Module 3: Reviewing a Manuscript for Ethnicity & Disease

Semantic interoperability, e-health and Australian health statistics

Design of a Multi-parameter Measurement System

PAKISTAN HOW TO SPEED UP THE INTRODUCTION OF EHEALTH SERVICES IN DEVELOPING COUNTRIES

Implementation of Semantic Information Retrieval. System in Mobile Environment

This document is a preview generated by EVS

Connected Health Principles

User Guide Chronic Disease Management Tariffs e-form

Interoperability & QoS Implications of ISO TC215 WG2.1

INTERNATIONAL STANDARD

Research Article Pseudonyms in IPv6 ITS Communications: Use of Pseudonyms, Performance Degradation, and Optimal Pseudonym Change

manufacturing process.

Research Article A Robust Time Efficient Watermarking Technique for Stereo Images

Open Access Apriori Algorithm Research Based on Map-Reduce in Cloud Computing Environments

Research Article An Improved Topology-Potential-Based Community Detection Algorithm for Complex Network

A Design and Implementation of U-health Diagnosis System using Expert System and Neural Network

AIR FLOW CHARACTERISTICS FOR THE GEOMETRY MODIFICATION OF BELLOWS PIPE ON INTAKE SYSTEM OF AUTOMOBILE

Adaptive Aggregation Scheduling Using. Aggregation-degree Control in Sensor Network

Research Article Vulnerability Analysis of Interdependent Scale-Free Networks with Complex Coupling

Abstract. The Challenges. ESG Lab Review InterSystems IRIS Data Platform: A Unified, Efficient Data Platform for Fast Business Insight

Design and Implementation of Smart Gateway Based on Wireless Communication Technique

Delay Constrained ARQ Mechanism for MPEG Media Transport Protocol Based Video Streaming over Internet

Research Article Unified Trajectory Planning Algorithms for Autonomous Underwater Vehicle Navigation

Research Article Resource Efficient Handover Strategy for LTE Femtocells

Symmetric Key Services Markup Language Use Cases

Ming Chuan University Procedures for 10 Pillars Competency Evaluation

Friedrich Smaxwil CEN President. CEN European Committee for Standardization

Transcription:

Distributed Sensor Networks, Article ID 291295, 4 pages http://dx.doi.org/10.1155/2014/291295 Research Article Implementation of Personal Health Device Communication Protocol Applying ISO/IEEE 11073-20601 Deok Seok Seo, 1 Soon Seok Kim, 2 Yong Hee Lee, 2 and Jong Mo Kim 2 1 School of Architecture, Halla University San 66, Heungup-Li, Heungup-myon, Wonju-shi, Gangwon-do 220-712, Republic of Korea 2 Department of Computer, Halla University, San 66, Heungup-Li, Heungup-myon, Wonju-shi, Gangwon-do 220-712, Republic of Korea Correspondence should be addressed to Soon Seok Kim; sskim@halla.ac.kr Received 9 December 2013; Accepted 16 April 2014; Published 6 May 2014 Academic Editor: Jongsung Kim Copyright 2014 Deok Seok Seo et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. In 2010, IEEE and ISO announced the exchange protocol standard (ISO/IEEE 11073-20601), optimized to secure mutual compatibility between all sorts of s and the gateways for collecting bioinformation from the devices and activating related services. This international standard is the first official document that has dealt with communication related to the healthcare device. This paper is about implementing communication protocols between a weight sensor, a kind of personal health devices (s) used in homes, and a gateway collecting a variety of biometric information from multiple sensors, applying international standard ISO/IEEE 11073-20601 for interoperability between medical devices. Moreover, security is enhanced by applying the international symmetric key encryption standard, advanced encryption standard (AES), for secure data transmission from the weight sensor to gateway. When the cipher algorithm was applied, we confirmed that the implementation took about 0.008 second on average than the previous. 1. Introduction As the core of care has recently moved from treatment through medical practice to prevention or healthcare, owing to the influence of the concept of wellbeing and wellness, devices for letting users undergo an examination and diagnosis at home, such as a hemadynamometer, a blood sugar device, and scales, have been continuously released. Frequently,thesearecalledpersonalhealthdevices(s), in comparison with point of care (POC) devices, which refer to medical equipment at the point of care in hospitals. In 2010, IEEE and ISO announced the exchange protocol standard (ISO/IEEE 11073-20601) [1], optimized to secure mutual compatibility between all sorts of s and the gateways for collecting bioinformation from the devices and activating related services. This international standard is the first official document that has dealt with communication related to the healthcare device. Most of the communication modules for external interface are currently developed by companies based on need, so it is difficult to secure compatibility with other companies devices, and because they are developed without a standard system, problems arise when linking them to a hospital s information system. As communication between medical devices that support the present network is becoming important, a standardized medical information protocol for sharing and transmitting information is required. This study uses ISO/IEEE 11073-20601 to realize a communication protocol between the weight sensor and gateway and its purpose is to implement a standard technology for mutual interoperability between medical devices and hospital systems. Moreover, advanced encryption standard (AES), which is an international standard for symmetric key encryption, has been applied to enhance security. As a result, when a cipher algorithm is applied in field of data transmission from to gateway, it takes approximately 0.078 seconds longer on average compared to before. In Section 2 of this dissertation, the recently revised ISO/IEEE 11073-20601 standard protocol is examined and Section 3 describes the actual implementation method related

2 Distributed Sensor Networks APDU Choice length Choice AARQ apdu AARE apdu RLRQ apdu Association request Association response Association release request RLRE apdu ABRT apdu PRST apdu Association release response Association abort Event report Figure 1: Type of APDU (Application Protocol Data Unit) in ISO/IEEE 11073-20601. Disconnected Disconnected Disassociating Connected Associated Operating Disassociating Connected Associated Operating Unassociated Configuring Waiting approval Unassociated Configuring Checking Associating Sending Associating Waiting for Figure 2: Communication state diagram of weight sensor in ISO/IEEE 11073-20601. Figure 3: Communication state diagram of gateway in ISO/IEEE 11073-20601. to the weight sensor. Section 4 proposes the results of implementation and Section 5 draws conclusions. 2. ISO/IEEE 11073-20601 Standard [1] This standard is a document for defining the standard format for information sent between health devices and data managers, for collecting bioinformation measured by the devices, and for the mutual exchange of information. A sensor (such as a hemadynamometer, comprising scales, and a blood sugar device, hereafter simply referred to as ) collects personal bioinformation and then transmits the information to a gateway (such as a cell phone, a health device, and a personal computer) for the purpose of collection, display, and further transmission. A gateway can transmit data for the purpose of additional analysis to an healthcare service center for teleassistance and utilize information from various domains such as disease control, health and fitness, or an independent age measuring device. The communication path between a and the gateway is assumed to be a logical point-to-point connection. Generally, a communicates with a single gateway at a specific point when necessary. s can communicate with a plurality of s simultaneously using separate point-topoint connections. Refer to the document for standard [1]for other protocols in further detail. 3. Protocol Implementation Method In this study, as mentioned previously, a weight sensor wasusedtoapplytheiso/ieee11073standardprotocol. ISO/IEEE 11073-20601 (communication protocol standard between and gateway) and ISO/IEEE 11073-10415 (weight sensor communication standard) were used for the application. The ASN.1 encoding regulation (also known as a medical device encoding rule (MDER)) defined in the standard was used for the exchange of information between the weight sensor and gateway. According to the definition by the International Telecommunication Union (ITU), ASN.1 is a protocol defining the

Distributed Sensor Networks 3 System id and dev.- id check, if no, request a configuration Store a configuration Data transmission RLRQ APDU RLRE APDU Disconnecting check message Figure 7: Viewer screen of the weight sensor implementing ISO/IEEE 11073-20601 communication protocol. Figure 4: Unknown configuration communication procedure between and gateway in ISO/IEEE 11073-20601. RLRQ APDU RLRE APDU Check a system id and dev.- id Data transmission Disconnecting check message Figure 5: Known configuration communication procedure between and gateway in ISO/IEEE 11073-20601. Server start Msg. trans. or Trans. Encoding Setting Trans. or Transmission Receive Decoding Printing Server connecting Msg. trans. or Figure 6: Viewer flow diagram for implementation of communication protocol applying ISO/IEEE 11073-20601. data exchange on the network and is a formal language used to exchange abstract messages between different models. It is simply a language that defines the standard and the data created with ASN.1 becomes the standard. If MDER is expressed in C language, it is declared as a strict type that sends basic data using a structure called APDU. In APDU, there are six message formats: AARQ apdu, AARE apdu, RLRQ apdu, RLRE apdu, ABRE apdu, and PRST apdu. According to the circumstances, communication takes place in 1 of the 6 messages (refer to Figure 1). In order for communication between the weight sensor and the gateway to take place, the two devices must be mutually connected and in each status it can be divided into 10typesasshownbelow(refertoFigures2 and 3). From the weight sensor perspective, first, one s configuration information is sent and the gateway s this information. The configuration information of the first connection is then saved and if connection is attempted again, only its ID is verified to enable immediate communication. On the other hand, Figure 4 demonstrates the communication process fortheinitialconnectionorifthereisnoconfiguration information of the weight sensor. Figure 5 demonstrates the communication process in cases where the gateway has configuration information from the weight sensor. 4. Protocol Implementation Result In this study, the method described in Section 3 is used to apply a mutual communication protocol between the weight sensor and the gateway. The weight sensor (InBody R20 model) of the Biospace company [2] which was being sold on the market was used and the measurements from the weight sensor were d by a Pentium PC 3.0 GHz laptop for sending to the gateway (laptop Pentium PC 3.0 GHz). In order to secure accurate transmission, Visual C++ language was used in the laptop PC to create a viewer interface where features such as saving the data of the weight sensor, sending saved data, and displaying the d data were applied. Figure 6 shows the flow of the viewer program created and Figure 7 shows the weight sensor, while Figure 8 shows the viewer screen of the gateway.

4 Distributed Sensor Networks Table 1: Comparison of average transfer time from to gateway (unit: seconds). Encrypted data Nonencrypted data Difference Average transmission time from to gateway in 10,000 attempts 0.026 0.018 +0.008 security of transmission between devices, which was not availablepreviously.asaresultofthisrealization,when the encryption algorithm was applied, it took approximately 0.078 seconds longer on average than without. In the future, we intend to expand the range of s for application not only to the proposed weight sensor but also to ECG sensors, blood pressure devices, blood glucose device, and others. Conflict of Interests The authors declare that there is no conflict of interests regarding the publication of this paper. Figure 8: Viewer screen of the gateway implementing ISO/IEEE 11073-20601 communication protocol. Acknowledgments (1) This research was supported by the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education, Science and Technology (2013R1A1A2006745). (2) This research was financially supported by the Ministry of Education, Science Technology (MEST) and National Research Foundation of Korea (NRF) through the Human Resource Training Project for Regional Innovation. References Figure 9: Cryptography algorithm setting in viewer screen implementing ISO/IEEE 11073-20601 communication protocol. For a secure transmission of data from to gateway, advance encryption standard (AES) protocol [3], an international standard for symmetric key encryption, was applied and used [4 6] (refertofigure9). As a result of this application, when the cipher algorithm was applied, in 10,000 attempts, the average implementation time was approximately 0.078 seconds longer than when it was not applied(refertotable1). It was determined that applying encryption for secured transmission did not significantly influence the entire implementation time. [1] ISO/IEEE, 11073-20601: health informatics-personal health device communication, application profile optimized exchange protocol, http://www.iso.org. [2] BIOSPACE CO., http://www.e-inbody.com/. [3] AES (Advanced Encryption Standard), http://en.wikipedia.org/ wiki/advanced Encryption Standard. [4] K.JeongandS.S.Yeo, SecurityanalysisofblockcipherLED, Internet Technology,vol.14,no.2,pp.281 287,2013. [5]I.Lee,S.Jeong,S.Yeo,andJ.Moon, Anovelmethodfor SQL injection attack detection based on removing SQL query attribute values, Mathematical and Computer Modelling,vol.55, no. 1-2, pp. 58 68, 2012. [6] B.Vaidya,J.H.Park,S.-S.Yeo,andJ.J.P.C.Rodrigues, Robust one-time password authentication scheme using smart card for home network environment, Computer Communications, vol. 34,no.3,pp.326 336,2011. 5. Conclusion Untilnow,wehaveusedinternationalstandardISO/IEEE 11073-20601 to apply the communication protocol between a weight sensor and a gateway. The purpose of this dissertation is to realize a standard technology for mutual interoperability betweena,ahealthdeviceusedinhouseholds,andthe hospital systems. The AES protocol, an international standard of symmetric key encryption, was applied to strengthen the

Rotating Machinery The Scientific World Journal Distributed Sensor Networks Sensors Control Science and Civil Submit your manuscripts at Electrical and Computer Robotics VLSI Design OptoElectronics Navigation and Observation Chemical Active and Passive Electronic Components Antennas and Propagation Aerospace Modelling & Simulation in Shock and Vibration Acoustics and Vibration