The introduction of heterogeneous wireless mesh technologies provides an opportunity for higher network capacity, wider coverage, and higher quality of service (QoS). Each wireless device utilizes different standards, data formats,protocols, and access technologies. However, the diversity andcomplexity of such technologies create challenges for traditionalcontrol and management systems. This paper proposes aheterogeneous metropolitan area network architecture thatcombines an IEEE 802.11 wireless mesh network with a long-term evolution (LTE) network. In addition, a new heterogeneous routing protocol and a routing algorithm based on reinforcement learning called Cognitive Heterogeneous Routing (CHR) are proposed to select the appropriate tran...