Radio technology that uses a wide spectrum of radio channels and is capable of dynamically switching from busy channels to idle ones in order to maximize its bandwidth. It works by continually monitoring channels to identify which are congested and which have spare capacity, and switching between them as appropriate. Cognitive radio technology only becomes feasible when it is possible to add reasonably powerful computing capabilities into radio equipment. It also requires sophisticated sensing techniques and collaborative behaviour with other cognitive radios in the vicinity.