10 Bidirectional Transmission and an Extension of Network Utility Maximization Model