首页> 外文会议>MTS/Institute of Electrical and Electronics Engineers Biloxi - Marine Technology for Our Future: Global and Local Challenges >Unified simulation and implementation software framework for underwater MAC protocol development
【24h】

Unified simulation and implementation software framework for underwater MAC protocol development

机译:统一仿真与实现水下MAC协议开发的软件框架

获取原文

摘要

MAC protocol development for underwater acoustic modem has been an active research area for many years. The primary mode of investigation is through network simulations. Subsequent implementation in modems for testing in sea trials typically involves porting of simulation code into the appropriate programming language and software environment in a modem. Correct porting is critical since, if the modem implementation differs from the simulation code, comparison of sea trial results with simulation results become misleading and the performance observed in simulations might be compromised. One of the challenges associated with the above porting process is to maintain exact algorithmic match in the modem implementation and the simulation code as in many protocols, minor variations in the logic can have significant effects on the protocol behavior. Apart from programming errors in porting, this task can be made difficult if the modem hardware have additional complexities which make one-to-one translation difficult. We have developed a software framework to address this. In this structured framework, identical C code for the MAC protocol runs in both the simulator and the modem. The simulator captures the essential behavior of the modem and uses the same software interfaces as the modem. Since the same code is used with no change, performance comparisons between simulations and sea trials become meaningful. We present a case study using the ARL OFDM modem operating in the 31.25 kHz centre frequency, where one MAC protocol is simulated and also operated with no code changes in the modem. The authors aim to make this framework publically available, whereby other researchers can develop MAC protocols that will run in an underwater modem with no modifications. This framework makes a modem trial an easy step after simulation study. The aim of this paper is to provide an overview of the key aspects of this framework.
机译:多年来,水下声学调制解调器的MAC协议开发是一个活跃的研究区。主要的调查模式是通过网络仿真。随后在海上试验中测试的调制解调器的实施通常涉及在调制解调器中将模拟代码移植到适当的编程语言和软件环境中。正确的移植至关重要,因为如果调制解调器实现与仿真码不同,则海上试验结果的比较随着模拟结果变得误导,模拟中观察到的性能可能会受到损害。与上述移植过程相关的挑战之一是在调制解调器实现中保持精确的算法匹配和如在许多协议中,逻辑中的次要变化可能对协议行为产生显着影响。除了在移植中的编程错误之外,如果调制解调器硬件具有额外的复杂性,则可以使此任务变得困难,这使得一对一的翻译困难。我们开发了一个解决这个问题的软件框架。在此结构化框架中,MAC协议的相同C代码在模拟器和调制解调器中运行。模拟器捕获调制解调器的基本行为,并使用与调制解调器相同的软件界面。由于相同的代码在没有变化的情况下使用,因此模拟与海上试验之间的性能比较变得有意义。我们使用在31.25 kHz中心频率中运行的ARL OFDM调制解调器的案例研究,其中模拟了一个MAC协议,并在调制解调器中没有任何代码更改。作者旨在使本框架出现公开可用,其中其他研究人员可以开发Mac协议,该协议将在水下调制解调器中运行,没有修改。这一框架在模拟研究后,可以轻松进行调制解调器试验。本文的目的是提供本框架的关键方面的概述。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号