基于编码叠加的多用户编码方式的配置和确定方法、设备与流程

文档序号:18570698发布日期:2019-08-31 01:15阅读:174来源:国知局
基于编码叠加的多用户编码方式的配置和确定方法、设备与流程

本发明涉及通信技术领域,特别涉及一种基于编码叠加的多用户编码方式的配置和确定方法、设备。



背景技术:

移动通信需要使所有的用户共享有限的无线资源,以达到不同用户不同地点同时通信并尽可能减少干扰的目的,这就是多址接入技术。随着无线通信的快速发展,用户数量和业务量呈爆炸式增长,这对无线网络的系统容量不断提出更高的要求。爆炸性的用户增长使得多址接入技术成为网络升级的中心问题。多址接入技术决定了网络的基本容量,并且对系统复杂度和部署成本有极大地影响。

传统的移动通信系统采用正交方式来实现多用户复用,例如第一代移动通信系统(The First Generation,1G)采用频分多址接入技术频分多址(Frequency Division Multiple Access,FDMA)接入技术,2G全球移动通信系统(Global System for Mobile communication,GSM)采用时分多址(Time Division Multiple Access,TDMA)接入技术,3G采用码分多址接入技术(Code Division Multiple Access,CDMA)接入技术,4G采用正交频分复用(Orthogonal Frequency Division Multiplex,OFDM)接入技术。正交方式的优势是多用户之间的干扰相对较小,劣势是容量受限于正交样本的数目。

稀疏码分多址(SCMA)接入技术是一种基于稀疏码本的叠加技术,即在现有时频资源上进一步复用多个用户,用户之间通过叠加的码本来进行区分。SCMA接入技术中,不同用户对应的编码方式具有相等的分集度,而参照LDPC码的构造方法,多用户对应的编码方式具有相等的分集度时,不易于多用户检测性能的提高。



技术实现要素:

本发明实施例提供了一种基于编码叠加的多用户编码方式的配置和确定方法、设备,用于解决SCMA接入技术中,由于不同用户对应的编码方式具有相等的分集度,而导致不易于多用户检测性能的提高的问题。

本发明实施例提供了一种基于编码叠加的多用户编码方式的配置方法,该方法包括:

网络设备确定复用相同传输资源的用户设备;

所述网络设备从预先配置的多用户编码叠加形成的编码矩阵中,为每个所述用户设备配置不同的列,以使每个所述用户设备根据所述网络设备配置的列对应的编码方式进行数据传输,其中,所述编码矩阵中至少两个列具有不等的分集度。

在实施中,所述网络设备从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

所述网络设备从所述编码矩阵中,任意为每个所述用户设备配置不同的列;或者,

所述网络设备根据每个所述用户设备的接收功率,从所述编码矩阵中,为每个所述用户设备配置不同的列。

作为第一种优选的实现方式,所述网络设备根据每个所述用户设备的接收功率,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

若所述网络设备确定出任意两个所述用户设备的接收功率的差值小于或等于设定的功率阈值,则所述网络设备从所述编码矩阵中,任意为每个所述用户设备配置不同的列。

作为第二种优选的实现方式,所述网络设备根据每个所述用户设备的接收功率,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

若所述网络设备确定出至少两个所述用户设备的接收功率的差值大于设定的功率阈值,则所述网络设备根据用户设备的接收功率与所配置的列的分集度的对应关系,从所述编码矩阵中,为每个所述用户设备配置不同的列。

具体的,所述对应关系为:

所述用户设备的接收功率的值越大,则所述网络设备从所述编码矩阵中为所述用户设备所配置的列的分集度的值越小。

在实施中,所述网络设备根据所述对应关系,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

所述网络设备从所述编码矩阵中,为复用相同传输资源的用户设备中接收功率最大的用户设备选择分集度最小的列;或者,

所述网络设备从所述编码矩阵中,为复用相同传输资源的用户设备中接收功率最小的用户设备选择分集度最大的列。

在实施中,所述网络设备根据所述对应关系,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

若所述网络设备确定出复用相同传输资源的用户设备中有M个用户设备的接收功率之间的差值均小于或等于设定的功率阈值,则所述网络设备根据所述对应关系,从所述编码矩阵中,确定出与所述M个用户设备的接收功率对应的分集度;

所述网络设备从确定出的分集度对应的M个列中,任意为所述M个用户设备中的每个用户设备配置不同的列;

