--
You received this message because you are subscribed to a topic in the Google Groups "ns-3-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ns-3-users/8v4pYZzX0m4/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ns-3-users+...@googlegroups.com.
To post to this group, send email to ns-3-...@googlegroups.com.
Visit this group at http://groups.google.com/group/ns-3-users.
For more options, visit https://groups.google.com/d/optout.
Hello Tommaso,
I am trying to model adjacent channel interference for WLAN (for both non bonded and bonded channel) in ns3 using the WiFiSpectrumPhy.
In our first experiment, I have 2 access points (senders) and 2 stations (receivers) communicate on the same channel ( cause co channel interference). I count the number of received packets or throughput at each receiver when interference is available. Then I move one pair (1 AP and client) to an adjacent channel . The behavior I expected is that as channel separation increases, the received throughput should increase (since interference decreased, PER should decrease) but this doesn't seem to happen in simulation. What happens is as long as channel separation is below 5 the number of received packets is always nearly similar and once the channel separation is 5 or above the number of received packets increase abruptly. Note that 5 channel separations is the default for interference avoidance.
In our second experiment, I made same experiment using bonded channel. Similar behavior is found.
Can you please explain to this behavior. Why doesn't the number of received packets or throughput increase or decrease gradually? It has been proven through measurements that their should be a gradual change in behavior. Can you please help me how to simulate this behavior.
With Best Regards
Sumon
Hello Sebastien
Thank you very much for your advice. I simulate adjacent and co channel interference effect using spectrum module with respect to channel difference and distance between two APs. Topology and simulation result are like that
In this simulation, first 2 APs and its associated hosts exchange TCP traffic using same channel (20/40MHz). I count the received throughput at each client (co channel interference case). Then I move one pair (1 AP and client) to an adjacent channel. The behavior I expected is that as channel separation increases, the received throughput should gradually increase (since overlapping channel interference decreased, PER should decrease) but this doesn't always found in simulation. What happens is as long as channel separation is below 3 for (20MHz channel) or below 5 (for 40MHz bonded channel), the number of received packets is always nearly similar.
For channel bonding issue, I make two 20 MHz channels (1+5) as 40MHz bonded channel and (9+13) as another bonded channel.
Then I assign Channel 1 to AP1 and channe 9 to AP2 by the following command
spectrumPhy.Set ("ChannelNumber", UintegerValue(1));
spectrumPhy.Set ("ChannelNumber", UintegerValue(9));
I set 40Mhz channel width by following global declaration
Config::Set ("/NodeList/*/DeviceList/*/$ns3::WifiNetDevice/Phy/ChannelWidth", UintegerValue (40));
Is this like that it can automatically choose another channel 5 for AP1 and channel 13 for AP2 to make 40MHz bonded channel. This behavior I found in real access point. Also please tell be bonded channel interference modeling for 802.11n is fully developed for WLAN with SpectrumPhy?
Please help me.
With Best Regards
Sumon
Thank you very much for your reply.
Channel 1 and 2 are around 75% overlapped with each other. But I find nearly similar throughput result for channel separation 0 and 1 (figure 1). For channel separation 2 or more throughput increases again but for channel separation 2 and it was again same. But I think throughput increases gradually with increasing channel separation between APs.
In the second graph, throughput
is nearly similar up to certain distance for different channel separation and
after that throughput increases abruptly to its maximum value due to no interference
effect. But it should be gradually increasing or decreasing. For channel separation
4 or more there is no interference and I find expected throughput (always high).
Though channel interference model is working with spectrum module, what do you thing is it completely implemented even for 20MHz channel?
For channel interference modelling which interference model is actually used in ns-3. Can you please tell me so that study that model?
Please help me.
With Best Regards
Sumon Debnath
Sebastien Deronne,
Thank you very much for your intuitive explanation. Notice that the received power from interferer AP is getting smaller as the percentage of overlapping interference decreases (by increasing channel differences or distance between APs). As the received power from interferer AP is above certain threshold, CSMA/CA will detect the medium as busy and continue to share the medium among the two networks.
I
want to test the throughput performance of above interference case in ns-3
simulator when the received power from interferer AP gets smaller but
still above a given threshold. My question is: Due to overlapping
channel interference, when received power from interferer AP is
greater than the given threshold what happen on throughput result? is the throughput
always nearly 50% of the full performance for 802.11n WALN
(both 20/40 MHz channel)? According to your view point my previous simulation does give the expected result?
With Best Regards
Sumon