Then, in eighth block 721 existence of other available channels is checked. If answer is yes, in ninth block 722 SAS SW enforces channel hopping of CBSD. Spectrum usage commands are applied 723, e.g. channelChange as described above. If answer of eighth block 721 is no, in tenth block 727, SAS SW enforces sleep mode or blocking of CBSDs. Spectrum usage commands are applied 728, e.g. sleepEnforce, blockCBSD as described above. SAS SW enforces sleep mode or blocking of CBSDs as long as incumbent does not stop transmission 726. If Incumbent stops transmission 726, in an eleventh block 724 SAS SW terminates sleep mode or blocking of CBSDs. Spectrum usage commands are applied 725, e.g. sleepStop and blockCBSD as described above.