{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T16:28:12Z","timestamp":1783096092613,"version":"3.54.6"},"reference-count":21,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2020,1,17]],"date-time":"2020-01-17T00:00:00Z","timestamp":1579219200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["NRF-2018X1A3A1069642"],"award-info":[{"award-number":["NRF-2018X1A3A1069642"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["No. 2018R1A5A7059549"],"award-info":[{"award-number":["No. 2018R1A5A7059549"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Indoor positioning techniques, owing to received signal strength indicator (RSSI)-based sensors, can provide useful trajectory-based services. These services include user movement analytics, next-to-visit recommendation, and hotspot detection. However, the value of RSSI is often disturbed due to obstacles in indoor environment, such as doors, walls, and furnitures. Therefore, many indoor positioning techniques still extract an invalid trajectory from the disturbed RSSI. An invalid trajectory contains distant or impossible consecutive positions within a short time, which is unlikely in a real-world scenario. In this study, we enhanced indoor positioning techniques with movement constraints on BLE (Bluetooth Low Energy) RSSI data to prevent an invalid semantic indoor trajectory. The movement constraints ensure that a predicted semantic position cannot be far apart from the previous position. Furthermore, we can extend any indoor positioning technique using these movement constraints. We conducted comprehensive experimental studies on real BLE RSSI datasets from various indoor environment scenarios. The experimental results demonstrated that the proposed approach effectively extracts valid indoor semantic trajectories from the RSSI data.<\/jats:p>","DOI":"10.3390\/s20020527","type":"journal-article","created":{"date-parts":[[2020,1,20]],"date-time":"2020-01-20T04:27:09Z","timestamp":1579494429000},"page":"527","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["Applying Movement Constraints to BLE RSSI-Based Indoor Positioning for Extracting Valid Semantic Trajectories"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1357-7469","authenticated-orcid":false,"given":"Hani","family":"Ramadhan","sequence":"first","affiliation":[{"name":"Department of Big Data, Pusan National University, Busan 46241, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2196-6536","authenticated-orcid":false,"given":"Yoga","family":"Yustiawan","sequence":"additional","affiliation":[{"name":"Department of Big Data, Pusan National University, Busan 46241, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8207-9415","authenticated-orcid":false,"given":"Joonho","family":"Kwon","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Pusan National University, Busan 46241, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,1,17]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Guo, S., Xiong, H., and Zheng, X. (2017). A Novel Semantic Matching Method for Indoor Trajectory Tracking. ISPRS Int. J. Geo-Inf., 6.","DOI":"10.3390\/ijgi6070197"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"466","DOI":"10.1109\/COMST.2015.2464084","article-title":"Wi-Fi fingerprint-based indoor positioning: Recent advances and comparisons","volume":"18","author":"He","year":"2016","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Iqbal, Z., Luo, D., Henry, P., Kazemifar, S., Rozario, T., Yan, Y., Westover, K., Lu, W., Nguyen, D., and Long, T. (2018). Accurate real time localization tracking in a clinical environment using Bluetooth Low Energy and deep learning. PLoS ONE, 13.","DOI":"10.1371\/journal.pone.0205392"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1163","DOI":"10.1049\/iet-com.2017.1055","article-title":"Local HMM for indoor positioning based on fingerprinting and displacement ranging","volume":"12","author":"Ye","year":"2018","journal-title":"IET Commun."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Yamamoto, D., Tanaka, R., Kajioka, S., Matsuo, H., and Takahashi, N. (2018). Global map matching using BLE beacons for indoor route and stay estimation. Proceedings of the 26th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM.","DOI":"10.1145\/3274895.3274918"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Xu, Y., Zhou, M., Meng, W., and Ma, L. (2010, January 6\u201310). Optimal KNN positioning algorithm via theoretical accuracy criterion in WLAN indoor environment. Proceedings of the Global Telecommunications Conference (GLOBECOM 2010), Miami, FL, USA.","DOI":"10.1109\/GLOCOM.2010.5683804"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Peng, Y., Fan, W., Dong, X., and Zhang, X. (2016, January 18\u201321). An iterative weighted KNN (IW-KNN) based indoor localization method in bluetooth low energy (BLE) environment. Proceedings of the Ubiquitous Intelligence & Computing 2016 International IEEE Conferences, Toulouse, France.","DOI":"10.1109\/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.0127"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Wang, Q., Sun, R., Zhang, X., Sun, Y., and Lu, X. (2017). Bluetooth positioning based on weighted K-nearest neighbors and adaptive bandwidth mean shift. Int. J. Distrib. Sens. Netw., 13.","DOI":"10.1177\/1550147717706681"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Baba, A.I., Jaeger, M., Lu, H., Pedersen, T.B., Ku, W.S., and Xie, X. Learning-based cleansing for indoor RFID data. Proceedings of the 2016 International Conference on Management of Data.","DOI":"10.1145\/2882903.2882907"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Han, D., Rho, H., and Lim, S. (2018, January 6\u20138). HMM-Based Indoor Localization Using Smart Watches\u2019 BLE Signals. Proceedings of the 6th IEEE International Conference on Future Internet of Things and Cloud, FiCloud, Barcelona, Spain.","DOI":"10.1109\/FiCloud.2018.00050"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Goh, C.Y., Dauwels, J., Mitrovic, N., Asif, M.T., Oran, A., and Jaillet, P. (2012, January 16\u201319). Online map-matching based on Hidden Markov model for real-time traffic sensing applications. Proceedings of the 15th International IEEE Conference on Intelligent Transportation Systems, Anchorage, AK, USA.","DOI":"10.1109\/ITSC.2012.6338627"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"847","DOI":"10.1109\/TITS.2016.2591958","article-title":"Accurate Real-time Map Matching for Challenging Environments","volume":"18","author":"Mohamed","year":"2017","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_13","first-page":"1","article-title":"Semi-supervised Deep Reinforcement Learning in Support of IoT and Smart City Services","volume":"5","author":"Mohammadi","year":"2017","journal-title":"IEEE Internet Things J."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.neucom.2012.02.049","article-title":"Learning from contextual information of geo-tagged web photos to rank personalized tourism attractions","volume":"119","author":"Jiang","year":"2013","journal-title":"Neurocomputing"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"2344","DOI":"10.1109\/TITS.2016.2518685","article-title":"T-desp: Destination prediction based on big trajectory data","volume":"17","author":"Li","year":"2016","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Viaene, P., Vanclooster, A., Ooms, K., and De Maeyer, P. (2014, January 20\u201321). Thinking aloud in search of landmark characteristics in an indoor environment. Proceedings of the Ubiquitous Positioning Indoor Navigation and Location Based Service (UPINLBS), Corpus Christ, TX, USA.","DOI":"10.1109\/UPINLBS.2014.7033716"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Momose, R., Nitta, T., Yanagisawa, M., and Togawa, N. (2017, January 24\u201327). An accurate indoor positioning algorithm using particle filter based on the proximity of bluetooth beacons. Proceedings of the IEEE 6th Global Conference on Consumer Electronics (GCCE), Nagoya, Japan.","DOI":"10.1109\/GCCE.2017.8229229"},{"key":"ref_18","unstructured":"Brakatsoulas, S., Pfoser, D., Salas, R., and Wenk, C. (September, January 30). On Map-Matching Vehicle Tracking Data. Proceedings of the 31st International Conference on Very Large Data Bases, Trondheim, Norway."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Baba, A.I., Lu, H., Xie, X., and Pedersen, T.B. (2013, January 3\u20136). Spatiotemporal Data Cleansing for Indoor RFID Tracking Data. Proceedings of the 2013 IEEE 14th International Conference on Mobile Data Management, Milan, Italy.","DOI":"10.1109\/MDM.2013.68"},{"key":"ref_20","unstructured":"Fazzinga, B., Flesca, S., Furfaro, F., and Parisi, F. (2014, January 24\u201328). Cleaning trajectory data of RFID-monitored objects through conditioning under integrity constraints. Proceedings of the 17th International Conference on Extending Database Technology, Athens, Greece."},{"key":"ref_21","unstructured":"DFRobot (2019, December 01). Bluno Backup SKU:DFR0267\u2014DFRobot Electronic Product Wiki and Tutorial: Arduino and Robot Wiki-DFRobot.com. Available online: http:\/\/wiki.dfrobot.com\/Bluno_SKU_DFR0267."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/2\/527\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T13:43:53Z","timestamp":1760363033000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/2\/527"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,17]]},"references-count":21,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2020,1]]}},"alternative-id":["s20020527"],"URL":"https:\/\/doi.org\/10.3390\/s20020527","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1,17]]}}}