| Wireless Sensor Networks(WSN)is a kind of wireless network with the advantages of scale,self-organization,low energy consumption and multi-hop path,which is widely used in environmental monitoring,battlefield reconnaissance and other fields.As one of the current scientific research hotspots,the research conducted on the application of WSN technology to mines has yielded some results,but they have failed to design reasonable MAC protocols according to the different needs of mine communications.In this paper,the MAC protocol is improved to meet the needs of different working modes of the joint mine monitoring system of wired network and WSN.In order to solve the channel congestion problem in the conventional operation mode,this paper proposes an improved algorithm DCBA for dynamic controlled fallback based on the binary fallback mechanism to improve the delay performance and throughput performance of IEEE 802.11 DCF.The algorithm considers the difference under different high and low traffic loads,makes a judgment on the current network size by analyzing the time slot utilization,and uses verification experimental analysis to derive the threshold value for optimal channel division.Different competition windows and fallback rules are selected for different channel competition levels,and nodes adaptively adjust the waiting time to reduce collisions.In the simulation experiments,the average saturation throughput of DCBA algorithm is improved by 1 1.2%compared with the traditional binary fallback algorithm.The results show that the DCBA algorithm improves the average saturation throughput while better balancing the average transmission delay of nodes and collisions,and relieves the congestion of the channel.Due to the energy management mechanism unique to WSN nodes,in order to solve the energy consumption problem of WSN nodes in emergency operation mode,this paper proposes a node priority design scheme based on competing MAC protocols.The scheme assigns higher priority to nodes with energy values below a threshold by introducing a priority WSN,and adopts different retransmission management mechanisms for nodes with different priorities.The high-priority nodes consume energy at a lower rate by not sending pre-synchronization codes,thus increasing the life cycle of the network.In the simulation experiments,the network with high priority nodes consumes 9.7%less energy on average compared to the equal-node network.The results show that the node prioritization scheme designed in this paper achieves the desired energy saving effect and has some application value. |