Mad-WiFi Experiments
My first experience in drivers' programming was the development of a new association mechanism for 802.11 networks. When I had my first version of the mechanism ready for evaluation, I had to overcome my usual experiments that consisted of a maximum of 3 laptops, one running as an AP and the rest as associated STAs. The next step was the testing of my implementation in NITOS Testbed. At first I had to design the topology of my experiments, by observing the neighborhoods of nodes, that could operate as separate WLANs. The aid of the Topology tool was really valuable at this point. Having decided about the appropriate topology, I set up 5 nodes running as APs and the rest as wireless clients. At this time, I am in the phase or running several relevant experiments and collecting their corresponding results.
Topology - Connectivity tool
Using several testbeds for my experiments, the most useful information I needed, was to know exactly the connectivity between wireless nodes. Especially when experimenting on Dynamic Frequency Selection (DFS) algorithms, the amount of information I needed was extremely augmented because I needed connectivity information for several channels. With the Topology - Connectivity tool developed by NITlab, I was able to smartly choose the topology for my experiments and gain valuable time for the details of my implementation. Giving to public this valuable tool, NITlab added one more stunning feature to its functionality and gave ease-of-use to its users.