一种基于NOMA的机器通信随机接入方法技术

技术编号:35650724 阅读:15 留言:0更新日期:2022-11-19 16:45
本发明专利技术公开了一种基于NOMA的机器通信随机接入方法,属于通信技术领域,本发明专利技术主要从能量效率和过载控制两方面进行考虑,通过依据发射功率和传输结果设计奖励函数,同时根据全局信息改进Q学习的学习策略,并将学习速率设计为与迭代次数相关的函数形式,使得一帧中的每个时隙尽量只分配给单一用户,从而允许MTC设备尽量以低功率发送数据,实现能效优化;此外通过观察和研究设备在学习过程中的Q值特性,结合负载估计,在优化能效的基础上,又加入了一种ACB过载控制机制,进而有利于能够在提高能量效率的同时,有效改善过载时系统的吞吐量。量。量。

【技术实现步骤摘要】
一种基于NOMA的机器通信随机接入方法


[0001]本专利技术涉及通信
,尤其涉及一种基于NOMA的机器通信随机接入方法。

技术介绍

[0002]“万物互联”已成为通信行业的重要发展方向,未来大部分终端设备都将连接网络,逐渐聚合为规模庞大、高度智能的全球物联网;在下一代的移动通信中,越来越多的机器设备将拥有接入网络的能力,实现MTC(machine

type communication,机器通信),即在无人的干预下进行机器与机器(machine to machine,M2M)之间的通信,这使得M2M通信面临一系列的挑战(如造成频繁的传输冲突、导致传输时延增加、甚至网络过载、削弱MTC设备的能量储备等),因此如何高效解决机器通信之间传输效率将成为未来实现MTC快速发展关键之一。
[0003]目前,现有的机器通信随机接入方法主要通过智能时隙选择策略实现,例如:中国专利号CN109618309A公开了一种基于时隙复用的机器通信随机接入方法,该专利技术虽然通过将频域资源和时域资源进行了合理的划分降低了能量地消耗,但其无法在在提高能量效率的同时,有效改善过载时系统的吞吐量。
[0004]因此,亟需专利技术一种基于NOMA的机器通信随机接入方法以解决上述问题。

技术实现思路

[0005]本专利技术的目的是为了解决现有技术中存在的缺陷,而提出的一种基于NOMA的机器通信随机接入方法。
[0006]为了实现上述目的,本专利技术采用了如下技术方案:
[0007]一种基于NOMA的机器通信随机接入方法,包括如下步骤:
[0008]步骤1:将每个MTC设备作为一个智能体,并根据其构建一张Q表,通过Q学习算法选择一个传输策略(t,p)进行一次数据传输;
[0009]步骤2:在每次传输时,针对所述MTC设备选择最大Q值对应的时隙,若存在有多个最大值对应时隙,则随机选择一个对应的时隙;
[0010]步骤3:依据发射功率和传输结果设计奖励函数,同时根据卫星广播的全局信息改进Q学习的学习策略,并将学习速率设计为与迭代次数相关的函数形式,使得一帧中的每个时隙尽量只分配给单一用户;
[0011]步骤4:获取Q值特性并结合负载估计设计一种ACB新机制,以解决系统过载问题。
[0012]进一步地,所述方法还包括采集NOMA中的SIC技术获取低发射功率PL和高发射功率PH,其具体过程如下:
[0013]使用SIC技术先将较低发射功率的所述MTC设备信号作为噪声,解调出信号功率较高的MTC设备信号;
[0014]然后从当前时隙消除较高功率信号的干扰,解调信号功率较低的MTC设备信号。
[0015]进一步地,所述改进Q学习的奖励函数如下:
[0016][0017]式中:P
max
和P
min
分别为最高和最低发射功率,p
t
为MTC设备选择的发射功率。
[0018]进一步地,所述改进Q学习的学习速率的公式如下:
[0019][0020]式中:r
mit
为初始学习速率;δ
r
为衰减因子;β表示最小学习率;t0为MTC设备首次尝试接入的时间,t为迭代轮次,t

