Fundamental design tradeoffs in cognitive radio systems