其中,M<B,B为复用相同传输资源的用户设备的数量。

第二种优选的实现方式中,所述功率阈值为复用相同传输资源的用户设备的接收功率的平均值的C分之一,C为正整数。

本发明实施例还提供了一种基于编码叠加的多用户编码方式的确定方法,该方法包括:

复用相同传输资源的用户设备确定网络设备为自身从预先配置的多用户编码叠加形成的编码矩阵中配置的列,其中,所述编码矩阵中的至少两个列具有不等的分集度;

所述用户设备根据确定出的列对应的编码方式,进行数据传输。

本发明实施例提供了一种网络设备,该网络设备包括:

确定模块,用于确定复用相同传输资源的多个用户设备;

配置模块,用于从预先配置的多用户编码叠加形成的编码矩阵中,为每个所述用户设备配置不同的列,以使每个所述用户设备根据所述配置模块配置的列对应的编码方式进行数据传输,其中,所述编码矩阵中至少两个列具有不等的分集度。

在实施中,所述配置模块具体用于:

从所述编码矩阵中,任意为每个所述用户设备配置不同的列;或者,

根据每个所述用户设备的接收功率,从所述编码矩阵中,为每个所述用户设备配置不同的列。

作为第一种优选的实现方式,所述配置模块根据每个所述用户设备的接收功率,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

若确定出任意两个所述用户设备的接收功率的差值小于或等于设定的功率阈值,则从所述编码矩阵中,任意为每个所述用户设备配置不同的列。

作为第二种优选的实现方式,所述配置模块根据每个所述用户设备的接收功率,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

若确定出至少两个所述用户设备的接收功率的差值大于设定的功率阈值,则根据用户设备的接收功率与所配置的列的分集度的对应关系,从所述编码矩阵中,为每个所述用户设备配置不同的列。

具体的,所述对应关系为:

所述用户设备的接收功率的值越大,则所述配置模块从所述编码矩阵中为所述用户设备所配置的列的分集度的值越小。

在实施中,所述配置模块根据所述对应关系,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

从所述编码矩阵中,为复用相同传输资源的用户设备中接收功率最大的用户设备选择分集度最小的列;或者,

从所述编码矩阵中,为复用相同传输资源的用户设备中接收功率最小的用户设备选择分集度最大的列。

在实施中,所述配置模块根据所述对应关系,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

若确定出复用相同传输资源的用户设备中有M个用户设备的接收功率之间的差值均小于或等于设定的功率阈值,则根据所述对应关系,从所述编码矩阵中,确定出与所述M个用户设备的接收功率对应的分集度;

所述从确定出的分集度对应的M个列中,任意为所述M个用户设备中的每个用户设备配置不同的列;

其中,M<B,B为复用相同传输资源的用户设备的数量。

第二种优选的实现方式中,所述功率阈值为复用相同传输资源的用户设备的接收功率的平均值的C分之一,C为正整数。

本发明实施例提供了一种用户设备,该用户设备与其他用户设备复用相同的传输资源,该用户设备包括:

编码方式确定模块,用于确定网络设备为自身从预先配置的多用户编码叠加形成的编码矩阵中配置的列,其中,所述编码矩阵中的至少两个列具有不等的分集度;

数据传输模块,用于根据确定出的列对应的编码方式,进行数据传输。

本发明实施例还提供了另一种网络设备,该网络设备包括:

处理器,用于读取存储器中的程序,执行下列过程:

确定复用相同传输资源的用户设备;从预先配置的多用户编码叠加形成的编码矩阵中,为每个所述用户设备配置不同的列,并通过收发机通知给每个所述用户设备,以使每个所述用户设备根据所述配置模块配置的列对应的编码方式进行数据传输,其中,所述编码矩阵中至少两个列具有不等的分集度;

收发机,用于在处理器的控制下接收和发送数据。

在实施中,所述处理器具体用于:

从所述编码矩阵中,任意为每个所述用户设备配置不同的列;或者,

根据每个所述用户设备的接收功率,从所述编码矩阵中,为每个所述用户设备配置不同的列。

作为第一种优选的实现方式,所述处理器根据每个所述用户设备的接收功率,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

若确定出任意两个所述用户设备的接收功率的差值小于或等于设定的功率阈值,则从所述编码矩阵中,任意为每个所述用户设备配置不同的列。

