Cross-layering for Performance Improvement in Multi-Hop Wireless Networks