基于NB-IoT的低轨卫星物联网的资源调度方法

文档序号:37845688发布日期:2024-05-07 19:19阅读:来源:国知局

技术特征:

1.一种基于nb-iot的低轨卫星物联网的资源调度方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于nb-iot的低轨卫星物联网的资源调度方法,其特征在于,所述s1中对分组数ngroup进行计算,公式如下:

3.根据权利要求1所述的基于nb-iot的低轨卫星物联网的资源调度方法,其特征在于,所述s2确定ru类型和所需ru数量的可行二元组集合,具体包括如下步骤:

4.根据权利要求1所述的基于nb-iot的低轨卫星物联网的资源调度方法,其特征在于,所述s3具体为:基于用户的时延约束以及可靠性约束计算到允许的ru上行传输重复次数并将ai升级为三元组集合,即公式如下:

5.根据权利要求1所述的基于nb-iot的低轨卫星物联网的资源调度方法,其特征在于,所述s4中的最佳三元组参数的具体公式如下:

6.根据权利要求1所述的基于nb-iot的低轨卫星物联网的资源调度方法,其特征在于,所述s5中按照单位时频资源的待传数据量,对用户进行降序排序,具体公式如下:

7.根据权利要求1所述的基于nb-iot的低轨卫星物联网的资源调度方法,其特征在于,所述s6具体为:定义一个函数表示用户的ru被分配在特定子载波集上的潜在资源浪费,按s5提供的顺序依次调度,每次调度前基于s4确定的参数计算选择特定子载波集的资源浪费函数,基于资源浪费最小原则来确定分配给用户的时频位置;包括如下步骤:

8.根据权利要求1所述的基于nb-iot的低轨卫星物联网的资源调度方法,其特征在于,所述s7具体为:每次调度完,更新每个子载波的可用调度子帧以及资源分配状态矩阵o,其中,使用b×w×n的矩阵o用于表示系统资源分配的状态,b表示总的可用子载波数,w表示总的可用子帧数,n表示总用户数,ob,w,i=1用于表示子载波b下的子帧w己被分配给了用户i,否则ob,w,i=0。


技术总结
本发明提供了一种基于NB‑IoT的低轨卫星物联网的资源调度方法,包括如下步骤:S1、根据沿卫星运动方向的最大距离,确定分组数及对用户分组。S2、确定用户RU类型和所需RU数量的可行二元组集合。S3、根据可靠性和时延QoS约束,得到可行二元组对应的RU上行传输重复次数,将二元组升级为三元组。S4、确定用户占用资源的最佳三元组参数。S5、按照待传数据量,降序排序用户。S6、按S5的排序调度,基于资源浪费最小原则确定分配给用户的时频位置。S7、更新子载波的可用调度子帧及资源分配状态矩阵。S8、判断所有用户是否完成调度及遍历完所有的卫星覆盖范围内用户分组,若未完成则重复上述步骤。

技术研发人员:张晨,吉用华,张更新
受保护的技术使用者:南京邮电大学
技术研发日:
技术公布日:2024/5/6
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1