The invention discloses a Zigbee information channel dynamic
selection method based on real-time availability. In the invention, the concept of information
channel availability is provided for the first time, the information
channel availability is updated by the availability
algorithm in real time, and information channels can be dynamically selected according to availability sequence in an information
channel resource pool, which is marked by a broken line in the figure. Parameters for the information
channel availability indicate the vacancy rate and
communication quality of the information channel and show practical available conditions of the information channel. Therefore, the parameters for the information channel availability can be used for guiding selection of the information channel in practical
data transmission, so as to provide a communication support, increase the
data transmission success rate, and reduce the
collision rate and
retransmission rate to the largest extent. Based on the vacancy rate and quality of the information channel,
data transmission results and other parameters, the invention provides the real-time availability
algorithm. The real-time availability
algorithm not only provides a high-quality vacant information channel with more selection chances, but also ensures the fairness of information channel selection to the largest extent and enables the information channel to be selected by relative fair chance, thereby improving the
utilization rate of the information channel. In the invention, the strategy to build the
information resource pool to manage information channel resources is provided; information channels are sequenced based on the parameters for the information channel availability; and the ZigBee information channel is selected according to the sequencing result, thereby realizing the Zigbee information channel dynamic
selection method based on real-time availability.