- 如何在用于WBAN的Castalia-3.2中定义拓扑?
- 如何将omnet ++中的拓扑导入casalia?
- 其中在Castalia中的默认WBAN场景中定义的拓扑? 关于 感谢
回答
网络拓扑是一种抽象,显示了网络中的通信链路的结构。这是一种抽象,因为链接的概念本身就是一种抽象。无线网络中没有“真实”链接。通信发生在广播媒体中,并且有许多参数指示是否接收到分组,例如传输功率,发射机和接收机之间的路径损耗,噪声和干扰以及运气。尽管如此,链接的概念在某些情况下可能会有用,有些模拟器正在使用它来定义模拟场景。您可能习惯了可以绘制节点的模拟器,然后在它们之间画线以定义它们的链接。这不是Castalia如何模拟网络。
Castalia不建模节点之间的链接,它建模通道和无线电以获得更现实的通信行为。
拓扑结构经常与部署混淆(我有时会将它们混淆)。部署只是在该字段上放置节点。如果您愿意,可以使用多种方法在Castalia中定义部署,但在所有情况下都不需要(稍后会详细介绍)。人们可以将部署与拓扑相混淆,因为在非常简单的假设下,某些部署会导致某些拓扑。卡斯塔利亚不做这些假设。研究the manual(特别是第4章)以更好地理解卡斯塔利亚的建模。
你明白之后在CASTALIA造型,你仍然要出于某种原因特定/自定义拓扑,那么你可以用一些参数来实现拓扑至少在统计意义上的发挥。假设所有节点使用相同的无线电和相同的发射功率,则节点之间的路径损耗成为节点之间链路“质量”的决定性因素。在Castalia中,可以使用pathloss映射文件为每个节点对定义路径损耗。
SN.wirelessChannel.pathLossMapFile = "../Parameters/WirelessChannel/BANmodels/pathLossMap.txt"
这告诉卡斯塔利亚使用文件中发现的特定路径损失,而不是基于无线信道模型计算路径损耗。在这种情况下部署并不重要。至少它对通信目的无关紧要(例如,如果我们正在对取决于位置的物理过程进行抽样,那么这对于模拟的其他方面可能很重要)。
在我们自己的禁止与模拟,我们已经定义了基于实验数据的路径损耗图,因为其他可用的模型是不是BAN非常准确。例如,Castalia默认的对数正态阴影模型不适合BAN模拟。我们不想执行特定的拓扑结构,我们只是想要一个现实的信道模型,并且根据实验数据定义路径损耗地图是最好的方法。
在我的印象,虽然,当你说的拓扑结构,不仅指的是哪些节点可能与通信的节点,但是节点做沟通与节点。 这也是无线电上面的层(MAC和路由)的问题。例如,它是允许中继节点的MAC和路由。
请注意,在Castalia当前的802.15.6MAC和802.15.4MAC实施中,中继节点为不允许。因此,您无法使用这些默认实现创建网状拓扑。仅支持星形拓扑。如果你想要更多的东西,你必须自己实施。
- 1. 如何确定水槽拓扑方法?
- 2. 稳定拓扑排序
- 3. 拓扑排序
- 4. 拓扑JavaScript库
- 5. 拓扑,缩放
- 6. 机架拓扑
- 7. 与拓扑
- 8. RIght ZeroMQ拓扑
- 9. Silverlight中的拓扑图
- 10. WebRTC中的启动拓扑
- 11. 如何调用DAG拓扑重构?
- 12. 如何使用OpenNMS完成拓扑
- 13. 如何使用Javascript创建拓扑图
- 14. 用于环形拓扑的ZeroMQ - 如何配置套接字?
- 15. 在JavaFx中使用JTS拓扑
- 16. 使用MediaFoundation指定完整拓扑
- 17. Mininet自定义拓扑中的ping问题
- 18. 无效的拓扑异常错误提交拓扑
- 19. Storm创建拓扑
- 20. Cassandra拓扑问题
- 21. 拓扑排序伪
- 22. 拓扑排序Neo4j
- 23. 拓扑为了使用BFS
- 24. 拓扑使用排序DFS
- 25. 使用Ryu控制器和Python制作自定义拓扑
- 26. 的WebSphere 8.5.5 EAR的拓扑
- 27. 风暴 - 拓扑结构到拓扑结构
- 28. 风暴拓扑如何处理元组?
- 29. 如何在风暴拓扑结构中使用drools
- 30. 面向对象的模块/网络设备/拓扑的定义?
你是什么意思的拓扑结构? [手册](https://forge.nicta.com.au/docman/view.php/301/592/Castalia+-+User+Manual.pdf)说你应该使用'SN.deployment'参数(参见第15页)。 –
我的意思是创建网状拓扑和定义的节点通信...定义彼此范围内的节点,以创建网状网络并更改点头通信。 –
我想定义哪个节点发送数据包到哪个节点...例如:节点1发送数据包到节点2和4.节点2和4发送数据包到宿(节点0) –