—The IEEE 802.22 standard for wireless regional area network is the first standard for cognitive radio that tries to harness the idle or under-utilized spectrum allocated for TV bands. Two major challenges that are faced by IEEE 802.22 are (i) the issue of self co-existence and (ii) the hidden incumbent problem. In this paper, we discuss these two challenges and provide enhancements to the existing IEEE 802.22 air-interface. We use a graph theoretic technique and propose utility graph coloring for allocating spectrum to different IEEE 802.22 base stations so that they can co-exist. The allocation is done such that objectives such as throughput maximization, proportional fairness, and complete fairness are met. We also propose the use of dynamic multiple broadcast messages that resolves the contention among various consumer premise equipments and alleviates the hidden incumbent problem. Through simulation results, we show that the proposed techniques increase the system spectrum util...