keywords Cooperative communication DIVERSITY Science & Technology Technology Telecommunications geometric programming optimization power allocation relay transmission mode/route selection