Variables | |
| ns | address = ns.internet.Ipv4AddressHelper() |
| ns | apDevices = wifi.Install(phy, mac, wifiApNode) |
| ns | channel = ns.wifi.YansWifiChannelHelper.Default() |
| ns | clientApps = echoClient.Install(wifiStaNodes.Get (nWifi.value - 1)) |
| ns | cmd = ns.CommandLine(__file__) |
| ns | csma = ns.csma.CsmaHelper() |
| ns | csmaDevices = csma.Install(csmaNodes) |
| ns | csmaInterfaces = address.Assign(csmaDevices) |
| ns | csmaNodes = ns.network.NodeContainer() |
| ns | echoClient = ns.applications.UdpEchoClientHelper(csmaInterfaces.GetAddress(nCsma.value).ConvertTo(), 9) |
| ns | echoServer = ns.applications.UdpEchoServerHelper(9) |
| ns | mac = ns.wifi.WifiMacHelper() |
| ns | mobility = ns.mobility.MobilityHelper() |
| c_int | nCsma = c_int(3) |
| c_int | nWifi = c_int(3) |
| ns | p2pDevices = pointToPoint.Install(p2pNodes) |
| ns | p2pInterfaces = address.Assign(p2pDevices) |
| ns | p2pNodes = ns.network.NodeContainer() |
| ns | phy = ns.wifi.YansWifiPhyHelper() |
| ns | pointToPoint = ns.point_to_point.PointToPointHelper() |
| ns | serverApps = echoServer.Install(csmaNodes.Get(nCsma.value)) |
| ns | ssid = ns.wifi.Ssid ("ns-3-ssid") |
| ns | stack = ns.internet.InternetStackHelper() |
| ns | staDevices = wifi.Install(phy, mac, wifiStaNodes) |
| c_bool | tracing = c_bool(False) |
| c_bool | verbose = c_bool(True) |
| ns | wifi = ns.wifi.WifiHelper() |
| ns | wifiApNode = p2pNodes.Get(0) |
| ns | wifiStaNodes = ns.network.NodeContainer() |
| ns third.apDevices = wifi.Install(phy, mac, wifiApNode) |
| ns third.clientApps = echoClient.Install(wifiStaNodes.Get (nWifi.value - 1)) |
| ns third.csmaInterfaces = address.Assign(csmaDevices) |
| ns third.echoClient = ns.applications.UdpEchoClientHelper(csmaInterfaces.GetAddress(nCsma.value).ConvertTo(), 9) |
| ns third.echoServer = ns.applications.UdpEchoServerHelper(9) |
| ns third.p2pInterfaces = address.Assign(p2pDevices) |
| ns third.pointToPoint = ns.point_to_point.PointToPointHelper() |
| ns third.serverApps = echoServer.Install(csmaNodes.Get(nCsma.value)) |
| ns third.staDevices = wifi.Install(phy, mac, wifiStaNodes) |