In this paper, TRANC-a transmission rate adaption network coding protocol for wireless mesh network is proposed. We investigate the interaction between network coding and transmission rate adaption in wireless mesh network. Traditional network coding schemes either assume a fixed transmission rate and do not consider the impact of using diverse rates on the performance of the network, which limits the performance of the wireless networks. each node makes the routing decision based on the link quality, making full use of the transmission capacity of idle nodes in the network, which effectively reduces the communication costs between nodes, as well as the probability of packet duplication. Simulations show that TRANC can effectively improve network throughput with a lower end to end delay.