Mobile-Station and Base-Station Cooperation for Wireless Communications