The present invention provides a multi-channel multiple 
access method based on a reliable multi-step 
channel reservation mechanism. The method mainly comprises 
control channel reservation and 
data channel reservation. When a node competes successfully in a common 
control channel according to a 
distributed coordination function mechanism, a sending node and a receiving node exchange requests on a 
control channel to send information, and the selection of a 
data channel, the reservation on the control channel and the reservation on the 
data channel are completed. According to the method, the multichannel hidden terminal problem is solved by using the control 
channel reservation, through using multi-step data 
channel reservation, the data 
packet transmission without a conflict can be realized with only one control 
handshake, the control channel congestion is effectively alleviated and the MAC efficiency is improved, and the 
system performance is greatly improved, which means that the network 
throughput is improved and the average packet 
delay is reduced. According to the method, only one set of 
transceiver is needed, the realization is simple, a central control nodes and entire network synchronization are not needed, and the realization cost and complexity are reduced.