首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改特定节点的传输范围mixim (omnet++)

如何更改特定节点的传输范围mixim (omnet++)
EN

Stack Overflow用户
提问于 2021-01-17 07:20:57
回答 1查看 33关注 0票数 0

我正在使用mixim,并基于MAC 802.11构建了一个包括10个节点的网络。我打算更改两个节点的传输范围,其中两个节点的Tx range = 200,另外8个节点的Tx range = 300。我知道要改变节点的Tx范围,我应该改变物理层和连接管理器中的Tx电源。但是,如果我更改这些值,所有节点的传输范围都将更改,因为所有节点都使用相同的连接管理器。此外,因为所有节点都应该与其他节点连接,所以我认为我不能使用不同的连接管理器。

简而言之,我打算更改网络中具有相同配置的特定节点(不是所有)的Tx范围,而所有节点都有连接在一起。

感谢您的回复。

EN

回答 1

Stack Overflow用户

发布于 2021-01-21 05:37:27

您尝试在连接管理器中设置的是最大干扰范围,它几乎与无线电能够成功接收彼此数据包的范围无关。这似乎只是一个优化参数。每个节点中都有PhyLayer模块,因此可以为每个节点单独设置这些电源参数,但您将很难弄清楚应该设置什么电源,才能获得特定的距离(如200米)。

我建议您不要使用MiXiM (让它安息吧),因为它是一个废弃已久的项目,而且它中的所有功能很久以前就合并到了INET框架中。

在INET框架中,您可以设置UnitDisc无线电,实际上您可以设置以米为单位的传输范围。

查看无线教程:https://inet.omnetpp.org/docs/tutorials/wireless/doc/step3.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65755729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档