This application provides a data transmission method, which may include: obtaining the statistical characteristics of interference signals; determining the number of layers of multi-layer coding and the corresponding code rate and transmission power of each coding layer according to the statistical characteristics of interference signals; reconstructing the transmitted information bits according to the determined number of layers of multi-layer coding to obtain the corresponding information bits of each coding layer; According to the determined bit rate of each coding layer, the information bits of the coding layer are coded separately, and the corresponding coded data streams of each coding layer are obtained; the coded data streams of each coding layer are mapped and modulated according to the transmitted power of each coding layer to obtain the symbol streams to be transmitted; and the symbol streams to be transmitted are transmitted.
【技术实现步骤摘要】
数据发送方法、装置及存储介质
本申请涉及移动通信
,特别涉及多用户接入技术中的数据发送方法、装置及计算机可读存储介质。
技术介绍
通过非正交多址接入(NOMA)技术可以显著提高小区边缘用户的上行和下行传输性能以及系统的吞吐量。更进一步,在上行传输提出的免授权(Grant-free)竞争机制还可以显著地降低用户的接入时延以及信令开销。然而,在Grant-free竞争机制之下,由于无法准确获知全部的干扰信号,发送端如何进行数据的编码调制来减小用户间的干扰,从而优化移动通信系统的传输性能和吞吐量是当前需要解决的问题之一。
技术实现思路
本申请的实例提出了一种数据发送方法。该方法包括:获得干扰信号的统计特征;根据干扰信号的统计特性确定多层编码的层数以及每个编码层对应的码率和发射功率;根据确定的多层编码的层数对待发送的信息比特进行数据重组,得到对应各个编码层的信息比特;根据确定的每个编码层的码率分别对每个编码层的信息比特进行编码,得到各个编码层对应的编码后的数据流;根据确定的每个编码层的发射功率对各个编码层编码后的数据流进行层映射以及调制,得到待发送的符号流;以及发送所述待发送的符号流。本申请的实例还提出了一种数据发送装置。该数据发送装置包括:干扰确定模块,用于获得干扰信号的统计特征;多层编码参数确定模块,用于根据干扰信号的统计特性确定多层编码的层数以及每个编码层对应的码率和发射功率;数据重组模块,用于根据确定的多层编码的层数对待发送的信息比特进行数据重组,得到对应各个编码层的信息比特;多层编码模块,用于根据确定的每个编码层的码率分别对该编码层的信息比特进行编码, ...
【技术保护点】
1.一种数据发送方法,其中,所述方法包括:获得干扰信号的统计特征;根据干扰信号的统计特性确定多层编码的层数以及每个编码层对应的码率和发射功率;根据确定的多层编码的层数对待发送的信息比特进行数据重组,得到对应各个编码层的信息比特;根据确定的每个编码层的码率分别对每个编码层的信息比特进行编码,得到各个编码层对应的编码后的数据流;根据确定的每个编码层的发射功率对各个编码层编码后的数据流进行层映射以及调制,得到待发送的符号流;以及发送所述待发送的符号流。
【技术特征摘要】
1.一种数据发送方法,其中,所述方法包括:获得干扰信号的统计特征;根据干扰信号的统计特性确定多层编码的层数以及每个编码层对应的码率和发射功率;根据确定的多层编码的层数对待发送的信息比特进行数据重组,得到对应各个编码层的信息比特;根据确定的每个编码层的码率分别对每个编码层的信息比特进行编码,得到各个编码层对应的编码后的数据流;根据确定的每个编码层的发射功率对各个编码层编码后的数据流进行层映射以及调制,得到待发送的符号流;以及发送所述待发送的符号流。2.根据权利要求1所述的方法,其中,所述获得干扰信号的统计特征包括:预先确定信道中干扰信号的统计分布,根据信道的相关信息以及信道中干扰信号的统计分布估计干扰信号的统计特性。3.根据权利要求1所述的方法,其中,所述获得干扰信号的统计特征包括:根据用户的业务模型、传输功率模型和位置分布模型,分析信道中同时传输的用户个数和位置的概率密度分布以及信道中的总体发送功率获得干扰信号的统计特征。4.根据权利要求1所述的方法,其中,所述获得干扰信号的统计特征包括:建立机器学习模型,其中,所述机器学习模型的输入是每次获得的瞬时干扰信号,输出为干扰信号的统计分布;以及根据瞬时干扰信号持续更新所述机器学习模型,在所述机器学习模型的输出收敛时,获得的干扰信号统计特性。5.根据权利要求1所述的方法,其中,所述根据干扰信号的统计特性确定多层编码的层数以及每个编码层对应的码率和发射功率包括:预先设定多层编码的最大层数LM。多层编码的层数从1到最大层数LM,分别计算在不同多层编码的层数时发送端数据的平均传输速率达到最大值时的发送端数据的平均传输速率以及对应的每一个编码层的码率和发射功率,得到LM组发送端数据的平均传输速率最大值以及对应的每一个编码层的码率和发射功率;以及从所述LM组发送端数据的平均传输速率最大值以及对应的每一个编码层的码率和发射功率中找到发送端数据的平均传输速率最大值,将其对应的编码层数L作为所述多层编码的层数以及将多层编码层数为L时使得发送端数据的平均传输速率最大时的每一个编码层对应的码率{RL}和发射功率{PL}作为所述多层编码每一个编码层对应的码率和发射功率。6.根据权利要求5所述的方法,其中,所述计算在不同多层编码的层数时发送端数据的平均传输速率达到最大值时的发送端数据的平均传输速率以及对应的每一个编码层的码率和发射功率包括:在确定L的条件下,最大化如下代表发送端数据的平均传输速率的最大值的表达式,从而确定λi以及Ri:其中,I为干扰信号的平均功率,f(I)为干扰信号的平均功率的统计分布;M(I,λi,Ri,i=1…L,Rx)为收益函数,其中λi为第i个编码层的功率分配因子,Ri为第i个编码层的码率;其中,M(I,λi,Ri,i=1…L,Rx)为在某种接收策略Rx和干扰I下,各层采用功率分配因子λi和码率配置Ri的条件下获得的收益。7.根据权利要求6所述的方法,其中,所述接收策略Rx为对每个编码层做SIC接收,收益目标为发送端数据可靠传输的瞬时容量,则所述收益函数通过如下表达式得到:其中,L为多层编码的层数;P为发送端的发送功率;N为噪声功率;Θ(·)是示性函数,当括号中表述为真时,取值为1;反之,取值为0。8.根据权利要求1所述的方法,其中,所述根据确定的多层编码的层数对待发送的信息比特进行数据重组包括:确定L个编码层的等级;根据待发送数据流的重要程度确定各个待发送数据流的优先级;以及根据多层编码的层数、等级、对应的码率以及待传输数据流的优先级对待发送的数据流进行分组,得到L个数据流分组,并将L个数据流分组映射至L个编码层。9.根据权利要求8所述的方法,其中,所述方法进一步包括:在将L个数据流分组映射至L个编码层之后,针对每一个编码层,将等级比所述编码层高的编码层对应的待发送数据流并入该编码层对应的待发送数据流,并进行系统编码。10.根据权利要求1所述的方法,其中,所述根据确定的每个编码层的码率分别对该编码层的信息比特进行编码包括:在得到各个编码层对应的信息比特以及各个编码层对应的码率之后,针对每个编码层,通过单层编码分别对各个编码层的信息比特进行编码,得到各个编码层对应的编码后的数据流。11.根据权利要求1所述的方法,其中,所述根据确定的每个编码层的发射功率对各个编码层编码后的数据流进行层映射以及调制得到待发送的符号流包括:分别对各个编码层经过编码的信息流进行星座调制,得到每个编码层对应的待发送的符号流;以及根据各个编码层对应的发射功率进行层映射,分别为各个编码层对应的待发送的符号分配相应的功率,并合并为一个符号流。12.根据权利要求11所述的方法,其中,所述层映射通过如下公式得到:其中,为经过调制的第l个符号流,为第l个编码...
【专利技术属性】
技术研发人员:叶能,李详明,陈晓航,侯晓林,
申请(专利权)人:株式会社NTT都科摩,
类型:发明
国别省市:日本,JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。