The document discusses software defined radio (SDR) technology and its role in enabling cognitive radio. It defines SDR and describes how SDR platforms allow radio functions, modes, and applications to be configured through software. This programmability is seen as a necessary foundation for building cognitive radios, which can sense available spectrum and adapt transmissions accordingly. The document provides examples of how existing SDRs could implement spectrum awareness etiquettes to support cognitive radio capabilities.