Abstract:In this paper, design of a new software routing is proposed for power line communication. With regard to the great changes in channel state as well as the small ratio of successful communication, dynamic clustering based on correlation of node is used. According to the intension of signal, the probability of communication and connectivity of node, the router selects cluster head and the members of cluster based on Node correlation. When the communication of some network nodes is unusual, the router adopts mechanism of probabilistic flooding based on the number of nearby nodes to rebuild network. This method can guarantee real-time data transmission. The analysis shows that this router is flexible, practical and effective.