Beam pattern allocation strategies for satellite cognitive radio systems