Hello and apologies if this has been already discussed in this group:
I am planning to use mininet-wifi to emulate MANETs and compare traditional MANET routing protocols with SDN based approaches. I have noticed that in the ad hoc mode with the interference model, simultaneous transmissions in two links that are far away from each other are not taking place. Digging deeper into wmediumd code, I have discovered that the 802.11 medium access mechanism is simulated in a simplistic way that pre-computes the time a frame would need to get correctly received (including re-transmissions) and assumes that no simultaneous transmissions (even over far away, non-interfering links) can happen.
My questions are:
What is the reason for not having implemented a more realistic 802.11 MAC (with carrier sensing, random backoff times, freezing of the backoff timer when the channel is sensed busy, etc) in wmediumd? Is it due to lack of the resources/time to do this (and if so do you plan to do it in the future)? Or is it because a more realistic protocol emulation would incur a very large computational load, thus negatively impacting the emulation results (due to the real-time emulation model of mininet-wifi)? Or it is just too difficult to correctly implement such a realistic MAC using the event handling libraries that are available in C?
In conclusion, do you think that it is feasible to implement a somehow more realistic MAC (of course some simplifying assumptions will always need to be made) or it is just a waste of time trying to do so?
--
You received this message because you are subscribed to the Google Groups "mininet-wifi-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mininet-wifi-dis...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mininet-wifi-discuss/24b347c6-9890-4b57-92db-b719bceba834n%40googlegroups.com.