Cross-Layer Error Control Optimization in WiMAX