The application discloses a mixed
wireless mesh
network routing method and
system based on node type and interference
perception, and the method comprises the following steps: nodes in a network periodically exchange Hello messages to maintain neighbor information and topology state, and the Hello messages carry
queue length,
residual energy, position and speed information of the nodes; according to the Hello messages, weight values of Mesh routers and Mesh clients in the network are respectively calculated; based on the weight values, routing
metrics of gateway-oriented traffic and
client-oriented traffic are respectively calculated; on-demand routing discovery is performed by using a
route request and a
route reply message, wherein an intermediate node updates the routing
metrics based on the weight values, a destination node or a Mesh
router which knows a path to the destination node replies to the
route reply, and a source node selects a path for
data transmission according to the routing
metrics; when a link is broken or a
network topology changes, a source node is informed by a route
error message, and a new routing discovery process is triggered.