作为第二种优选的实现方式,所述处理器根据每个所述用户设备的接收功率,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

若确定出至少两个所述用户设备的接收功率的差值大于设定的功率阈值,则根据用户设备的接收功率与所配置的列的分集度的对应关系,从所述编码矩阵中,为每个所述用户设备配置不同的列。

具体的,所述对应关系为:所述用户设备的接收功率的值越大,则所述配置模块从所述编码矩阵中为所述用户设备所配置的列的分集度的值越小。

在实施中,所述处理器根据所述对应关系,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

从所述编码矩阵中,为复用相同传输资源的用户设备中接收功率最大的用户设备选择分集度最小的列;或者,

从所述编码矩阵中,为复用相同传输资源的用户设备中接收功率最小的用户设备选择分集度最大的列。

在实施中,所述处理器根据所述对应关系,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

若确定出复用相同传输资源的用户设备中有M个用户设备的接收功率之间的差值均小于或等于设定的功率阈值,则根据所述对应关系,从所述编码矩阵中,确定出与所述M个用户设备的接收功率对应的分集度;

所述从确定出的分集度对应的M个列中,任意为所述M个用户设备中的每个用户设备配置不同的列;

其中,M<B,B为复用相同传输资源的用户设备的数量。

第二种优选的实现方式中,所述功率阈值为复用相同传输资源的用户设备的接收功率的平均值的C分之一,C为正整数。

本发明实施例还提供了另一种用户设备,该用户设备与其他用户设备复用相同的传输资源,该用户设备包括:

处理器,用于读取存储器中的程序,执行下列过程:

确定网络设备为自身从预先配置的多用户编码叠加形成的编码矩阵中配置的列,其中,所述编码矩阵中的至少两个列具有不等的分集度;以及根据确定出的列对应的编码方式,通过收发机进行数据传输;

收发机,用于在处理器的控制下接收和发送数据。

本发明实施例提供的方法和设备中,网络设备先确定复用相同传输资源的用户设备,再从预先配置的多用户编码叠加形成的编码矩阵中,为每个所述用户设备配置不同的列,以使每个所述用户设备根据所述网络设备配置的列对应的编码方式进行数据传输,由于所述编码矩阵中至少两个列具有不等的分集度,因此,网络设备从所述编码矩阵中为复用相同传输资源的用户设备配置的列可以具有合理不一致的分集度,而参照LDPC码的构造方法,复用相同传输资源的多用户的编码方式具有合理不一致的分集度时,更易于多用户检测性能的提高。

附图说明

图1为本发明实施例提供的一种基于编码叠加的多用户编码方式的配置方法的示意图;

图2为本发明实施例提供的方式2的流程示意图;

图3为本发明实施例提供的一种基于编码叠加的多用户编码方式的确定方法的示意图;

图4为本发明实施例提供的一种网络设备的示意图;

图5为本发明实施例提供的一种用户设备的示意图;

图6为本发明实施例提供的另一种网络设备的示意图;

图7为本发明实施例提供的另一种用户设备的示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为了解决现有技术中存在正交方式只能达到多用户容量界的内界、造成无线资源利用率比较低的问题,提出了图样分割非正交多址接入技术,简称图分多址技术(Pattern Division Multiple Access,PDMA),该技术是基于多用户通信系统整体优化、通过发送端和接收端联合处理的技术。在发送端,基于多个信号域的非正交特征图样来区分用户;在接收端,基于用户图样的特征结构,采用串行干扰抵消方式来实现多用户检测,从而做到多用户在已有时频无线资源的进一步复用。

PDMA技术的关键在于发送端的图样设计和接收端的串行干扰抵消算法。对于发送端图样设计,提出了一种基于编码叠加的多用户图样的方法,它通过编码方式对多用户进行区分,多用户在发送端具有合理的不一致分集度(即多用户对应的编码方式具有不一致的分集度),以便在接收和检测后能获得尽量一致的分集度,来保证多用户复用的简单高效实现。对于基于编码叠加的PDMA技术,其实现的关键在于如何选择合适的多用户以及如何为多用户确定具体的编码方式,即针对已构造的多用户编码叠加形成的编码矩阵(也称为PDMA编码矩阵)如何去与多用户对应。目前,该问题业界暂没有此方面研究成果。本发明实施例提供一种基于编码叠加图样分割非正交多址接入技术的自适应多用户编码方式确定方法,在为多用户配置编码方式时,使不同用户在发送端具有合理的不一致分集度,从而保证多用户复用的简单高效实现。

