基于轨迹的移动自组网仿真研究--以航空通信为例
A Tutorial on Trace-based Simulations of Mobile Ad-hoc Networks on the Example of Aeronautical Communications
摘要:
OMNeT++模拟器非常适合模拟通信网络中的随机用户行为。然而,也有情况下,这样的随机模型是不适合评估通信系统,本文试图突出这样的情况。使用这个飞行中飞机之间的ad-hoc通信的例子,尝试进行教程式的描述,展示当大量的真实跟踪数据可用时,如何使用OMNeT++模拟器。特别是,它描述了如何移动性跟踪文件可以直接在OMNeT++中使用,以及如何链接数据消息的生成到这个移动性数据。这是通过一个示例仿真来解释的,该仿真评估了一个通信网络,在该网络中,飞机在进入或离开特定地理区域时通知地面控制。此外,一个新的跟踪为基础的应用程序已经开发,以实现移动性和消息生成之间的这种联系。此外,提出了一种新的基于TDMA的介质访问协议,用于分散式通信网络,这是基于Oracle的,因此允许类似TDMA的介质访问行为,而不会引起任何开销;当上层协议应该在类似TDMA的行为的假设下进行评估时,它可能是有用的,但与成熟的TDMA协议的影响隔离。最后,物理层行为通常过于简单或计算成本过高。对于后一种情况,当一个详细的信道模型是可用的,但它的评估需要禁止计算工作,然后平均其行为到跟踪数据可以找到一个有效的评估和现实的表示之间的中间地带。因此,已经开发了一种新的基于迹线的无线电模型,其利用SNR到PER的映射。本着开放科学的精神,所有的实现都是在开放许可证下提供的。
英文摘要:
The OMNeT++ simulator is well-suited for the simulation of randomized user behavior in communication networks. However, there are scenarios, where such a random model is unsuited to evaluate a communication system, and this paper attempts to highlight such a case. Using this example of ad-hoc communication between aircraft mid-flight, a tutorial-style description is attempted that shall show how the OMNeT++ simulator can be used when a wealth of real-world trace data is available. In particular, it is described how mobility trace files can be directly used within OMNeT++, and how to link the generation of data messages to this mobility data. This is explained via an example simulation that evaluates a communication network in which an aircraft notifies the ground control when it enters or leaves a specific geographic region. Additionally, a novel trace-based application has been developed to achieve this link between mobility and message generation. Furthermore, a new TDMA-based medium access protocol for decentralized communication networks is presented, which is oracle-based and thus allows a TDMA-like behavior of medium access without causing any overhead; it can be useful when upper-layer protocols should be evaluated under the assumption of TDMA-like behavior, but isolated from the effects of a full-fledged TDMA protocol. Finally, physical layer behavior is often either overly simplistic or overly computationally expensive. For the latter case, when a detailed channel model is available but its evaluation requires prohibitive computational effort, then averaging its behavior into trace data can find a middle ground between efficient evaluation and realistic representation. Hence, a novel trace-based radio model has been developed that makes use of an SNR to PER mapping. In the spirit of open science, all implementations have been made available under open licenses.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。