无线传感器网络(WSN)因采用大量廉价的微型传感器节点并可以感知和处理传输网络覆盖区域内被感知对象的信息而备受人们喜爱。在此,提出一种基于碰撞长度可变的三时钟NP-CSMA提高系统的吞吐率,通过划分成功分组发送时间1+a、碰撞分组发送时间b+a、空闲分组发送时间a,利用平均周期法求出吞吐率、碰撞率和空闲率,并用仿真实验验证该理论的准确性。通过与其他协议进行对比,验证了所提协议的优越性。