Enhancing the Performance of Ad Hoc Wireless Networks with S