src/devices/wifi/wifi-helper.cc
changeset 2549 fe90cf0b2c63
parent 2524 db72c0e7743e
child 2592 3ebf97150166
--- a/src/devices/wifi/wifi-helper.cc	Mon Mar 03 05:11:11 2008 +0100
+++ b/src/devices/wifi/wifi-helper.cc	Mon Mar 03 18:30:29 2008 +0100
@@ -4,6 +4,8 @@
 #include "wifi-phy.h"
 #include "wifi-remote-station-manager.h"
 #include "wifi-channel.h"
+#include "propagation-delay-model.h"
+#include "propagation-loss-model.h"
 #include "ns3/mobility-model.h"
 #include "ns3/log.h"
 
@@ -91,6 +93,10 @@
 WifiHelper::Build (NodeContainer c) const
 {
   Ptr<WifiChannel> channel = CreateObjectWith<WifiChannel> ();
+  channel->SetPropagationDelayModel (CreateObjectWith<ConstantSpeedPropagationDelayModel> ());
+  Ptr<LogDistancePropagationLossModel> log = CreateObjectWith<LogDistancePropagationLossModel> ();
+  log->SetReferenceModel (CreateObjectWith<FriisPropagationLossModel> ());
+  channel->SetPropagationLossModel (log);
   return Build (c, channel);
 }
 NetDeviceContainer