首页> 外文会议>International conference on Computer Communication and Networks >UPMAC: A localized load-adaptive MAC protocol for underwater acoustic networks
【24h】

UPMAC: A localized load-adaptive MAC protocol for underwater acoustic networks

机译:UPMAC:用于水下声网络的本地负载自适应MAC协议

获取原文

摘要

Unlike terrestrial networks that mainly rely on radio waves for communications, underwater networks utilize acoustic waves, which have comparatively lower loss and longer range in underwater environments. However, acoustic waves incurs long propagation delays that typically lead to low throughput especially in protocols that require receiver feedback such as multimedia stream delivery. In addition, energy cost of transmission underwater is much higher than reception (almost 125:1 [1]). Thus, collision and retransmission should be reduced in order to reduce energy cost and improve throughput Receiver-based protocols, like RIPT and COS-TS, can significantly reduce collision and retransmission. But they are time and energy consuming because nodes are controlled to turn into receiver mode by control packets or a timer regardless of load. In this paper, we propose an underwater practical MAC protocol, called UPMAC. The main objective of UPMAC is to adapt to the network load conditions by providing two modes (high and low load modes) and switching between them based on different offered load. Turn-around time overhead is reduced and it is less vulnerable to control packet corruption, since we reduce the use of control packets by the technique of piggyback. UPMAC provides a low data collision rate in both one-hop and multi-hop situation because we use Receiver-based approach in high load mode. Extensive simulations show that our approach can achieve significantly better performance in both general and Sea Swarm (tree) topologies.
机译:与主要依靠无线电波进行通信的地面网络不同,水下网络利用声波,在水下环境中,声波的损耗相对较低,而射程较远。但是,声波会导致较长的传播延迟,这通常会导致吞吐量降低,尤其是在需要接收器反馈(例如多媒体流传输)的协议中。此外,水下传输的能源成本远高于接收(几乎125:1 [1])。因此,应减少冲突和重传,以降低能源成本并提高吞吐量。基于接收器的协议(如RIPT和COS-TS)可以显着减少冲突和重传。但是它们是时间和能量消耗,因为无论负载如何,都通过控制包或计时器将节点控制为进入接收器模式。在本文中,我们提出了一种水下实用MAC协议,称为UPMAC。 UPMAC的主要目标是通过提供两种模式(高和低负载模式)并根据提供的不同负载在它们之间进行切换来适应网络负载条件。由于我们通过搭载技术减少了对控制数据包的使用,因此减少了周转时间开销,并且不容易受到控制数据包损坏的影响。 UPMAC在单跳和多跳情况下均提供较低的数据冲突率,因为我们在高负载模式下使用了基于接收器的方法。大量的仿真表明,我们的方法可以在常规拓扑和Sea Swarm(树形)拓扑中实现显着更好的性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号