1.一种网络传输参数选择方法,其特征在于,包括:
接收网关发送的节点的信噪比信息;
基于所述信噪比信息,获得在所述信噪比下每一组传输参数所对应的能量效率;所述传输参数包括传输功率和扩频因子;
基于所述每一组传输参数所对应的能量效率选择目标传输参数,用于作为所述节点的网络传输参数。
2.根据权利要求1所述的网络传输参数选择方法,其特征在于,所述基于所述每一组传输参数所对应的能量效率选择目标传输参数,具体包括:
在获得每一组传输参数所对应的能量效率后,遍历所有传输参数,选择能量效率最高的一组传输参数作为所述目标传输参数。
3.根据权利要求1所述的网络传输参数选择方法,其特征在于,所述基于所述信噪比信息,获得在所述信噪比下每一组传输参数所对应的能量效率,具体包括:
基于所述信噪比信息结合所述传输参数及数据包信息通过能耗预测模型计算在当前信噪比下每一组传输参数所对应的能量效率。
4.根据权利要求3所述的网络传输参数选择方法,其特征在于,所述能耗预测模型,具体包括:
基于数据传输速率dr,数据包解码的正确率pdr以及传输功率tp计算得到每一组传输参数所对应的能量效率ee,其中,所述数据传输速率dr基于传输带宽bw计算得到,所述数据包解码的正确率pdr基于成功检测前导码的概率ppre,解码数据包头的正确率ph及解码数据包帧的正确率pp计算得到,所述成功检测前导码的概率ppre由数据包的前导码长度np计算得到,所述解码数据包头的正确率ph和所述解码数据包帧的正确率pp基于比特错误率pb及数据包包头的长度lh计算得到,所述比特错误率pb基于扩频因子sf及信噪比snr计算得到;
其中,所述数据包信息具体包括所述数据包的前导码长度np,所述数据包包头的长度lh。
5.根据权利要求4所述的网络传输参数选择方法,其特征在于,所述基于数据传输速率dr,数据包解码的正确率pdr以及传输功率tp计算得到每一组传输参数所对应的能量效率ee,具体包括:
应用公式ee=dr×pdr÷tp,计算所述每一组传输参数所对应的能量效率ee;
其中,dr是数据传输速率,dr=sf×bw÷2sf,pdr是数据包解码的正确率,pdr=ppre×ph×pp;tp是传输功率;sf是扩频因子,bw是传输带宽;pp是解码数据包帧的正确率,
6.根据权利要求1所述的网络传输参数选择方法,其特征在于,所述接收网关发送的节点的信噪比信息之前,所述方法还包括:
向网关发送入网请求数据包,以使所述网关根据所述入网请求数据包计算获取节点的信噪比信息。
7.根据权利要求6所述的网络传输参数选择方法,其特征在于,所述接收网关发送的节点的信噪比信息,具体包括:
接收所述网关在获取所述信噪比信息后发送的下行数据包;
基于所述下行数据包获取所述信噪比信息。
8.一种网络传输参数选择装置,其特征在于,包括:
接收模块,用于接收网关发送的节点的信噪比信息;
能量效率获取模块,用于基于所述信噪比信息,获得在所述信噪比下每一组传输参数所对应的能量效率;所述传输参数包括传输功率和扩频因子;
选择模块,用于基于所述每一组传输参数所对应的能量效率选择目标传输参数,用于作为所述节点的网络传输参数。
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述网络传输参数选择方法的步骤。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至7任一项网络传输参数选择方法的步骤。