Zhang Jiahui, Jiang Shengming, Duan Jinyu
College of Information Engineering, Shanghai Maritime University, Shanghai 201306, China.
Sensors (Basel). 2025 Sep 13;25(18):5720. doi: 10.3390/s25185720.
Opportunistic networks, as an emerging ad hoc networking technology, the sparse distribution of nodes poses significant challenges to data transmission. Additionally, unlike static nodes in traditional ad hoc networks that can replenish energy on demand, the inherent mobility of nodes further complicates energy management. Thus, selecting an energy-efficient neighbor discovery algorithm is critical. Passive listening conserves energy by continuously monitoring channel activity, but it fails to detect inactive neighboring nodes. Conversely, active probing discovers neighbors by broadcasting probe packets, which increases energy consumption and may lead to network congestion due to excessive probe traffic. As the primary communication nodes in the maritime environment, vessels exhibit high mobility, and networks in oceanic regions often operate as opportunistic networks. To address the challenge of limited energy in maritime opportunistic networks, this paper proposes a hybrid neighbor discovery method that combines both passive and active discovery mechanisms. The method optimizes passive listening duration and employs Q-learning for adaptive power control. Furthermore, a more suitable wireless communication model has been adopted. Simulation results demonstrate its effectiveness in enhancing neighbor discovery performance. Notably, the proposed scheme improves network throughput while achieving up to 29% energy savings at most during neighbor discovery.
机会网络作为一种新兴的自组织网络技术,节点的稀疏分布给数据传输带来了重大挑战。此外,与传统自组织网络中可按需补充能量的静态节点不同,节点的固有移动性使能量管理更加复杂。因此,选择一种节能的邻居发现算法至关重要。被动监听通过持续监测信道活动来节省能量,但它无法检测到不活跃的相邻节点。相反,主动探测通过广播探测包来发现邻居,这会增加能量消耗,并且由于过多的探测流量可能导致网络拥塞。作为海洋环境中的主要通信节点,船舶具有高移动性,海洋区域的网络通常作为机会网络运行。为应对海上机会网络中能量有限的挑战,本文提出了一种结合被动和主动发现机制的混合邻居发现方法。该方法优化了被动监听持续时间,并采用Q学习进行自适应功率控制。此外,采用了更合适的无线通信模型。仿真结果证明了其在提高邻居发现性能方面的有效性。值得注意的是,所提出的方案提高了网络吞吐量,同时在邻居发现期间最多可节省29%的能量。