Smart Grid is the trend of next generation power distribution and management network that enable interactive communication and operation between consumers and suppliers, so as to achieve intelligent resource allocation management and optimization. The wireless mesh network technology is a promising infrastructure solution to underpin and support these smart functionalities flexibly and scalably, as well as it can provide redundant routes for the smart grid communication network to guarantee the network availability. However, the wireless mesh network infrastructure is vulnerable to some cyber-attacks which need to be addressed. As the Smart Grid is heavily relying on the communication network, it makes these security concerns more critical....