Designing a Transport Layer Protocol for Ad Hoc Wireless Networks