A wireless sensor network is running in a private network; mean that WSN is using channels of private network when the channels are free, i.e. the user of the network (called Primary User i.e., PU) are not using the channel.
Initially in the scenario, there is one cluster head (CH), about 10 nodes and 4 channels. The CH wants to communicate with sensor nodes.
i. 1CH is equipped with one antenna used for sensing the channel and communication. The CH senses the frequency band to find available channels for communication using Energy Detector or any spectrum detection method. After receiving data from the member nodes the CH send the data to Sink/LAN etc. using the same channels.
ii. 2CH is equipped with two antenna one for sensing the channels and other for communication with member nodes (as channel availability is random). There are 5 channels and their availability is random. The CH once collect data from member nodes transfer it to a Sink/Gateway/LAN using the same channel(s).
If communication between the CH and member nodes is continued and the current channel becomes unavailable (the user of the network i.e., PU wants to use it) the CH and member nodes both should immediately move to other channel if available to avoid interference to the PU.
1First we have to do this simple simulation and perform a couple of test and will then enhance to2.