摘要:针对稠密部署ad hoc 网络中暴露节点问题引起的网络空间利用率低、吞吐量下降的问题,提出一种包侦听多路接入/冲突避免(packet sensing media access with collision avoidance,简称PSMA/CA)MAC 协议.在PSMA/CA协议中,节点通过信道侦听和邻近节点集交换获取两跳范围内邻近节点信息,暴露节点在发送数据之前,首先侦听网络中当前会话,得到会话双方地址,根据两跳范围内邻近节点信息计算当前会话与欲建立会话之间的关联度,当会话关联度小于信噪比要求时,允许暴露节点建立会话.PSMA/CA 协议允许满足条件的暴露节点建立并行会话,以提高网络空间利用率.仿真结果表明,与802.11DCF 相比较,PSMA/CA 协议下平均网络吞吐量增加20%.与其他针对暴露节点问题提出的算法相比较, PSMA/CA 不需要节点间同步,对现有无线网络硬件设备也没有提出新的要求,具有更强的适应性.