一种上行随机接入系统中基于信息年龄的状态更新方法技术方案

技术编号:38629107 阅读:14 留言:0更新日期:2023-08-31 18:28
本发明专利技术公开了一种上行随机接入系统中基于信息年龄的状态更新方法,本方法将机器节点和控制中心侧的信息年龄作为系统状态,以此构建马尔科夫决策过程。在分析状态转移的基础上,通过变量替换,将控制中心侧平均信息年龄最小化问题转化为一个线性规划问题,通过求解该线性规划问题得到最终的接入方案。在状态更新过程中,每个机器节点利用所设计的方案,根据每个时隙自身和控制中心侧的信息年龄,动态调整发送策略。本发明专利技术实现了缓解数据包碰撞和状态更新的良好折衷,实现了随机接入系统中机器节点更为和谐的共生,有效降低了控制中心处的平均信息年龄,为改善上行随机接入系统的传输时效性提供了有效手段。输时效性提供了有效手段。输时效性提供了有效手段。

【技术实现步骤摘要】
一种上行随机接入系统中基于信息年龄的状态更新方法


[0001]本专利技术属于物联网状态信息更新
,特别是涉及一种上行随机接入系统中基于信息年龄的状态更新方法。

技术介绍

[0002]近些年随着传感器技术的不断突破,物联网应用得到很好的发展。在很多物联网监测控制应用中,控制中心需要获取目标实时的状态,这就需要物联网中的机器节点不断采集被监测目标的实时状态信息并将其发送给控制中心,以帮助控制中心掌握目标当前的状态,进而完成监测控制任务。为准确刻画系统的状态更新性能,本专利技术采用信息年龄作为状态更新系统指标。信息年龄这一概念最早在(S.K.Kaul,R.D.Yates,and M.Gruteser,“Real

time status:How often should one update”in Proc.IEEE INFOCOM,Orlando,FL,USA,2012,pp.2731

2735.)中被提出,其定义为接收端收到的最新的数据包的产生时间与当前时间的差值。
[0003]在很多场景中,机器节点的数量较多,因此,采用传统的基于授权的接入方法很可能会引起较大开销信令和接入时延。更为重要的是,在物联网中,机器节点发送的数据包通常很短,其块长度可以下降到数百个信道使用,其中信道使用数为数据包在无线信道传输时所占用的时频资源块数量。与短数据包的传输时间相比,传统的基于授权的接入方法具有显著的接入延迟,这会大大降低状态数据包的传输效率。对此,本专利技术中采用的随机接入方式使得发端无需接收端授权便可直接发送数据包,避免了接入时延开销,从而极大提升了传输效率,受到学术界和工业界的广泛关注。
[0004]虽然随机接入提供了一种有效的状态更新方法,但设计有效的方案来改善状态更新的新鲜度仍然是一个棘手的问题。这是因为随机接入使得网络去中心化了,每个机器节点很难知道其他机器节点的发送行为。因此,多个机器节点很可能会选择同一个时频资源块发送数据包,这就不可避免地产生了数据包碰撞。对此,控制机器节点发送数据包的频率是缓解数据包碰撞的一个有效方式。
[0005]文献(X.Sun,F.Zhao,H.H.Yang,W.Zhan,X.Wang,and T.Q.S.Quek,“Optimizing age of information in random

access poisson networks,”IEEE Internet Things J.,vol.9,no.9,pp.6816

6829,May 2022.)令每个需要发送数据包的机器节点以一定的概率接入网络,并通过优化接入概率和数据包到达速率来改善状态更新性能。文献(Y.H.Bae and J.W.Baek,“Age ofinformation and throughput in random access

based IoT systems with periodic updating,”IEEE Wireless Commun.Lett.,vol.11,no.4,pp.821

825,Apr.2022.)通过优化机器节点给接收端更新信息的频率从而降低了周期状态更新系统中的平均信息年龄。
[0006]现有技术方案大多考虑非实时的接入控制方案,这种接入控制方案有一个明显的缺点,即机器节点们不能根据当前系统状态自适应地调整发送策略。例如,当控制中心处的信息足够新鲜时,机器节点发送数据包不能显著降低控制中心处的信息年龄,并且可能与
其他机器节点们发生碰撞,从而降低整体状态更新性能。相反,当在控制中心的信息年龄很大,控制中心急需更新时,机器节点可能受到访问机制的限制,而不能发送数据包。在实际系统中,机器节点可以通过控制中心的反馈而获知发送的数据包是否被成功接收,从而知道控制中心处的信息年龄。此时,机器节点们可以利用自身和控制中心处的信息年龄动态调整自身的发送策略。比如当控制中心处的信息年龄较大而自身信息年龄较小时,此时机器节点选择发送数据包,可以有效改善控制中心处的信息新鲜度;否则,机器节点选择保持静默,避免与其他机器节点发送的数据包碰撞,从而改善了系统整体的状态更新性能。

