simulation

Two IEEE 802.11 DCF Simulators Written in Python

Last year I proposed a topic for an engineering thesis and I’m happy to report that two students have separately developed two Python-based IEEE 802.11 channel access simulators: Cecylia Borek developed DCF-NumPy, Paweł Topór developed DCF-SimPy. Both tools simulate channel access for 802.11’s distributed coordination function (DCF) assuming 802.11a PHY parameters and network saturation. Also, the code for both tools is available on GitHub. DCF-NumPy is a Monte Carlo simulator which loops over 802.