In the years to come, the core demand from IoT systems will be that of higher data rates with lower power consumption. Currently, not many systems are in place to cater towards this issue. Device to device communication is a potential candidate for meeting these demands. To further explain, cognitive radio based device to device communication networks can provide a beneficial point in terms of both techniques.The prototype at hand is for short range communication (of IoT devices). It considers the system’s cumulative throughput maximization problem (for a radio assisted device to device network)