If  (DCF_channel_ocuppancy == 0 &&
  BE_channel_ocuppancy == 0 &&
  BK_channel_occupancy == 0)
  M5 Proposal 2
else if  (DCF_channel_ocuppancy == 0)
  J48 Proposal 3
else if  (DCF_channel_ocuppancy <= 0.15)
  M5 Proposal 3
else if  (DCF_channel_ocuppancy > 0.15)
  J48 Proposal 1
Algorithm 2: Structure of the dynamic prediction scheme.