Research Article

Network Monitoring Information Collection in the SDN-Enabled Airborne Tactical Network

Algorithm 5

Assignment of channels.
      Input: , , , all available channels
      Output: channel assignment result
1.  Initialize ;
2.  Get the receivers in and store them in ;
3.  Get according to the interference map;
4.  while
5.   Sort the receivers in in decreasing order according to ;
6.   Take out the first receiver say from ;
7.   Find the channel that still has the minimum interference degree
       if is assigned to receive over this channel. Assigning to
       receive over the found channel and the children of to send
       over the same channel;
8.   Remove from ;
9.   Update the interference degree of each channel
10. end while