RF Spectrum scarcity inhibits development of newer wireless communication technolo-gies in a big way. With the current spectrum policies, there is heavy under utilization of available spectrum. This calls for more efficient spectrum allocation. One of the solu-tions to the problem is dynamic spectrum allocation algorithms. This can be achieved with the use of Cognitive Radio Technology. Cognitive radios allow for dynamic chang-ing of transmission parameters depending on the environment and available spectrum bands. The definition of Cognitive radios terms it an intelligent radio which alters its transmission/reception parameters in accordance with the radio environment and the network state to utilize spectrum efficiently. Cognitive radio t...