本发明涉及一种基于能耗和节点分类的中继选择方法,包括构建系统模型,系统模型包括一个源节点S、一个目的节点D和Nrelay个具有存储能力的DF备选中继节点;计算源节点S到第i个备选中继节点之间链路的信噪比γSi和第i个备选中继节点到目的节点D之间链路的信噪比γiD;判断源节点S和备选中继节点的供电方式,根据源节点S和备选中继节点的供电方式的四种情况选出目标中继节点。
本发明方法根据源节点和中继节点的供电方式采取不同的中继选择策略,对电池供电的节点,采取信道状态信息和电池能耗统筹考虑的方式,选取链路信噪比相对较大且能耗相对较小的节点,避免某些节点因长时间工作导致电量快速消耗殆尽;对电源供电的节点,则只考虑信道状态信息,有助于提升传输效率。