现有的应用于无线传感器网络的入侵检测系统存在检测能力较弱、准确性不高、耗费能量较大等问题。提出一种基于软件模块实现的层次型入侵检测系统,采用功能强大的高级语言进行开发,提高了系统的入侵检测准确度和实时性;主要功能模块由基站实现,有效地节省了网络的能量消耗;具有部署简单、安全性强、易于扩展等特点。通过对基站收到的无效数据量和网络能耗进行仿真实验,结果表明,该方案具有优秀的综合性能。