本发明提供的技术方案可应用于现有的各种正交多址接入方式的通信系统,例如时分多址(TDMA,Time Division Multiple Access)系统,频分多址(FDMA,Frequency Division Multiple Addressing)系统,码分多址(CDMA,Code Division Multiple Access)系统,正交频分多址(OFDMA,Orthogonal Frequency-Division Multiple Access)系统,以及其他此类通信系统。

本发明实施例中所涉及的网络设备可以为基站。例如,基站可以是GSM等2G移动通信系统中的基站(BTS,Base Transceiver Station),也可以是WCDMA/TD-SCDMA/CDMA2000等3G移动通信系统中的基站(NodeB),还可以是LTE等4G移动通信系统中的基站(eNodeB),还可以是未来的5G移动通信系统中的基站。

本发明实施例中所涉及的用户设备,可以是无线终端也可以是有线终端,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。

下面结合说明书附图对本发明实施例作进一步详细描述。

本发明实施例提供的一种基于编码叠加的多用户编码方式的配置方法,如图1所示,该方法包括:

S11、网络设备确定复用相同传输资源的用户设备;

本步骤中涉及的传输资源通常指时间资源单元和/或频率资源单元,S11中确定出的用户设备的数目至少为两个,且大于在该传输资源上采用现有的正交多址接入方式进行复用的用户设备数目。相同传输资源是指时间相同的资源单元和/或频率相同的资源单元。

S12、网络设备从预先配置的多用户编码叠加形成的编码矩阵中,为每个所述用户设备配置不同的列,以使每个所述用户设备根据所述网络设备配置的列对应的编码方式进行数据传输,其中,所述编码矩阵中至少两个列具有不等的分集度。

本发明实施例中,网络设备先确定复用相同传输资源的用户设备,再从预先配置的多用户编码叠加形成的编码矩阵中,为每个所述用户设备配置不同的列,以使每个所述用户设备根据所述网络设备配置的列对应的编码方式进行数据传输,由于所述编码矩阵中至少两个列具有不等的分集度,因此,网络设备从所述编码矩阵中为复用相同传输资源的用户设备配置的列可以具有合理不一致的分集度,而参照低密度校验(Low Density Parity Check,LDPC)码的构造方法,复用相同传输资源的多用户的编码方式具有合理不一致的分集度时,更易于多用户检测性能的提高。

需要说明的是,S12中涉及的编码矩阵为预先配置的多用户编码叠加形成的编码矩阵(也称为PDMA编码矩阵),即基于编码叠加的方式,由复用相同传输资源的多用户设备的编码方式形成的编码矩阵,复用相同传输资源的多用户设备中不同用户设备采用不同的编码方式,通过编码方式区分复用相同传输资源的不同用户设备。其中,该编码矩阵中每列对应一种不同的编码方式,且该编码矩阵中至少两个列具有不等的分集度。假设A个资源单元(Resource Element,RE)上复用B个用户设备,则该编码矩阵为A×B维的矩阵。

以长期演进(Long Term Evolution,LTE)系统为例,在正交模式下,3个资源单元可以传输3个用户设备,在基于编码叠加非正交多址接入模式下,3个RE最大可以传输23-1=7个用户设备。通常,相同资源单元上传输的用户数目越多,系统的复杂度越高。假设依据系统性能及复杂度的综合角度考虑,3个RE上传输5个用户,其对应的编码矩阵(即PDMA编码矩阵)及系统模型可以表达为:

Y=HchHPDMAX+N=HX+N (2)

其中,Y表示3个RE对应的接收端接收信号矢量,y1,y2,y3表示接收端在3个RE对应的接收信号;N表示3个RE对应的接收端噪声矢量,n1,n2,n3表示接收端在3个RE对应的噪声;X表示3个RE对应的5个用户在发送端发送信号矢量,x1,x2,…,x5表示发送端复用的5个用户对应的发送信号;Hch表示无线信道响应矩阵,H表示发端到收端的PDMA编码和无线信道复合响应矩阵,ha,b表示发端到收端的编码和无线信道等复合响应,a=1,…,A,b=1,…,B。

在实施中,S12中,网络设备从所述编码矩阵中,为每个所述用户设备配置不同的列,包括以下两种优选的实现方式:

