【问题标题】:omnetpp.ini File Explanationomn​​etpp.ini 文件说明
【发布时间】:2015-08-31 17:07:47
【问题描述】:
# ping app (host[0] pinged by others)
*.host[0].numPingApps = 0
*.host[*].numPingApps = 2
*.host[*].pingApp[*].destAddr = "host[0]"
**.pingApp[0].startTime = uniform(1s,5s)
**.pingApp[1].startTime = 5s+uniform(1s,5s)
**.pingApp[*].printPing = true

以上是用于初始化模拟的omnetpp.ini文件的sn-p(目前我正在尝试模拟WSN“无线传感器网络”。主机代表传感器节点。我想知道这两行到底是什么意思是:

*.host[0].numPingApps = 0
*.host[*].numPingApps = 2

这是否意味着host[0] 不 ping 任何其他主机,而所有其他主机 ping host[0] 两次?谁能解释一下。

如果我想要一个数据包(或cMessage)从host[0] 传输到host[n],该怎么办?我可以使用 INET 的任何软件包吗? (比如使用pingApp ping 某个主机)

【问题讨论】:

    标签: ini omnet++ inet


    【解决方案1】:

    omnetpp.ini中通配符的含义在OMNeT++ Manual中解释。

    有一条规则:

    如果参数名称与多个通配符模式匹配,则第一个 使用匹配的出现。

    您要问的两行表示:host[0] 没有任何pingApp,所有其他主机都有 2 个 pingApp。

    就第二个问题而言:要生成从一台主机到另一台主机的流量,您可以使用TCPAppUDPApp 中的任何一个,例如UDPBasicApp

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-09-28
      • 2013-07-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多