{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T14:49:07Z","timestamp":1753886947533,"version":"3.41.2"},"reference-count":27,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2018,10,10]],"date-time":"2018-10-10T00:00:00Z","timestamp":1539129600000},"content-version":"vor","delay-in-days":282,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100002634","name":"Hoseo University","doi-asserted-by":"publisher","award":["2014-0433"],"award-info":[{"award-number":["2014-0433"]}],"id":[{"id":"10.13039\/501100002634","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Wireless Communications and Mobile Computing"],"published-print":{"date-parts":[[2018,1]]},"abstract":"<jats:p>As sensor\u2010related technologies have been developed, smartphones obtain more information from internal and external sensors. This interaction accelerates the development of applications in the Internet of Things environment. Due to many attributes that may vary the quality of the IoT system, sensor manufacturers provide their own data format and application even if there is a well\u2010defined standard, such as ISO\/IEEE 11073 for personal health devices. In this paper, we propose a client\u2010server\u2010based sensor adaptation layer for an Android platform to improve interoperability among nonstandard sensors. Interoperability is an important quality aspect for the IoT that may have a strong impact on the system especially when the sensors are coming from different sources. Here, the server compares profiles that have clues to identify the sensor device with a data packet stream based on a modified Boyer\u2010Moore\u2010Horspool algorithm. Our matching model considers features of the sensor data packet. To verify the operability, we have implemented a prototype of this proposed system. The evaluation results show that the start and end pattern of the data packet are more efficient when the length of the data packet is longer.<\/jats:p>","DOI":"10.1155\/2018\/4734527","type":"journal-article","created":{"date-parts":[[2018,10,10]],"date-time":"2018-10-10T23:33:59Z","timestamp":1539214439000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Pattern Matching Based Sensor Identification Layer for an Android Platform"],"prefix":"10.1155","volume":"2018","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9099-0890","authenticated-orcid":false,"given":"Hong","family":"Min","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5986-0537","authenticated-orcid":false,"given":"Taesik","family":"Kim","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6407-6678","authenticated-orcid":false,"given":"Junyoung","family":"Heo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5882-5502","authenticated-orcid":false,"given":"Tomas","family":"Cerny","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sriram","family":"Sankaran","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9051-7609","authenticated-orcid":false,"given":"Bestoun S.","family":"Ahmed","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7818-9622","authenticated-orcid":false,"given":"Jinman","family":"Jung","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2018,10,10]]},"reference":[{"key":"e_1_2_10_1_2","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2014.2381246"},{"key":"e_1_2_10_2_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.amjmed.2015.05.038"},{"key":"e_1_2_10_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/2770876"},{"key":"e_1_2_10_4_2","doi-asserted-by":"crossref","unstructured":"KanhereS. S. Participatory sensing: crowdsourcing data from mobile smartphones in urban spaces 2 Proceedings of the 12th IEEE International Conference on Mobile Data Management (MDM \u203211) June 2011 3\u20136 https:\/\/doi.org\/10.1109\/mdm.2011.16 2-s2.0-82055164419.","DOI":"10.1109\/MDM.2011.16"},{"key":"e_1_2_10_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2014.80"},{"key":"e_1_2_10_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/surv.2012.031412.00077"},{"key":"e_1_2_10_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2017.2788449"},{"key":"e_1_2_10_8_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-3860-1_97"},{"key":"e_1_2_10_9_2","doi-asserted-by":"crossref","unstructured":"PereiraC. RodriguesJ. PintoA. RochaP. SantiagoF. SousaJ. andAguiarA. Smartphones as M2M gateways in smart cities IoT applications Proceedings of the 2016 23rd International Conference on Telecommunications (ICT) May 2016 Thessaloniki Greece 1\u20137 https:\/\/doi.org\/10.1109\/ICT.2016.7500481.","DOI":"10.1109\/ICT.2016.7500481"},{"key":"e_1_2_10_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2820086"},{"key":"e_1_2_10_11_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2015.12.022"},{"key":"e_1_2_10_12_2","unstructured":"ISO\/IEEE 11073 Personal Health Data http:\/\/www.11073.org\/."},{"key":"e_1_2_10_13_2","unstructured":"Health Level Seven http:\/\/www.hl7.org\/."},{"volume-title":"Biosensor Communication Technology and Standards","year":"2014","author":"Nikita K. S.","key":"e_1_2_10_14_2"},{"key":"e_1_2_10_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/TMSCS.2015.2494021"},{"key":"e_1_2_10_16_2","unstructured":"Antidote: IEEE 11073 stack http:\/\/oss.signove.com\/index.php\/Antidote:_IEEE_11073-20601_Library."},{"key":"e_1_2_10_17_2","doi-asserted-by":"publisher","DOI":"10.1155\/2012\/930582"},{"key":"e_1_2_10_18_2","first-page":"272","article-title":"Google Android: An Emerging Software Platform for Mobile Device","volume":"1","author":"Thakkar N. B.","year":"2014","journal-title":"International Journal of Environmental Science and Technology"},{"key":"e_1_2_10_19_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380100608"},{"key":"e_1_2_10_20_2","doi-asserted-by":"publisher","DOI":"10.1080\/00207160108805036"},{"key":"e_1_2_10_21_2","doi-asserted-by":"crossref","unstructured":"FountainJ.andSmithS. P. Automatic identification of rigidly linked 6DoF sensors Proceedings of the 18th IEEE Virtual Reality Conference VR 2016 March 2016 USA 175\u2013176 2-s2.0-84979779454.","DOI":"10.1109\/VR.2016.7504710"},{"key":"e_1_2_10_22_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-18032-8_10"},{"key":"e_1_2_10_23_2","doi-asserted-by":"crossref","unstructured":"PereraC. JayaramanP. P. ZaslavskyA. GeorgakopoulosD. andChristenP. Sensor Discovery and Configuration Framework for The Internet of Things Paradigm Proceedings of IEEE World Forum on Internet of Things 2014 94\u201399.","DOI":"10.1109\/WF-IoT.2014.6803127"},{"key":"e_1_2_10_24_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.adhoc.2013.02.008"},{"key":"e_1_2_10_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/JSYST.2016.2533538"},{"key":"e_1_2_10_26_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jbi.2016.11.008"},{"key":"e_1_2_10_27_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-6309-2"}],"container-title":["Wireless Communications and Mobile Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2018\/4734527.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2018\/4734527.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2018\/4734527","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,7]],"date-time":"2024-08-07T06:28:35Z","timestamp":1723012115000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2018\/4734527"}},"subtitle":[],"editor":[{"given":"Jun","family":"Cai","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2018,1]]},"references-count":27,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,1]]}},"alternative-id":["10.1155\/2018\/4734527"],"URL":"https:\/\/doi.org\/10.1155\/2018\/4734527","archive":["Portico"],"relation":{},"ISSN":["1530-8669","1530-8677"],"issn-type":[{"type":"print","value":"1530-8669"},{"type":"electronic","value":"1530-8677"}],"subject":[],"published":{"date-parts":[[2018,1]]},"assertion":[{"value":"2018-04-30","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-09-23","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-10-10","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"4734527"}}