The invention discloses a cross-layer
route optimization method and a cross-layer
route optimization device for a
wireless Mesh network. The method comprises the following steps of: estimating the channel state of a current network according to the transmission efficiency parameter of a
wireless link, judging the major cause of current
packet loss according to a packet success ratio and a residual load rate when the channel state is poor, and adjusting the maximum
retransmission time according to the
packet loss cause; and acquiring the transmission efficiency PTEP of an entire
route according to the transmission efficiency parameter of the
wireless link, acquiring the residual load rate L-P of the route from which a source node and a target node are removed, computing the effective bandwidth etaB(c) of the route, constructing a route
decision function according to the transmission efficiency PTEP of the route, the residual load rate L-P of the route and the effective bandwidth etaB(c) of the route, performing route discovery and route maintenance operation by using the route
decision function, and selecting an
optical packet transmission route between the source node and the target node. According to the invention, the route quality of an MAC (
Media Access Control) layer can be sensed more accurately, and the error judgment times of the route are reduced.