| CPC H04L 45/125 (2013.01) [H04L 45/02 (2013.01)] | 39 Claims |

|
1. A communication method for a multi-mode communication device, wherein the communication method comprises:
sending, by a to-be-network access node, response information about available communication modes between a network access node and the to-be-connected node to the network access node by using a networking discovery process, wherein the available communication modes comprise communication modes in a plurality of communication mode sets, communication modes in each of the communication mode sets are incompatible with each other, and communication modes in different communication mode sets are compatible with each other; the to-be-connected node is a next-layer node of the network access node; and the response information comprises an address of the to-be-connected node and characteristic parameters representing channel quality of the communication mode;
in response to that the network access node selects an optimal communication mode between the network access node and the to-be-connected node from each of the communication mode sets based on the response information, locking, by the to-be-connected node, the optimal communication mode in each of the communication mode sets as handshake information between the network access node and the to-be-connected node by using a networking negotiation process when a preset negotiation result is met, such that the network access node reports routing information between the network access node and the to-be-connected node to a root node based on the handshake information by using a route establishment process, and the root node updates networking routing information, wherein
at most one optimal communication mode is selected from each of the communication mode sets to obtain a plurality of optimal communication modes, and the optimal communication modes are adopted at the same time in a communication process;
updating, by the root node, the networking routing information based on the routing information between the network access node and the to-be-connected node; and
based on routing information between a first node and a second node that are located at each two adjacent layers and on a path from a start communication node to a target communication node in the networking routing information, performing communication between the start communication node and the target communication node.
|