Just want to know how to go about it, though it is a simulation and comparison research work, but want to know the software that will be simple and user friendly.
1. Kwang-Cheng Chen; Li, G.Y.; Mahonen, P., "Cognitive Radio Networking and Communications: An Overview", IEEE Transactions on Vehicular Technology, vol. 60, no. 7, pp. 3386-3407, September 2011.
2. Andreas Merentitis and Dionysia Triantafyllopoulou, "Resource Allocation with MAC Layer Node Cooperation in Cognitive Radio Networks", International Journal of Digital Multimedia Broadcasting, 2010.
In general, in wireless networks there are two correlated power problems: the first one is “power saving” that aims at reducing the power consumption, and the second one is “power control” that aims at adjusting the transmission power of mobile nodes. Power-saving strategies have been investigated at several levels of a mobile device, including physical layer transmissions, operation systems, and applications. Power control can be jointly used with MAC, routing or transport agents to improve the performance of wireless networks. Power-aware protocols are often based on the following techniques: active and standby modes switching, power setting, and retransmission avoidance. Mode switching between active and standby aims to avoid spending energy during system idle periods. Furthermore, power transmission must be set to the minimum level for the correct message reception at the destination. Retransmissions should be avoided since they waste energy by sending messages that will not be processed by the destination nodes. At the MAC layer, an algorithm can save energy by determining intervals during which the network data interface does not need to be listening. This is the case, for instance, whenever a node transmits a message and the other nodes within the same interference and carrier sensing range must remain silent. During this period, these nodes can sleep with little or no impact on system behavior. Related to this strategy is to have a density control algorithm controlling the operational mode of mobile devices so only those needed to forward the data traffic are awake and the overall network lifetime is optimized.
From my point of view I think OMNET++ ver 4.2 is the best framework that you can use to simulate the power-aware protocols at any layer as well as you can make any comparison you want.