In a mesh network, each node acts as a router/repeater for other nodes in the network. These nodes can be fixed pieces of network infrastructure and/or can be the mobile devices themselves. In such networks, because of the heterogeneous transmission range of the clients and routers, link asymmetry problem exists. Link asymmetry poses several challenges such as the unidirectional link problem, t...