摘要
本发明公开一种扩频因子和码率联合分配方法、介质、设备,涉及物联网技术领域,方法包括:根据LoRa网络碰撞及误帧率模型构建数据提取率模型;在半径为R的LoRa网络内设置不同的同心圆,初始化同心圆半径范围集合,并获取同心圆半径初始解;基于粒子群算法分配扩频因子,并计算适应度函数;判断当前迭代与上一次迭代结束后的半径解集的重合解数量是否小于设定值,若是,粒子群算法结束;若否,将重合半径解增加一个步进值作为下一轮迭代的半径初始解;根据粒子群算法得到的初始优化解集,获取扩频因子分配集合,基于邻域搜索得到扩频因子和码率组合,取最大数据提取率的扩频因子和码率组合作为新参数。本发明提高了网络数据提取率。