Method for selecting a route in an ad hoc network which is intended to be implemented by a first node of this network, said selection method comprising: - a step of keeping a routing table containing at least one available route within the ad hoc network up to date, said at least one route comprising at least one route segment directly linking two nodes of the ad hoc network together by means of a connectivity link, a type of which is identified in the routing table, said type relating to a connectivity interface existing between said two nodes, said routing table further comprising, for at least one linked node which is different from said first node, an indication relating to a degree of mobility of said linked node, the routing table being kept up to date on the basis of information extracted from control messages transmitted over the ad hoc network which are intended for the first node and from control messages transmitted over the network passing through the first node; - when a data message is sent by the first node (N-ORIG) to a second node (N-DEST) of the ad hoc network: ∘ a step of identifying, using the routing table, at least one available route between the first node and the second node for sending the data message; and ∘ if several available routes are identified: ▪ a step of determining stability levels of said identified available routes, on the basis of indications relating to the degree of mobility of the nodes of said routes and the type of connectivity links of the segments of the routes contained in the routing table; and ▪ a step of selecting one of the identified available routes depending on said determined stability levels. - a step of keeping a routing table containing at least one available route within the ad hoc network up to date, said at least one route comprising at least one route segment directly linking two nodes of the ad hoc network together by means of a connectivity link, a type of which is identified in the routing table, said type relating to a connectivity interface existing between said two nodes, said routing table further comprising, for at least one linked node which is different from said first node, an indication relating to a degree of mobility of said linked node, the routing table being kept up to date on the basis of information extracted from control messages transmitted over the ad hoc network which are intended for the first node and from control messages transmitted over the network passing through the first node; - when a data message is sent by the first node (N-ORIG) to a second node (N-DEST) of the ad hoc network: ∘ a step of identifying, using the routing table, at least one available route between the first node and the second node for sending the data message; and ∘ if several available routes are identified: ▪ a step of determining stability levels of said identified available routes, on the basis of indications relating to the degree of mobility of the nodes of said routes and the type of connectivity links of the segments of the routes contained in the routing table; and ▪ a step of selecting one of the identified available routes depending on said determined stability levels. ∘ a step of identifying, using the routing table, at least one available route between the first node and the second node for sending the data message; and ∘ if several available routes are identified: ▪ a step of determining stability levels of said identified available routes, on the basis of indications relating to the degree of mobility of the nodes of said routes and the type of connectivity links of the segments of the routes contained in the routing table; and ▪ a step of selecting one of the identified available routes depending on said determined stability levels. ▪ a step of determining stability levels of said identified available routes, on the basis of indications relating to the degree of mobility of the nodes of said routes and the type of connectivity links of the segments of the routes contained in the routing table; and ▪ a step of selecting one of the identified available routes depending on said determined stability levels.