ABSTRACT
Recently, the use of personal health devices (PHDs) has greatly increased. A PHD is a device that measures, collects, and analyzes the user's biometric (medical) data. In a scenario where multiple PHDs of various types are being used, device management (DM) for PHDs is a very important issue. Meanwhile, the Open Mobile Alliance (OMA) DM protocol, which uses extensible markup language (XML) for DM messages, has been proposed as an international standard for mobile DM. Because of the expansibility and platform independency of this protocol, it has found widespread application in various management/monitoring systems for software, networks, PHDs, etc. However, XML messages typically tend to be considerably larger than the amount of actual data, which causes transmission efficiency problems, especially in PHD monitoring system. To solve the problems, a new encoding method called modified run-length encoding (MRLE) is proposed in this paper. The MRLE is described as follows. First, an XML DM message is modified by applying an XOR operation to the previously transmitted and the in-transmission XML DM messages. This causes a majority of the modified DM message to become zero. Second, the original RLE is applied to the modified DM message before transmission. This significantly reduces the size of the modified DM message because it contains a number of zeros. To verify the proposed method, we implement the method in a pulse oximeter monitoring system based on the OMA DM protocol. Next, we compare the performance of the proposed method with that of XML, WBXML and the original RLE in terms of their compression ratios and times. The results of the experiments indicate that the compression ratio of the MRLE is evidently superior to those of the compared methods and that the compression/decompression times of the MRLE is similar to that of the original RLE. Therefore, the proposed method in this paper is not only simple and easy but also highly effective for mobile DM message transmission.
- Geer, D. 2005. Will binary XML speed network traffic?. IEEE Computers, 38, 4 (April. 2005), 16--18. DOI=http://dx.doi.org/10.1109/MC.2005.143. Google ScholarDigital Library
- Kang, J. M., Ju, H. T., Choi, M. J. and Hong, W. K. 2008. OMA DM based remote RF signal monitoring of mobile devices for QoS improvement. In Proceedings of the 10th IFIP/IEEE International Conference on Management of Multimedia and Mobile Networks and Services: Real-Time Mobile Multimedia Services (San Jose, CA, October 31 -- November 02, 2008). MMNS '07. Springer-Verlag, Berlin, Heidelberg, 76--87. DOI=http://dx.doi.org/10.1007/978-3-540-75869-3_7. Google ScholarDigital Library
- Kang, J. M., Ju, H. T., Choi, M. J., Hong, W. K. and Kim, J. G. 2009. OMA DM-based remote software fault management for mobile devices. J. Netw. Manag. 19. 6 (November 2009), 491--511. DOI=http://dx.doi.org/10.1002/nem.724. Google ScholarDigital Library
- Kodituwakku, S. R., and Amarasinghe, U. S. 2010. Comparison of lossless data compression algorithms for text data. INDIAN J. Computer Science and Engineering. 1, 4 (Dec. 2010), 416--425.Google Scholar
- Liu, L., Moulic, R., and Shea, D. Cloud Service Portal for Mobile Device Management. In Proceedings of the IEEE 7th International Conference on e-Business Engineering. (Shanghai, China, November 10 - November 12, 2010). ICEBE'10. IEEE, CA. 474--478. DOI=http://doi.ieeecomputersociety.org/10.1109/ICEBE.2010.102.Google ScholarCross Ref
- Muldner, T., Leighton, G., and Diamnd, J. 2005. Using xml compression for www communication. In Proceedings of the International Association for Developement of the Information society (IADIS) International Conference WWW/Internet, (Lisbon, Portugal, October 19--22, 2005). ICWI'05. IADIS, 459--466.Google Scholar
- OMA Device Management Protocol, http://openmobilealliance.orgGoogle Scholar
- Pak, J. G., and Park, K. H. 2010. Design of an OMA DM-based Remote Management System for Personal Healthcare Data Devices. In Proceedings of the IADIS International Conference on Internet Technologies and Society (Perth, Australia, November 29 - December 01, 2010). ITS'10. IADIS, 241--245.Google Scholar
- Pak, J. G., and Park, K. H. 2011. A smart personal activity monitoring system based on wireless device management methods. In Proceedings of the 6th International Conference Future Information Technology, (Loutraki, Greece, June 28--30, 2011). FutureTech'11. Springer-Verlag, Berlin, Heidelberg, 335--342. DOI=http://dx.doi.org/10.1007/978-3-642-22333-4_44.Google ScholarCross Ref
- Pak, J. G., and Park, K. H. 2011. Design and implementation of an OMA DM agent for managing pulse oximeters. Submitted for publicationGoogle Scholar
- Pountain, D. 1987. Run-length encoding. Byte. 12, 6 (June. 1987), 317--320.Google Scholar
- Sakr, S. 2009. XML compression techniques: A survey and comparison. J Comput. Syst. Sci. 75, 5 (Aug. 2009), 303--322. DOI=http://dx.doi.org/10.1016/j.jcss.2009.01.004. Google ScholarDigital Library
- Sayood, K. 2000. Introduction to data compression. Morgan Kaufmann, San Francisco. Google ScholarDigital Library
- Shin, J. Y., Chung, Y. W., Ko, K. S., and Eom, Y. I. 2008. Design and implementation of the management agent for mobile devices based on OMA DM. In Proceedings of the 2nd international conference on Ubiquitous information management and communication, (Suwon, Korea, January 31 - February 1, 2008). ICUIMC '08. ACM, New York, NY, USA, 575--579. DOI=http://doi.acm.org/10.1145/1352793.1352915. Google ScholarDigital Library
- Vaughan-Nichols, S. J. 2003. XML raises concerns as it gains prominence. Computer. 36, 5 (May. 2003), 14--16. DOI=http://dx.doi.org/10.1109/MC.2003.1198228. Google ScholarDigital Library
- WBXML, http://www.w3.org/TR/wbxmlGoogle Scholar
- XML, http://www.w3.org/TR/xml.Google Scholar
Index Terms
- Efficient message encoding method for personal health device monitoring system
Recommendations
Effective asymmetric XML compression
The innate verbosity of the extensible markup language (XML) remains one of its main weaknesses, especially when large documents are concerned. This problem can be solved with the aid of dedicated XML compression algorithms.
In this work, we describe ...
Chain code lossless compression using move-to-front transform and adaptive run-length encoding
Chain codes are the most size-efficient representations of rasterised binary shapes and contours. This paper considers a new lossless chain code compression method based on move-to-front transform and an adaptive run-length encoding. The former reduces ...
TraCX: transformation of compressed XML
BNCOD'11: Proceedings of the 28th British national conference on Advances in databasesWhile the volume of XML data and sometimes even the processing time of XML data can be reduced by using XML compression and storing, processing, and transferring compressed XML instead of uncompressed XML, a transformation of the transferred XML data ...
Comments