69 wifi.SetMac ("ns3::MeshWifiInterfaceMac", |
69 wifi.SetMac ("ns3::MeshWifiInterfaceMac", |
70 "Ssid", SsidValue (ssid), |
70 "Ssid", SsidValue (ssid), |
71 "RandomStart", TimeValue (Seconds (randomStart)) |
71 "RandomStart", TimeValue (Seconds (randomStart)) |
72 ); |
72 ); |
73 //wifi.SetPeerManager("ns3::WifiPeerManager"); |
73 //wifi.SetPeerManager("ns3::WifiPeerManager"); |
74 wifi.SetPeerManager("ns3::Dot11sPeerManagerProtocol"); |
74 wifi.SetPeerManager("ns3::PeerManagerProtocol"); |
75 wifi.SetL2RoutingNetDevice ("ns3::MeshPointDevice"); |
75 wifi.SetL2RoutingNetDevice ("ns3::MeshPointDevice"); |
76 meshDevices = wifi.Install (wifiPhy,nodes); |
76 meshDevices = wifi.Install (wifiPhy,nodes); |
77 // Installing Mobility. |
77 // Installing Mobility. |
78 mobility.SetPositionAllocator ("ns3::GridPositionAllocator", |
78 mobility.SetPositionAllocator ("ns3::GridPositionAllocator", |
79 "MinX", DoubleValue (0.0), |
79 "MinX", DoubleValue (0.0), |