依据无线传感网络(WSNs)中WiFi、声或可见光的机会信号,提出基于最优簇数的区块模型(CML)。区块模型为衰落模型,反映机会信号随传播距离的衰减变化。为了减少总体能耗,利用区块模型的泰勒级数展开的不同阶次计算最优簇数。最后利用移动手机、无线接入点、声和光信号建立真实的实验平台,分析最优簇数。实验数据表明,相比Exponential模型和对数Log模型,CML的能耗分别下降约6%和8%。此外,相比于WiFi和声信号,可见光信号的能效提高近12%。