School of Computer Science and Engineering, Central South University, Changsha 410075, China.
School of Information and Electronic Engineering, Hunan City University, Yiyang 413000, China.
Sensors (Basel). 2019 Apr 19;19(8):1876. doi: 10.3390/s19081876.
The appearance of a large number of mobile intelligent devices boosts the fast rise of mobile health (mHealth) application. However, due to the sensitivity and complexity of medical data, an efficient and secure mobile communication mode is a very difficult and challenging task in mHealth. The Opportunistic Networks (OppNets) is self-organizing and can expand the communication capacity by the movement of nodes, so it has a good prospect in the application of mHealth. Unfortunately, due to the shortage of stable and reliable end-to-end links, the routing protocol in OppNets has usually lower performance and is unsafe. To address these issues, we propose an adaptive routing optimization algorithm in OppNets for mHealth. This routing scheme firstly analyzes the relationship between nodes and defines the average message forwarding delay as a new metric to selectively forward messages, and then designs a local community detection algorithm based on the metric to adapt to the characteristics of OppNets, and finally resorts to some super-nodes to ferry messages between different communication domains. The simulation results demonstrate the efficiency and effectiveness of the proposed scheme. It increases the delivery ratio by about 30%, decreases delay by about 35%, and decreases the number of forwarding by about 5%, by comparing it with several existing routing schemes. We believe that the relationship between nodes, community, and message ferrying will play an important role in routing of OppNets for mHealth.
大量移动智能设备的出现推动了移动健康 (mHealth) 应用的快速兴起。然而,由于医疗数据的敏感性和复杂性,在 mHealth 中,高效和安全的移动通信模式是一项非常困难和具有挑战性的任务。机会网络 (OppNets) 是自组织的,可以通过节点的移动来扩展通信容量,因此在 mHealth 的应用中有很好的前景。不幸的是,由于缺乏稳定可靠的端到端链路,OppNets 中的路由协议通常性能较低且不安全。为了解决这些问题,我们针对 mHealth 中的OppNets 提出了一种自适应路由优化算法。该路由方案首先分析节点之间的关系,并定义平均消息转发延迟作为一个新的度量标准,用于有选择地转发消息,然后设计一种基于该度量标准的本地社区检测算法来适应 OppNets 的特点,最后借助一些超级节点在不同的通信域之间摆渡消息。仿真结果证明了所提出方案的效率和有效性。与几种现有的路由方案相比,该方案将交付率提高了约 30%,延迟降低了约 35%,转发次数减少了约 5%。我们相信,节点之间、社区之间和消息摆渡之间的关系将在 mHealth 的 OppNets 路由中发挥重要作用。