omn​​et++中汽车节点与标准主机通信的参数

Parameters to communicate between car node and standard host in omnet++

我想在汽车节点和标准主机节点之间进行通信。我正在使用 veins_inet 汽车节点。当我 运行 我的模拟时,会询问很多参数,例如analomodel,x轴,y轴等

  1. 我应该在 ini 文件中插入哪些参数?
  2. 我的服务器节点(标准主机)的应用程序类型应该是什么?

##############################我的 .ned 文件########### ############

package testingFOG;

import inet.networklayer.configurator.ipv4.IPv4NetworkConfigurator;
import inet.node.ethernet.Eth100M;
import inet.node.inet.AdhocHost;
import inet.node.inet.Router;
import inet.node.inet.StandardHost;
import inet.node.inet.WirelessHost;
import inet.node.wireless.AccessPoint;
import inet.physicallayer.ieee80211.packetlevel.Ieee80211ScalarRadioMedium;
import inet.visualizer.contract.IIntegratedVisualizer;
import org.car2x.veins.nodes.Car;


network testingFOG
{
    @display("bgb=500,300");
    submodules:
        visualizer: <default("IntegratedCanvasVisualizer")> like IIntegratedVisualizer if hasVisualizer() {
            parameters:
                @display("p=36,34");
        }
        configurator: IPv4NetworkConfigurator {
            parameters:
                assignDisjunctSubnetAddresses = false;
                @display("p=36,83");
        }
        radioMedium: Ieee80211ScalarRadioMedium {
            parameters:
                @display("p=34,134");
        }
        //endNode: WirelessHost {  //wirelessHost1
        //    parameters:
        //        @display("p=246,111");
        //}
        serverNode: StandardHost {//wiredHost1
            parameters:
                @display("p=400,147;i=device/server");
        }
        //  wiredHost2: StandardHost {
        //      parameters:
        //          @display("p=412,70");
        //  }
        //  router: Router {
        //      parameters:
        //          @display("p=296,69");
        //  }
        AP: AccessPoint {
            parameters:
                @display("p=351,86");
        }
        vehicularNode: Car {
            @display("p=239,198");
        }
    connections allowunconnected:
        //accessPoint.ethg++ <--> Eth100M <--> router.ethg++;
        serverNode.ethg++ <--> Eth100M <--> AP.ethg++;
       // wiredHost2.ethg++ <--> Eth100M <--> router.ethg++;
}

################################我的 .ini 文件######### ######################

[General]
network = testingFOG
sim-time-limit = 400s
tkenv-plugin-path = ../../../etc/plugins

**.addDefaultRoutes = false

**.*Node.numUdpApps = 2

**.*Node.udpApp[0].typename = "UDPEchoApp"
**.*Node.udpApp[0].localPort = 1000

**.serverNode.udpApp[*].typename = "UDPBasicApp"
**.vehicularNode.applType= "TraCIDemo11p"
**.serverNode.udpApp[1].destAddresses = "vehicularNode"
**.vehicularNode.udpApp[1].destAddresses = "serverNode"
**.*Node.udpApp[1..].destPort = 1000
**.*Node.udpApp[1..].messageLength = 100B
**.*Node.udpApp[1..].sendInterval = 1s
**.*Node.udpApp[1..].stopTime = 300s

**.initialZ = 0m

在.ini文件源模式下,进入控制台选项卡,找到NED参数选项卡。它具有您拥有的模块的所有可用参数。