本发明公开一种基于分布式线性弥散码的放大转发功率分配传输方法,包括步骤:1)在一个两跳的无线传感器网络中,作为信源节点的发射端向潜在的中继节点发送RTS包,进行信道的预约请求;2)每个接收到所述RTS信息包的中继节点估计出它的信噪比,将所述信噪比信息嵌入到远程通信的RTS包中,再分别向信宿发送此RTS包预约信道,信宿估计出来自各个中继节点的RTS包的信噪比;3)信宿将估计出的远程通信RTS包信噪比嵌入到CTS包中返回中继节点,中继节点接收后再嵌入到本地通信的CTS包中返回信源节点,信源节点,中继节点和信宿节点即了解所有信道的RTS包信噪比信息;4)信源计算出自己的优化发射功率向中继广播信号,中继节点接收信号归一化后,采用放大转发协议,构成线性弥散码的结构,以优化发射功率向信宿发射信号;5)所述信宿接收端也可计算出信源和每个中继的发射功率,结合此信息采用最大释然或球形译码算法进行解码。本发明充分体现了分布式线性弥散码的分集增益,不仅降低系统的中断概率,还大大改善了接收端的误码率性能。