【技术实现步骤摘要】
一种基于违规容忍的循环调度器的构建方法
[0001]本专利技术涉及无线网络通信
,特别是涉及一种基于违规容忍的循环调度器的构建方法
。
技术介绍
[0002]为了衡量信息更新的及时性,引入了一个合适的性能指标来反映信息更新的时效性
(
即新鲜度
)
被称为信息年龄
(AoI)
,
AoI
定义为从目标节点上最近接收到的数据包的生成时间开始经过的时间,它是量化信息新鲜度的最佳度量选择
。
[0003]自成立以来,对
AoI
的研究一直很活跃,针对
AoI
约束下的问题出现了新的研究方向,其目标是确定
AoI
约束的可行性或者是在可行的
AoI
约束下优化能量
。
其中包括广泛的问题,如何设计调度程序以最小化
AoI
是一类备受关注的重要问题
。
然而,对于许多应用程序,可能更重要的是调度器是否能够满足它们的
AoI
需求
(
或截止日期
)
,这在不同的源节点之间可能会有很大的不同
。
此外,对于许多应用程序,这样的截止日期要求并不需要很难
(
确定性保证
)
,因为偶尔违反截止日期通常不是致命的,并且可以容忍,只要长期违反率保持在阈值以下即可
。
[0004]现有技术公开了一种支持信息年龄优化的节点辅助调 ...
【技术保护点】
【技术特征摘要】
1.
一种基于违规容忍的循环调度器的构建方法,包括:
S1、
无线数据收集网络包括源和基站,输入一组递减向量
、AoI
截止日期
、
容错率和丢包率,根据
AoI
截止日期
、
容错率和丢包率计算每个源的平均调度速率,根据平均调度速率计算系统负载;
S2、
根据平均调度速率和系统负载设定约束条件,若递减向量满足约束条件,执行步骤
S3
,若递减向量不满足约束条件,将递减向量转化为映射向量后执行步骤
S3
;
S3、
获取循环调度器的长度,循环调度器为在一定长度的时隙的帧上的调度决策随时间重复的调度器,循环调度器长度大小的集合为空时隙集合,空时隙为未被分配源的时隙,计算出每个源的调度传输次数和在循环调度器中对源分配时隙的间隔,为每个源在违规容忍约束下分配空时隙集合的时隙,违规容忍为容错率大于丢包率,输出调度结果,即一个可行的调度器
。2.
根据权利要求1所述的一种基于违规容忍的循环调度器的构建方法,其特征在于,在步骤
S1
中,平均调度速率的计算公式如下:
G
i
=1‑
ε
i
/(1
‑
p
i
)d
i
其中,
d
i
为
AoI
截止日期,
ε
i
为容错率,
p
i
为丢包率,
G
i
为向量组
G
中第
i
个向量,系统负载的计算公式如下:其中,
N
为整数
。3.
根据权利要求2所述的一种基于违规容忍的循环调度器的构建方法,其特征在于,在步骤
S2
中,约束条件为
G
i
/G
i+1
∈N*
,
L≤1。4.
根据权利要求1所述的一种基于违规容忍的循环调度器的构建方法,其特征在于,在步骤
S2
中,将递减向量转化为映射向量的过程为对向量
G
中的元素
G
i
做一个分母的统一,
L
为
G
i
的分母的集合,找出每个
G
i
分母的公倍数
k
,
k
为满足
K/L
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。