The invention discloses a network node and a method for realizing autonomous routing control by sensing network context information. The network node comprises a routing execution unit and an autonomous management unit; the routing execution unit comprises a positioning and addressing module, a neighbor discovery module, a link selection module, a routing information distribution module and a routing calculation module; and the autonomous management unit comprises a context information sensing module, a context information transmission module, an information storage module and an autonomous decision-making module. The network node controls the operations of the link selection module and the routing calculation module in the routing execution unit according to autonomous behaviors AB generated by the autonomous management unit; therefore, in the operating process, the network node is self-adaptively regulated according to the present conditions of the network, generates a routing transfer table satisfying the present network condition, realizes the autonomous routing control, and optimizes the integrated performance of the network. Only one or a plurality of the network nodes of the invention are added to the traditional network, so that the network node can sense the context information, combine the autonomous policy, self-adaptively regulate the routing policy and select a better path to transfer a data packet to realize the purpose of the invention.