This paper presents an adaptive full-duplex cognitive medium access control (FD-CMAC) protocol for cognitive radio networks, which efficiently balances concurrent spectrum sensing and data transmission while addressing self-interference issues. The authors develop a mathematical model for analyzing throughput and identify optimal configurations for sensing duration and transmit power, demonstrating significant improvements in throughput compared to existing protocols. Extensive numerical results validate the protocol's effectiveness, highlighting its ability to enhance spectrum utilization without requiring synchronization among secondary users.