Chun Seung-Man, Kim Hyun-Su, Park Jong-Tae
School of Electronics Engineering, College of IT Engineering, Kyungpook National University, Daegu 702-701, Korea.
Sensors (Basel). 2015 Jul 3;15(7):16060-82. doi: 10.3390/s150716060.
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.
当前大多数移动性管理协议,如由互联网工程任务组(IETF)标准化的移动IP及其变体,可能不适用于支持物联网(IoT)环境中基于Web的应用程序的移动性管理。这是因为传感器节点的功率容量有限,通常在受限无线网络中以睡眠/唤醒模式运行。此外,在物联网环境中,有时传感器节点可能会使用受限应用协议(CoAP)充当服务器。这使得Web客户端在物联网环境中难以从移动传感器节点正确检索传感数据。在本文中,我们提出了一种名为CoMP的移动性管理协议,它可以在传感器节点移动时有效地检索其传感数据。CoMP的显著特点是它利用IETF的CoAP协议进行移动性管理,而不是使用移动IP。因此,CoMP可以消除移动IP的额外信令开销,提供可靠的移动性管理,并防止数据包丢失。CoMP采用一个单独的位置管理服务器来跟踪移动传感器节点的位置。为了防止在移动过程中丢失重要的传感数据,引入了一种保持操作模式。所有包括发现、注册、绑定和保持在内的信令过程都是通过扩展IETF的CoAP协议来设计的。已经进行了数值分析和仿真,以根据切换延迟和数据包丢失进行性能评估。结果表明,在切换延迟和数据包丢失方面,所提出的CoMP优于先前的移动性管理协议,即移动IPv4/v6(MIPv4/v6)、分层移动IPv4/v6(HMIPv4/v6)。