{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T07:35:17Z","timestamp":1761896117308,"version":"build-2065373602"},"reference-count":25,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2015,7,3]],"date-time":"2015-07-03T00:00:00Z","timestamp":1435881600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Most of the current mobility management protocols such as Mobile IP and its variants standardized by the IETF may not be suitable to support mobility management for Web-based applications in an Internet of Things (IoT) environment. This is because the sensor nodes have limited power capacity, usually operating in sleep\/wakeup mode in a constrained wireless network. In addition, sometimes the sensor nodes may act as the server using the CoAP protocol in an IoT environment. This makes it difficult for Web clients to properly retrieve the sensing data from the mobile sensor nodes in an IoT environment. In this article, we propose a mobility management protocol, named CoMP, which can effectively retrieve the sensing data of sensor nodes while they are moving. The salient feature of CoMP is that it makes use of the IETF CoAP protocol for mobility management, instead of using Mobile IP. Thus CoMP can eliminates the additional signaling overhead of Mobile IP, provides reliable mobility management, and prevents the packet loss. CoMP employs a separate location management server to keep track of the location of the mobile sensor nodes. In order to prevent the loss of important sensing data during movement, a holding mode of operation has been introduced. All the signaling procedures including discovery, registration, binding and holding have been designed by extending the IETF CoAP protocol. The numerical analysis and simulation have been done for performance evaluation in terms of the handover latency and packet loss. The results show that the proposed CoMP is superior to previous mobility management protocols, i.e., Mobile IPv4\/v6 (MIPv4\/v6), Hierarchical Mobile IPv4\/v6 (HMIPv4\/v6), in terms of the handover latency and packet loss.<\/jats:p>","DOI":"10.3390\/s150716060","type":"journal-article","created":{"date-parts":[[2015,7,3]],"date-time":"2015-07-03T16:19:37Z","timestamp":1435940377000},"page":"16060-16082","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["CoAP-Based Mobility Management for the Internet of Things"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5181-1012","authenticated-orcid":false,"given":"Seung-Man","family":"Chun","sequence":"first","affiliation":[{"name":"School of Electronics Engineering, College of IT Engineering, Kyungpook National University,  Daegu 702-701, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hyun-Su","family":"Kim","sequence":"additional","affiliation":[{"name":"School of Electronics Engineering, College of IT Engineering, Kyungpook National University,  Daegu 702-701, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jong-Tae","family":"Park","sequence":"additional","affiliation":[{"name":"School of Electronics Engineering, College of IT Engineering, Kyungpook National University,  Daegu 702-701, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2015,7,3]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1109\/MWC.2010.5675778","article-title":"Embedded web services","volume":"17","author":"Shelby","year":"2010","journal-title":"IEEE Wirel. Commun."},{"key":"ref_2","unstructured":"Constrained application protocol (CoAP). Available online: https:\/\/tools.ietf.org\/html\/rfc7252."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"825","DOI":"10.1007\/s11036-005-4441-9","article-title":"Scheduling sleeping nodes in high density cluster-based sensor networks","volume":"10","author":"Deng","year":"2005","journal-title":"ACM\/Kluwer Mob. Netw. Appl."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"288","DOI":"10.3390\/jsan2020288","article-title":"TinyCoAP: A novel constrained application protocol (CoAP) implementation for embededding restful web services in wireless sensor networks based on TinyOS","volume":"2","author":"Alessandro","year":"2013","journal-title":"J. Sens. Actuator Netw."},{"key":"ref_5","unstructured":"Constrained restful environments (CoRE). Available online: https:\/\/tools.ietf.org\/html\/rfc6690."},{"key":"ref_6","unstructured":"Mobility support in IPv6. Available online: http:\/\/www.rfc-editor.org\/info\/rfc3775."},{"key":"ref_7","unstructured":"Fast handovers for mobile IPv6. Available online: http:\/\/tools.ietf.org\/html\/rfc4068."},{"key":"ref_8","unstructured":"Hierarchical mobile IPv6 mobility management. Available online: https:\/\/tools.ietf.org\/html\/rfc4140."},{"key":"ref_9","unstructured":"Proxy mobile IPv6. Available online: http:\/\/www.rfc-editor.org\/info\/rfc5213."},{"key":"ref_10","unstructured":"Mobile SCTP. Available online: http:\/\/tools.ietf.org\/html\/draft-riegel-tuexen-mobile-sctp-05."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1109\/MWC.2008.4492982","article-title":"SIP-based Mobility management in next generation networks","volume":"15","author":"Salsano","year":"2008","journal-title":"IEEE Wirel. Commun."},{"key":"ref_12","first-page":"37","article-title":"Lightweight MIPv6 with ipsec support","volume":"10","author":"Jara","year":"2014","journal-title":"Mob. Inf. Syst."},{"key":"ref_13","first-page":"2791","article-title":"Lightweight mobile IPv6: A mobility protocol for enabling transparent IPv6 mobility in the internet of things","volume":"12","author":"Jara","year":"2013","journal-title":"IEEE Glob. Commun. Conf."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/MWC.2010.5675776","article-title":"SNAIL: An IP-based wireless sensor network approach to the internet of things","volume":"17","author":"Sungmin","year":"2010","journal-title":"IEEE Wirel. Commun."},{"key":"ref_15","unstructured":"Jara, A.J., Zamora, M.A., and Skarmeta, A.F.G. (2010, January 9\u201312). An architecture based on internet of things to support mobility and security in medical environments. Proceedings of 7th IEEE Consumer Communications and Networking Conference (CCNC), Las Veagas, NV, USA."},{"key":"ref_16","unstructured":"Kai, C., Zhimin, Y., Rongyi, C., and Chenghao, L. (2008, January 6\u20138). A handoff algorithm based on care-of address pool for hierarchical mobile IPv6. Proceedings of 3rd International Conference on Pervasive Computing and Applications, Alexandria."},{"key":"ref_17","unstructured":"Berguiga, A., and Youssef, H. (2013, January 21\u201326). Efficient mobility management in 6LoWPAN wireless sensor networks. Proceedings of The Ninth International Conference on Wireless and Mobile Communications (ICWMC 2013), Nice, France."},{"key":"ref_18","unstructured":"Krco, S., Drajic, D., Jokic\u0301, S., and Jakovljevic, B. (2011, January 22\u201324). M2M device management in LTE networks. Proceedings of 19th Telecommunications Forum (TELFOR), Belgrade."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Ganz, F., Li, R., Barnaghi, P., and Harai, H. (2012, January 20\u201323). A Resource mobility scheme for service-continuity in the internet of things. Proceedings of 2012 IEEE International Conference on Green Computing and Communications, Besan\u00e7on, France.","DOI":"10.1109\/GreenCom.2012.48"},{"key":"ref_20","unstructured":"Interface description with WADL in CoRE. Available online: https:\/\/tools.ietf.org\/html\/rfc6690."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1109\/MNET.2006.1607890","article-title":"Seamless SIP-based mobility for multimedia applications","volume":"20","author":"Nilanjan","year":"2006","journal-title":"IEEE Netw."},{"key":"ref_22","first-page":"972","article-title":"An analytical framework for performance evaluation of IPv6-based mobility management protocols, IEEE Trans.","volume":"7","author":"Makaya","year":"2008","journal-title":"Wirel. Commun."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"154","DOI":"10.3844\/jcssp.2006.154.159","article-title":"Comparative performance analysis of mobile IPv6 protocols: Special reference to simultaneous bindings","volume":"2","author":"Haseeb","year":"2006","journal-title":"J. Comput. Sci."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"5844","DOI":"10.3390\/s90705844","article-title":"LoWMob: Intra-PAN mobility support schemes for 6LoWPAN","volume":"9","author":"Bag","year":"2009","journal-title":"Sens."},{"key":"ref_25","unstructured":"OMNeT++. Available online: http:\/\/www.omnetpp.org."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/7\/16060\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:48:44Z","timestamp":1760215724000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/7\/16060"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,7,3]]},"references-count":25,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2015,7]]}},"alternative-id":["s150716060"],"URL":"https:\/\/doi.org\/10.3390\/s150716060","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2015,7,3]]}}}