t0表示迭代次数。
[0021]进一步地,所述一种ACB新机制的过载控制过程如下:
[0022]在MTC设备发送数据时,初始化学习次数的阈值N,若MTC设备经过N次学习后满足最大Q值小于零,且在Q表中出现的次数大于2的条件,则该MTC设备在随后的接入过程将受到限制,否则该MTC设备属于接入允许类。
[0023]相比于现有技术,本专利技术的有益效果在于:
[0024]本申请提出的一种基于NOMA的机器通信随机接入方法,其主要从能量效率和过载控制两方面进行考虑,通过依据发射功率和传输结果设计奖励函数,同时根据全局信息改进Q学习的学习策略,并将学习速率设计为与迭代次数相关的函数形式,使得一帧中的每个时隙尽量只分配给单一用户,从而允许MTC设备尽量以低功率发送数据,实现能效优化;此外通过观察和研究设备在学习过程中的Q值特性,结合负载估计,在优化能效的基础上,又加入了一种ACB过载控制机制,进而有利于能够在提高能量效率的同时,有效改善过载时系统的吞吐量。
附图说明
[0025]附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。
[0026]图1为本专利技术提出的一种基于NOMA的机器通信随机接入方法的整体流程图。
具体实施方式
[0027]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0028]在本专利技术的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以
特定的方位构造和操作,因此不能理解为对本专利技术的限制。
[0029]在一个实施例中,参照图1,本实施例公开了一种基于NOMA的机器通信随机接入方法,包括如下步骤:
[0030]步骤1:将每个MTC设备作为一个智能体,并根据其构建一张Q表,通过Q学习算法选择一个传输策略(t,p)进行一次数据传输;
[0031]在一个实施例中,所述方法还包括采集NOMA中的SIC技术获取低发射功率PL和高发射功率PH,其具体过程如下:
[0032]使用SIC技术先将较低发射功率的所述MTC设备信号作为噪声,解调出信号功率较高的MTC设备信号;
[0033]然后从当前时隙消除较高功率信号的干扰,解调信号功率较低的MTC设备信号。
[0034]步骤2:在每次传输时,针对所述MTC设备选择最大Q值对应的时隙,若存在有多个最大值对应时隙,则随机选择一个对应的时隙;
[0035]步骤3:依据发射功率和传输结果设计奖励函数,同时根据卫星广播的全局信息改进Q学习的学习策略,并将学习速率设计为与迭代次数相关的函数形式,使得一帧中的每个时隙尽量只分配给单一用户;
[0036]具体的,所述改进Q学习的奖励函数如下:
[0037][0038]式中:P
max
和P
min
分别为最高和最低发射功率,p
t
为MTC设备选择的发射功率。
[0039]具体的,所述改进Q学习的学习速率的公式如下:
[0040][0041]式中:r
mit
为初始学习速率;δ
r
为衰减因子;β表示最小学习率;t0为MTC设备首次尝试接入的时间,t为迭代轮次,t

t0表示迭代次数;
[004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于NOMA的机器通信随机接入方法,其特征在于,包括如下步骤:步骤1:将每个MTC设备作为一个智能体,并根据其构建一张Q表,通过Q学习算法选择一个传输策略(t,p)进行一次数据传输;步骤2:在每次传输时,针对所述MTC设备选择最大Q值对应的时隙,若存在有多个最大值对应时隙,则随机选择一个对应的时隙;步骤3:依据发射功率和传输结果设计奖励函数,同时根据卫星广播的全局信息改进Q学习的学习策略,并将学习速率设计为与迭代次数相关的函数形式,使得一帧中的每个时隙尽量只分配给单一用户;步骤4:获取Q值特性并结合负载估计设计一种ACB新机制,以解决系统过载问题。2.根据权利要求1所述的一种基于NOMA的机器通信随机接入方法,其特征在于,所述方法还包括采集NOMA中的SIC技术获取低发射功率PL和高发射功率PH,其具体过程如下:使用SIC技术先将较低发射功率的所述MTC设备信号作为噪声,解调出信号功率较高的MTC设备信号;然后从当前时隙消除较高功率信号的干扰,解调信号功率较低的MTC设备信号。3.根据权利要求1...

【专利技术属性】
技术研发人员:郎春阳
申请(专利权)人:西北工业大学
类型:发明
国别省市:

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

1