The invention discloses a cognitive
routing protocol suitable for a heterogeneous
wireless return network, belonging to the field of
wireless communication. The cognitive
routing protocol mainly solves the problem of how to effectively select the path aiming to the difference of the nodes in the
heterogeneous network. When a source node sends a RREQ (
route request) and an intermediate node receives the RREQ, an acquired link
delay EED and a link equivalent bandwidth ABITF are added into the RREQ by Wiener forecasting according to the message transmitted by a MAC (
media access control) layer. A destination node selects a path for response in consideration of
queuing delay,
transmission delay, interference, link frequency diversity and other factors according to the routing information carried by the RREQ. After receiving the returned RREQ, the source node dynamically adjust the routing
life time according to the forecasted end-to-end
delay, so as to improve the effective
utilization rate of the path. The cognitive
routing protocol selects the routing in comprehensive consideration of frequency diversity and link interference according to the characteristics of the
heterogeneous network by introducing Wiener forecasting and
Q learning. Therefore, the end-to-end
throughput is improved, the routing overhead is reduced, and the network resources are fully used.