1.一种基于功率退避的mMTC非正交随机接入方法,其特征在于,该方法包括以下步骤:步骤1:将小区内的mMTC设备按TA信息的不同进行分组,过程为:采用量化间隔为16Ts对小区内所有设备的传播时延进行量化,得到所有设备的TA索引Ω,Ω=[T1,T2,...,TM],同时采用量化距离d=16Tsc对小区半径进行量化,得到ζ个环形空间,其中Ts表示LTE系统的最小时间单位,TM表示第M个设备的TA索引,c表示光速,小区内的环形数 其中表示向上取整函数;
步骤2:将同一环形区域内的所有设备作为一个设备组,具有相同的TA索引;不同环形区域内的设备为不同的设备组,具有不同的TA索引,用Si表示第i个环,(i=1,2,...,ζ),第i个环对应第i个mMTC设备组;
步骤3:mMTC设备从R个前导码中随机选择一个前导码发送至基站,其中R为一个时隙中可用的前导码总数;
步骤4:为了缓解前导码冲突,对mMTC设备使用前导码放置方法;
步骤5:基站首先检测接收到的前导码,基站通过计算接收序列与特定的前导码序列r的互相关值,得到在第i个mMTC设备组中选择第r个前导码的设备数n(r,i);
步骤6:由于mMTC设备的位置固定,每个mMTC设备在接入之前可以根据现有的一些测距技术可以知道自身与基站的距离,从而可以计算出所属分组和TA索引,在其接收并解码RAR消息后,传输数据资源;
步骤7:多个mMTC设备使用相同的数据传输资源发送数据信息时,eNB根据设备的信道功率增益对选择同一资源块的设备进行降序排列,并采用SIC算法检测各设备的数据信息,过程为:首先检测最高信道功率增益的设备数据信息;若能成功检测,则将此设备的数据信息进行干扰消除,进而检测次高功率增益的设备的数据信息,直到无法成功检测设备的数据信息;
所述步骤4中,所述前导码放置方法的过程如下:位于第i个环的mMTC设备组中的设备采用第 个子载波作为放置其选定前导码的起始位置,使得基站能够估计每个mMTC设备组中竞争同一前导码的设备数量;令ρr,i表示第i个mMTC设备组中的mMTC设备发送的第r个前导码序列,接收到的前导码信号Y表示为:其中ζ为环总数,n(r,i)表示第i个mMTC设备组中选择第r个前导码的设备数,N表示均值为零且方差为 的加性高斯白噪声;
所述步骤7中,所述采用SIC检测设备的数据信息的过程如下:选择同一上行资源块的第i个设备的发送功率表示为:pt,i=min{pmax,pu‑(i‑1)ρ+10log10(M)+PLi}其中pt,i为第i个设备的发射功率,pmax代表设备的最大传输功率,pu表示选择同一资源块的第一个设备的到达功率,ρ作为功率退避因子,M是选择同一前导码设备组分配的上行资源块总数,PLi是第i个设备传输过程中的信道损失;
进一步基于设备的发射功率pt,i和信道增益hi,第i个设备的接收功率计算为:其中,将 定义为功率退避等效因子,q∈(0,1),gi为瑞利衰弱信道的增益,其满足的关系为 即指数分布,基站通过检测不同设备的信道增益gi,并按照降序排列,以此顺序进行迭代干扰消除;
假设每个选择同一资源块的I个设备目标数据速率都为R0,第i个设备达到的数据速率为Ra,i,将Qi(I,q)定义为在前i‑1个设备成功接入的情况下,第i个mMTC设备的数据信息能够成功被检测到的概率表示为:其中, 是信号与干扰加噪声比SINR的阈值,而
接着采用Sukhatme的经典理论和特征函数,Qi(I,q)表示为:
其中,
同一资源块下采用基于功率退避的非相干解调,TPA(I,q)表示选择同一上行资源块的成功接入的设备吞吐量,TPA(I,q)计算如下系统成功接入的吞吐量MS表示为
其中, 表示有n个设备选取第r个前导码的概率, 表示n个设备
选择相同前导码序列条件下获得u个资源块的概率。
2.根据权利要求1所述的方法,其特征在于,所述步骤6中,所述接收和解码RAR消息的过程如下:mMTC设备会首先比较前导码标识,确认是否与第一步中传输的前导码相匹配,比较RAR消息中的TA信息是否与自身的TA信息相等,如果相等,则解码RAR消息成功,并在相应RAR消息中所给定的数据传输资源上传输数据信息,否则,设备从分配给该设备所选择的前导码的数据传输资源中随机选择一个数据传输资源传输数据信息。