A
wireless communication network and a method for adaptively selecting a
route for communications are disclosed. The
wireless communication network includes a
central node and a plurality of sub-nodes, of which the sub-nodes include
relay nodes and terminal nodes, the
central node has a function of routing control for communications in the whole
wireless communication network, the
relay node has a forwarding function, and the terminal node has a transceiving function. The method includes: generating a global
routing table of the wireless communication network based on a predetermined criterion, by the
central node independently or in cooperation with a part of the
relay nodes; generating a local
routing table of each of the sub-nodes based on the global
routing table, and informing the local routing tables to the respective sub-nodes to store the local routing tables in the respective sub-nodes, by the central node independently or in cooperation with a part of the relay nodes, the local routing table including paths from the corresponding sub-node to adjacent nodes, wherein the local routing tables of at least a part of the sub-nodes each include a plurality of paths; and adaptively selecting, by the sub-node, a path from the local routing table thereof for communications according to a predetermined rule. According to this invention, chance of collision in communications is reduced, and energy saving is realized.