方式1、网络设备从所述编码矩阵中,任意为每个所述用户设备配置不同的列。

方式2、网络设备根据每个所述用户设备的接收功率,从所述编码矩阵中,为每个所述用户设备配置不同的列。

该方式下,网络设备根据每个所述用户设备的接收功率,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

若所述网络设备确定出任意两个所述用户设备的接收功率的差值小于或等于设定的功率阈值,则所述网络设备从所述编码矩阵中,任意为每个所述用户设备配置不同的列;或者,

若所述网络设备确定出至少两个所述用户设备的接收功率的差值大于设定的功率阈值,则所述网络设备根据用户设备的接收功率与所配置的列的分集度的对应关系,从所述编码矩阵中,为每个所述用户设备配置不同的列。

具体实施过程如图2所示,包括:

S21、网络设备确定出复用相同传输资源的用户设备的接收功率;

S22、网络设备判断复用相同传输资源的用户设备的接收功率是否相等,即判断复用相同传输资源的用户设备的接收功率的差值是否小于或等于设定的功率阈值,若是,则认为复用相同传输资源的用户设备的接收功率相等;若否,则认为复用相同传输资源的用户设备的接收功率不相等。

若是,则执行S23;

若否,则执行S24;

S23、网络设备采用静态方式从所述编码矩阵中为每个用户设备配置不同的列,即从所述编码矩阵中,任意为每个用户设备配置不同的列;

S24、网络设备采用动态方式从所述编码矩阵中为每个用户设备配置不同的列,即根据用户设备的接收功率与所配置的列的分集度的对应关系,从所述编码矩阵中,为每个用户设备配置不同的列。

较佳地,设定的功率阈值(δ)为复用相同传输资源的用户设备的接收功率的平均值的C分之一,C为正整数。如δ可取复用相同传输资源的用户设备的接收功率的平均值的1/10。

在实施中,用户设备的接收功率与所配置的列的分集度的对应关系为:

所述用户设备的接收功率的值越大,则所述网络设备从所述编码矩阵中为所述用户设备所配置的列的分集度的值越小。

基于上述对应关系,在实施时,所述网络设备从所述编码矩阵中,为复用相同传输资源的用户设备中接收功率最大的用户设备选择分集度最小的列;

或者,

所述网络设备从所述编码矩阵中,为复用相同传输资源的用户设备中接收功率最小的用户设备选择分集度最大的列。

基于上述对应关系,在实施时,若所述网络设备确定出复用相同传输资源的用户设备中有M个用户设备的接收功率之间的差值均小于或等于设定的功率阈值,则所述网络设备从所述编码矩阵中,确定出与所述M个用户设备的接收功率对应的分集度;以及

所述网络设备从确定出的分集度对应的M个列中,任意为所述M个用户设备中的每个用户设备配置不同的列;

其中,M<N,N为复用相同传输资源的用户设备的数量。

动态方式下,网络设备根据复用相同传输资源的用户设备之间的接收功率强弱,对强功率用户设备配置所述编码矩阵中分集度少的列,对弱功率用户设备配置所述编码矩阵中分集度大的列,以使各用户按照被配置的列对应的编码方式来进行传输,以使不同用户设备具有合理的不一致的分集度,而这种分集度的差异,能够在不影响强功率用户设备的检测能力下,提升弱功率用户设备的检测性能,而对于接收端采用串行干扰抵消这种检测方式的情况下,这意味着多用户整体检测性能的提升。

举例说明,以5个用户设备(分别为用户1、用户2、用户3、用户4和用户5)复用3个RE为例,假设预先配置的编码矩阵为式(1)所示的矩阵,采用方式2,网络设备如何将该式(1)中的5个列与上述式(3)中的x1,x2,…,x5这5个用户标号去对应,取决于这5个用户对所述编码矩阵的列的选择,而这个选择又来源于这5个用户的接收功率情况。具体如下:

若该5个用户的接收功率基本相等,即|Pi-Pj|≤δ,i≠j,i,j=1,…,5,δ是取很小的值,例如δ=(1/10)ave(Pi),其中,ave(Pi)表示该5个用户的接收功率的平均值,则网络设备可以随意将该5个用户与式(3)中的x1,x2,…,x5这5个用户设备标号去对应,即网络设备可以为参与复用的任意用户任意选择编码矩阵的不同列,例如,用户1对应x1(即第1列),用户2对应x2(即第2列),用户3对应x3(即第3列),用户4对应x4(即第4列),用户5对应x5(即第5列)。这种多用户复用的编码方式称为静态方式;