技术实现思路

[0007]本专利技术目的在于解决上述
技术介绍
中提出的问题,提供物联网
下一种上行随机接入系统中基于信息年龄的状态更新方法,该方法充分利用机器节点和控制中心处的信息年龄,优化每个时隙内机器节点们的发送策略。在随机接入框架下,该方法将最小化系统平均信息年龄问题建模为马尔科夫决策过程,进一步通过变量替换,将机器节点们的接入策略设计问题转变为一个线性规划问题,并得到最佳的接入方案。基于此方案,机器节点在实际状态更新过程中可根据自身和控制中心处的信息年龄动态调整发送策略,从而在缓解系统数据包碰撞的同时,有效提高控制中心处的信息新鲜度,降低了控制中心处的平均信息年龄。
[0008]为了实现本专利技术目的,本专利技术公开了一种上行随机接入系统中基于信息年龄的状态更新方法,上行随机接入系统包含K个机器节点和一个控制中心,机器节点均配备单天线;每个机器节点均监测各自对应的一个目标,在每个时隙内以概率p
g
采样一次目标状态信息,并将其封装成数据包存储在缓存中;随后,每个机器节点根据当前机器节点和控制中心处的信息年龄来决定是否在该时隙发送状态数据包;系统中共存在M个信道,当机器节点决定发送一个数据包时,将从M个信道中随机选择一个信道进行发送;为了避免远近效应,机器节点们采用反转功率控制机制,使得每个机器节点发送的数据包到达控制中心处的平均信噪比相同;由于机器节点数量K较多,K>M,系统无法给每个节点提前单独分配信道,同时为了降低接入时延以提高状态数据包的传输效率,本系统中机器节点采用随机接入的方式发送数据包,即机器节点发送数据包无需经过控制中心的授权,这也使得控制中心无法协同调度机器节点们的传输行为。为了改善系统的状态更新性能,提高控制中心处的信息新鲜度,提出一种上行随机接入系统中基于信息年龄的状态更新方法,具体包括以下步骤:
[0009]步骤1、状态更新方案设计;以每个时隙内机器节点和控制中心处的信息年龄作为在该时隙的系统年龄状态,针对每个节点可能出现的系统年龄状态,优化对应的发送策略,以降低控制中心侧的平均信息年龄,并将优化后的方案存储到机器节点中;
[0010]步骤2、机器节点获取系统年龄状态;在每个时隙,控制中心成功接收到数据包后给机器节点反馈成功接收信号,否则反馈失败接收信号,每个机器节点根据该反馈信号计算每个时隙控制中心的信息年龄,并查看其缓存内数据包的年龄,由此每个机器节点可知一个时隙内对应的系统年龄状态;
[0011]步骤3、机器节点发送状态数据包;在每个时隙开始的时候,机器节点获知当前系统年龄状态后,查找此状态下的发送策略,并基于此将决定是否发送缓存内的数据包;
[0012]步骤4、控制中心更新状态信息;若控制中心在某个时隙成本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种上行随机接入系统中基于信息年龄的状态更新方法,其特征在于,上行随机接入系统包含K个机器节点和一个控制中心,机器节点均配备单天线;每个机器节点均监测各自对应的一个目标,在每个时隙内以概率p
g
采样一次目标状态信息,并将其封装成数据包存储在缓存中;随后,每个机器节点根据当前机器节点和控制中心处的信息年龄来决定是否在该时隙发送状态数据包;系统中共存在M个信道,当机器节点决定发送一个数据包时,将从M个信道中随机选择一个信道进行发送;为了避免远近效应,机器节点们采用反转功率控制机制,使得每个机器节点发送的数据包到达控制中心处的平均信噪比相同,且机器节点采用随机接入的方式发送数据包;具体包括以下步骤:步骤1、状态更新方案设计;以每个时隙内机器节点和控制中心处的信息年龄作为在该时隙的系统年龄状态,针对每个节点可能出现的系统年龄状态,优化对应的发送策略,以降低控制中心侧的平均信息年龄,并将优化后的方案存储到机器节点中;步骤2、机器节点获取系统年龄状态;在每个时隙,控制中心成功接收到数据包后给机器节点反馈成功接收信号,否则反馈失败接收信号,每个机器节点根据该反馈信号计算每个时隙控制中心的信息年龄,并查看其缓存内数据包的年龄,由此每个机器节点可知一个时隙内对应的系统年龄状态;步骤3、机器节点发送状态数据包;在每个时隙开始的时候,机器节点获知当前系统年龄状态后,查找此状态下的发送策略,并基于此将决定是否发送缓存内的数据包;步骤4、控制中心更新状态信息;若控制中心在某个时隙成功接收到一个数据包,控制中心替换掉原来的数据包,新的数据包的年龄即为当前控制中心处的信息年龄;之后重复进行步骤2、步骤3和步骤4。2.根据权利要求1所述的一种上行随机接入系统中基于信息年龄的状态更新方法,其特征在于,机器节点采用的反转功率控制机制为:当一个机器节点距离控制中心的距离为d时,该机器节点的发送功率为P=P0d
α
,其中,P0为控制中心处的期望接收功率,α为路径衰落因子。3.根据权利要求1所述的一种上行随机接入系统中基于信息年龄的状态更新方法,其特征在于,各机器节点采取随机接入的方式给控制中心发送数据包的方式为:当某个机器节点需要发送数据包时,从M个信道中随机选择一个信道进行发送。4.根据权利要求1所述的一种上行随机接入系统中基于信息年龄的状态更新方法,其特征在于,为了提高机器节点发送的数据包的新鲜度,在机器节点处采用替换策略,即当一个机器节点产生一个新的数据包后会将缓存中原来旧的数据包去掉,并将新的数据包放在缓存中等待发送。5.根据权利要求1所述的一种上行随机接入系统中基于信息年龄的状态更新方法,其特征在于,接入方案设计问题被建模为马尔科夫决策过程,对于任一机器节点,马尔科夫决策过程的状态空间、行动空间、转移概率为:状态空间具体为,在第t个时隙的系统状态s
t
为s
t
=(Δ
m
(t),Δ
b
(t)),其中Δ
m
(t)为第t个时隙机器节点处的信息年龄,即机器节点缓存的数据包的年龄,Δ
b
(t)为第t个时隙控制中心处的信息年龄;行动空间具体为,在每个时隙,根据当前系统状态,机器节点决定是否发送缓冲区中的数据包;机器节点在第t个时隙的发送行为a
t
有两种可能,a
t
=1表示机器节点在第t个时隙
发送数据包,a
t
=0表示机器节点在第t个时隙静默;转移概率具体为,转移概率Pr(s
t+1
|s
t
,a
t
)表示在第t个时隙系统状态为s
t...

【专利技术属性】
技术研发人员:于宝泉蔡跃明吴丹杨炜伟陈泳
申请(专利权)人:中国人民解放军陆军工程大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1