This document discusses cognitive radio networks and their advantages over traditional and software defined radio networks. A cognitive radio network is able to sense available spectrum, then adapt its transmission or reception parameters to communicate without interfering with licensed users. It can learn from previous experiences to most efficiently utilize unused spectrum. The cognitive radio cycle involves spectrum sensing, allocation, reconfiguration, and transmission. Cognitive radio networks provide highly reliable communications and efficient spectrum utilization.