若该5个用户的功率不是近似相等,甚至这5个用户是按照某种功率差异要求的规则来配对组合的,即存在|Pi-Pj|>>δ,i≠j,i,j=1,…,5,则网络设备需要按照一定的规则(即对应关系),将该5个用户与式(3)中的x1,x2,…,x5这5个用户标号去对应,从而为该5个用户选择所述编码矩阵中对应列。这个规则为:对于强功率用户,选择低分集度的列;对于弱功率用户,选择高分集度的列;对于功率相近的用户,可以任意选择分集度相等或相近的列。例如,对这5个用户进行功率排序,假设排列顺序为P3≥P2>P5≥P1>P4,即用户3是功率最强的用户,用户4是功率最弱的用户,则:网络设备为用户4选择x1对应的标号(即所述编码矩阵中的第1列),网络设备为用户1和5分别选择x2或x3对应的标号(即所述编码矩阵中的第2列或第3列),网络设备为用户2和3分别选择x4或x5对应的标号(即所述编码矩阵中的第4列或第5列)。这种多用户复用的编码方式称为动态方式。通过动态方式,能够保证在发送端,最弱功率用户4具有最高的分集度3,最强用户3具有最低的分集度1,即用户之间依据功率强弱具有合理的不一致的分集度。

基于同一发明构思,本发明实施例提供了一种基于编码叠加的多用户编码方式的确定方法,如图3所示,该方法包括:

S31、复用相同传输资源的用户设备确定网络设备为自身从预先配置的多用户编码叠加形成的编码矩阵中配置的列,其中,所述编码矩阵中的至少两个列具有不等的分集度;

S32、所述用户设备根据确定出的列对应的编码方式,进行数据传输。

本发明实施例中,复用相同传输资源的用户设备根据网络设备为其配置的编码方式,进行数据传输,由于网络设备从所述编码矩阵中为复用相同传输资源的用户设备配置的列可以具有合理不一致的分集度,而参照LDPC码的构造方法,复用相同传输资源的多用户的编码方式之间具有合理不一致的分集度时,更易于多用户检测性能的提高。

上述方法处理流程可以用软件程序实现,该软件程序可以存储在存储介质中,当存储的软件程序被调用时,执行上述方法步骤。

基于同一发明构思,本发明实施例还提供了一种网络设备,如图4所示,该网络设备包括:

确定模块41,用于确定复用相同传输资源的用户设备;

配置模块42,用于从预先配置的多用户编码叠加形成的编码矩阵中,为每个所述用户设备配置不同的列,以使每个所述用户设备根据所述配置模块配置的列对应的编码方式进行数据传输,其中,所述编码矩阵中至少两个列具有不等的分集度。

在实施中,所述配置模块42具体用于:

从所述编码矩阵中,任意为每个所述用户设备配置不同的列;或者,

根据每个所述用户设备的接收功率,从所述编码矩阵中,为每个所述用户设备配置不同的列。

作为第一种优选的实现方式,所述配置模块42根据每个所述用户设备的接收功率,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

若确定出任意两个所述用户设备的接收功率的差值小于或等于设定的功率阈值,则从所述编码矩阵中,任意为每个所述用户设备配置不同的列。

作为第二种优选的实现方式,所述配置模块42根据每个所述用户设备的接收功率,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

若确定出至少两个所述用户设备的接收功率的差值大于设定的功率阈值,则根据用户设备的接收功率与所配置的列的分集度的对应关系,从所述编码矩阵中,为每个所述用户设备配置不同的列。

该第二种优选的实现方式中,所述对应关系为:

所述用户设备的接收功率的值越大,则所述配置模块42从所述编码矩阵中为所述用户设备所配置的列的分集度的值越小。

基于上述对应关系,所述配置模块42根据所述对应关系,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

从所述编码矩阵中,为复用相同传输资源的用户设备中接收功率最大的用户设备选择分集度最小的列;或者,

从所述编码矩阵中,为复用相同传输资源的用户设备中接收功率最小的用户设备选择分集度最大的列。

基于上述对应关系,所述配置模块42根据所述对应关系,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

