The document discusses a cross-layer based multipath routing protocol (CBMR) aimed at improving Quality of Service (QoS) in mobile ad hoc networks (MANETs) while addressing challenges such as packet loss and frequent topological changes. It proposes a routing metric integrating channel quality, end-to-end delay, and congestion, which enhances the efficiency of data transmission by balancing traffic across multiple routes. Additionally, an enhanced TCP congestion control mechanism based on cross-layer design is introduced to further optimize performance in wireless environments.