In wireless mesh networks (WMNs), the achievable performance of the nodes depends on the behavior of intermediate routers. Utilizing cognition in the network could result in higher adaptivity to satisfy the end-user requirements. In this paper, we propose a cognitive WMN that utilizes multiple gateways to serve a client through multi-path routing. The injected intellectuality in the network (cognitive process) relieves the capriciousness by adaptively selecting the set of gateways, paths and their data rate contribution.
The cognitive technique constantly observes the network through a feedback loop, takes appropriate decision using game theory, and applies the decision to the network. For evaluation, extensive simulation is carried out in OMNET discrete event simulator and subsequent results validated the performance of the proposed work.