6.1 Introduction6.2 Related Work6.3 Fundamentals of WCM6.4 Designing WCMs to Achieve Cognition in WSNs6.4.1 Designing a WCM for Transmit Power, Data Rate, and Duty Cycle Adaptation6.4.2 Designing a WCM to Guarantee Connectivity and Coverage6.4.3 Designing a WCM for Congestion Control6.4.4 End-to-End Goal and the Overall WCM6.5 Simulation Results6.5.1 Evaluation Using Uniform Random Topology6.5.2 Evaluation Using Bottleneck Paths6.5.3 Complexity of the System6.6 ConclusionsReferences