This document discusses a proposed mechanism for cooperative load balancing and dynamic channel allocation in cluster-based mobile ad hoc networks. The mechanism aims to improve bandwidth efficiency and performance for non-uniform traffic loads. It utilizes clustering, dynamic channel allocation, and cooperative load balancing to reduce energy consumption, increase throughput, and decrease inter-packet delay variation. Extensive simulations showed the proposed approach improves bandwidth efficiency compared to protocols without these mechanisms, as well as compared to IEEE 802.15.4 and 802.11 protocols.