在无线传感器网络中引入移动数据收集器可以减少因数据远距离传输带来的能量消耗,在层次型无线传感器网络中,移动数据收集器只需要访问所有的簇头节点就可以收集到全网数据。为了防止簇头节点在移动数据收集器到来之前因存储空间不足发生溢出,提出了最大化缓存机制(Time Highest-Overflow-Based Mechanism,THM)算法,将每个簇内所有节点的存储空间合并成大空间的虚拟存储器。实验结果表明,THM算法能够有效地延长网络的生存时间。