MOS-Based Multiuser Multiapplication Cross-Layer Optimization for Mobile Communication