若确定出复用相同传输资源的用户设备中有M个用户设备的接收功率之间的差值均小于或等于设定的功率阈值,则根据所述对应关系,从所述编码矩阵中,确定出与所述M个用户设备的接收功率对应的分集度;

所述从确定出的分集度对应的M个列中,任意为所述M个用户设备中的每个用户设备配置不同的列;

其中,M<B,B为复用相同传输资源的用户设备的数量。

基于上述任一实施例,所述功率阈值为复用相同传输资源的用户设备的接收功率的平均值的C分之一,C为正整数。

基于同一发明构思,本发明实施例还提供了一种用户设备,该用户设备与其他用户设备复用相同的传输资源,如图5所示,该用户设备包括:

编码方式确定模块51,用于确定网络设备为自身从预先配置的编码矩阵中配置的列,其中,所述编码矩阵中的至少两个列具有不等的分集度;

数据传输模块52,用于根据确定出的列对应的编码方式,进行数据传输。

基于同一发明构思,本发明实施例还提供了另一种网络设备,如图6所示,该网络设备包括:

处理器61,用于读取存储器62中的程序,执行下列过程:

确定复用相同传输资源的用户设备;从预先配置的多用户编码叠加形成的编码矩阵中,为每个所述用户设备配置不同的列,并通过收发机63通知给每个所述用户设备,以使每个所述用户设备根据所述配置模块配置的列对应的编码方式进行数据传输,其中,所述编码矩阵中至少两个列具有不等的分集度;

收发机63,用于在处理器61的控制下接收和发送数据。

其中,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器61代表的一个或多个处理器和存储器62代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机63可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器61负责管理总线架构和通常的处理,存储器62可以存储处理器61在执行操作时所使用的数据。

在实施中,所述处理器61具体用于:

从所述编码矩阵中,任意为每个所述用户设备配置不同的列;或者,

根据每个所述用户设备的接收功率,从所述编码矩阵中,为每个所述用户设备配置不同的列。

作为第一种优选的实现方式,所述处理器61根据每个所述用户设备的接收功率,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

若确定出任意两个所述用户设备的接收功率的差值小于或等于设定的功率阈值,则从所述编码矩阵中,任意为每个所述用户设备配置不同的列。

作为第二种优选的实现方式,所述处理器61根据每个所述用户设备的接收功率,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

若确定出至少两个所述用户设备的接收功率的差值大于设定的功率阈值,则根据用户设备的接收功率与所配置的列的分集度的对应关系,从所述编码矩阵中,为每个所述用户设备配置不同的列。

该第二种优选的实现方式中,所述对应关系为:

所述用户设备的接收功率的值越大,则所述处理器61从所述编码矩阵中为所述用户设备所配置的列的分集度的值越小。

基于上述对应关系,所述处理器61根据所述对应关系,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

从所述编码矩阵中,为复用相同传输资源的用户设备中接收功率最大的用户设备选择分集度最小的列;或者,

从所述编码矩阵中,为复用相同传输资源的用户设备中接收功率最小的用户设备选择分集度最大的列。

基于上述对应关系,所述处理器61根据所述对应关系,从所述编码矩阵中,为每个所述用户设备配置不同的列,包括:

若确定出复用相同传输资源的用户设备中有M个用户设备的接收功率之间的差值均小于或等于设定的功率阈值,则根据所述对应关系,从所述编码矩阵中,确定出与所述M个用户设备的接收功率对应的分集度;

所述从确定出的分集度对应的M个列中,任意为所述M个用户设备中的每个用户设备配置不同的列;

其中,M<B,B为复用相同传输资源的用户设备的数量。

基于上述任一实施例,所述功率阈值为复用相同传输资源的用户设备的接收功率的平均值的C分之一,C为正整数。

基于同一发明构思,本发明实施例还提供了另一种用户设备,该用户设备与其他用户设备复用相同的传输资源,如图7所示,该用户设备包括:

处理器71,用于读取存储器72中的程序,执行下列过程:

确定网络设备为自身从预先配置的多用户编码叠加形成的编码矩阵中配置的列,其中,所述编码矩阵中的至少两个列具有不等的分集度;以及根据确定出的列对应的编码方式,通过收发机73进行数据传输;

收发机73,用于在处理器71的控制下接收和发送数据。

其中,在图7中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器71代表的一个或多个处理器和存储器72代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机73可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器71负责管理总线架构和通常的处理,存储器72可以存储处理器71在执行操作时所使用的数据。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1