In a wireless system, multiple users communicate with the Base Station / Access Point on various wireless channels. Use of same channel in adjacent APs can cause interference and adversely affect performance of the system. Hence, channel allocation schemes are needed which implement dynamic, real-time allocation based on the changes affecting the system. Intra-system interference (i.e. from neighboring APs) as well as inter-system interference need to be taken into account.
In our project, we mainly study three wireless channel allocation schemes viz:
1) Distributed Scheme
2) Centralized Scheme
3) Hybrid Scheme
For the purpose of our project, we have implemented the above schemes using Sun SPOTs running on Java. Click in the following images to read more about Device Description, Distributed System and Centralized/Hybrid System.
Find the source code here. A github link is provided.