CN103532689B - 一种mu-mimo导频和数据发射方法、装置及*** - Google Patents

一种mu-mimo导频和数据发射方法、装置及*** Download PDF

Info

Publication number
CN103532689B
CN103532689B CN201210230861.XA CN201210230861A CN103532689B CN 103532689 B CN103532689 B CN 103532689B CN 201210230861 A CN201210230861 A CN 201210230861A CN 103532689 B CN103532689 B CN 103532689B
Authority
CN
China
Prior art keywords
data
terminal
mimo
stream
pilot tone
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210230861.XA
Other languages
English (en)
Other versions
CN103532689A (zh
Inventor
易雄书
杨敬
官鹭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201210230861.XA priority Critical patent/CN103532689B/zh
Priority to PCT/CN2013/076535 priority patent/WO2014005474A1/zh
Priority to EP13812829.3A priority patent/EP2882111B1/en
Publication of CN103532689A publication Critical patent/CN103532689A/zh
Priority to US14/585,765 priority patent/US9614597B2/en
Application granted granted Critical
Publication of CN103532689B publication Critical patent/CN103532689B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0452Multi-user MIMO systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0697Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using spatial multiplexing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Radio Transmission System (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种MU‑MIMO导频和数据发射方法、装置及***,该方法包括:当同一时频资源上有至少两个终端进行MU‑MIMO导频和数据传输时,构造k流SU‑MIMO导频和数据;按照所述k流SU‑MIMO导频的配置方式,修改所述至少两个终端的解调导频端口参数;按照所述k流SU‑MIMO导频和数据的发射方式,分别向所述至少两个终端发射所述k流SU‑MIMO导频和数据。本发明还公开了一种MU‑MIMO导频和数据发射装置及***。本发明的目的在于提供一种MU‑MIMO导频和数据发射方法、装置及***,可根据同一时频资源上至少两个终端进行MU‑MIMO导频和数据传输的总流数k,构造相应的k流SU‑MIMO导频和数据并分别向至少两个终端发射,能有效避免MU‑MIMO导频伪正交。

Description

一种MU-MIMO导频和数据发射方法、装置及***
技术领域
本发明涉及通信技术领域,尤其涉及一种MU-MIMO导频和数据发射方法、装置及***。
背景技术
随着通信技术的飞速发展以及终端数量的大幅增加,多用户多输入多输出(Multi-User Multiple-Input-Multiple-Output,MU-MIMO)技术的应用也越来越广泛。具体的,MU-MIMO以提高***平均吞吐率为目的,将多个下行终端的数据复用到相同的时频资源上,以获取空分复用接入(Spatial Division Multiple Access,SDMA)增益。由于各个终端难以实现联合检测,这使得终端间干扰成为影响MU-MIMO性能的重要因素,为了在同一时频资源块上与各终端进行有效通信,必须使MU-MIMO的导频保持相互独立或者相互正交,基站通常采用预编码技术对多个终端的数据进行联合预处理,以避免终端之间的相互干扰,方便各终端准确区分信号。
现有技术中,多采用基于导频序列生成种子(Scrambling identity,SCID)和解调导频端口联合来降低导频干扰。由于采用二维沃尔什序列(Walsh码)进行区分,只能有两个正交解调导频端口。当MU-MIMO流数大于2个流时,采用SCID配合2维Walsh码就会导致导频伪正交。
若采用4维Walsh码进行区分,就能得到四个正交解调导频端口,从理论上讲能够解决导频伪正交的问题,目前的长期演进计划(Long Term Evolution,LTE)R10协议虽然支持4维Walsh码,但对于MU-MIMO仍采用LTE R9协议中的约定,即总共2流MU-MIMO采用2维Walsh码保证导频正交性,大于2流MU-MIMO采用2维Walsh码和SCID来降低导频干扰,同样,当MU-MIMO流数大于2个流时,采用SCID配合2维Walsh码就会导致导频伪正交。
且对于透明的MU-MIMO,4维Walsh码也无法被终端所识别。
发明内容
本发明实施例所要解决的技术问题在于,提供一种MU-MIMO导频和数据发射方法、装置及***,可根据同一时频资源上两个终端进行MU-MIMO导频和数据传输的总流数k,构造相应的k流单用户多输入多输出SU-MIMO导频和数据,并分别向所述两个终端发射所述k流SU-MIMO导频和数据,能够有效避免导频的伪正交。
为了解决上述技术问题,本发明实施例提供了一种MU-MIMO导频和数据发射方法,所述方法包括:
当同一时频资源上有至少两个终端进行多用户多输入多输出MU-MIMO导频和数据的传输时,构造k流单用户多输入多输出SU-MIMO导频和数据;
按照所述k流SU-MIMO导频的配置方式,修改所述至少两个终端的解调导频端口参数;
按照所述k流SU-MIMO导频和数据的发射方式,分别向所述至少两个终端发射所述k流SU-MIMO导频和数据;
其中,所述至少两个终端包括第一终端和第二终端,所述第一终端进行L1流MU-MIMO导频和数据传输,所述第二终端进行L2流MU-MIMO导频和数据传输,所述Li为第i个终端进行MU-MIMO导频和数据传输的流数。
其中,所述第一终端的L1流MU-MIMO导频和数据对应L1个权值,所述第一终端的L1流MU-MIMO数据对应p个码字,所述第二终端的L2流MU-MIMO导频和数据对应L2个权值,所述第二终端的L2流MU-MIMO数据对应q个码字;
其中,所述权值用于合成SU-MIMO的权值矩阵,所述码字用于合成SU-MIMO数据;
所述当同一时频资源上有至少两个终端进行多用户多输入多输出MU-MIMO导频和数据传输时,构造k流单用户多输入多输出SU-MIMO导频和数据的步骤,具体包括:
将所述第一终端的L1流MU-MIMO导频和数据对应的L1个权值以及所述第二终端的L2流MU-MIMO导频和数据对应的L2个权值,顺序组合得到所述k流SU-MIMO导频和数据对应的k个权值;
将所述第一终端的L1流MU-MIMO数据对应的p个码字中的任一码字作为所述k流SU-MIMO数据对应的至少两个码字中的第一个码字,将所述第二终端的L2流MU-MIMO数据对应的q个码字中的任一码字作为所述k流SU-MIMO数据对应的至少两个码字中的第二个码字;
将所述第一个码字映射到所述L1流MU-MIMO数据,将所述第二个码字映射到所述L2流MU-MIMO数据。
其中,所述第一终端的L1流MU-MIMO导频和数据对应L1个权值,所述第一终端的L1流MU-MIMO数据对应p个码字,所述第二终端的L2流MU-MIMO导频和数据对应L2个权值,所述第二终端的L2流MU-MIMO数据对应q个码字;
其中,所述权值用于合成SU-MIMO的权值矩阵,所述码字用于合成SU-MIMO数据;
所述当同一时频资源上有至少两个终端进行多用户多输入多输出MU-MIMO导频和数据传输时,构造k流单用户多输入多输出SU-MIMO导频和数据的步骤,具体包括:
将所述第一终端的L1流MU-MIMO导频和数据对应的L1个权值以及所述第二终端的L2流MU-MIMO导频和数据对应的L2个权值,顺序组合得到所述k流SU-MIMO导频和数据对应的k个权值;
将所述第一终端的L1流MU-MIMO数据对应的p个码字的组合作为所述k流SU-MIMO数据对应的至少两个码字中的第一个码字,将所述第二终端的L2流MU-MIMO数据对应的q个码字的组合作为所述k流SU-MIMO数据对应的至少两个码字中的第二个码字;
将所述第一个码字映射到所述L1流MU-MIMO数据,将所述第二个码字映射到所述L2流MU-MIMO数据。
其中,所述按照所述k流SU-MIMO导频的配置方式,修改所述至少两个终端的解调导频端口参数的步骤,具体包括:
将所述第一终端的层数RI修改为RI=k并通知所述第一终端,所述层数RI为所述第一终端进行数据传输时空间复用的流数或层数;
为所述第一终端增加设置L2个虚拟的解调导频端口,对应于所述第二终端的L2流MU-MIMO导频;
将处于同一时频资源上的解调导频端口的导频序列生成种子SCID值均配置为0或均配置为1。
其中,所述按照所述k流SU-MIMO导频的配置方式,修改所述至少两个终端的解调导频端口参数的步骤,具体包括:
将所述第二终端的层数RI′修改为RI′=k并通知所述第二终端,所述层数RI′为所述第二终端进行的数据传输时空间复用的流数或层数;
为所述第二终端增加设置L1个虚拟的解调导频端口,对应于到所述第一终端的L1流MU-MIMO导频和数据;
将处于同一时频资源上的解调导频端口的SCID值均配置为0或均配置为1。
其中,所述按照所述k流SU-MIMO导频和数据的发射方式,分别向所述至少两个终端发射所述k流SU-MIMO导频和数据的步骤,具体包括:
按照所述k流SU-MIMO导频和数据发射方式,进行所述k流SU-MIMO数据对应的至少两个码字中的第一个码字到所述第一终端的层的映射;
按照所述k流SU-MIMO导频发射方式,进行所述第一终端的层与解调导频端口的映射。
其中,所述按照所述k流SU-MIMO导频和数据的发射方式,分别向所述至少两个终端发射所述k流SU-MIMO导频和数据的步骤,具体包括:
按照所述k流SU-MIMO导频和数据发射方式,进行所述k流SU-MIMO数据对应的至少两个码字中的第二个码字到所述第二终端的层的映射;
按照所述k流SU-MIMO导频发射方式,进行所述第二终端的层与解调导频端口的映射。
其中,在所述按照所述k流SU-MIMO数据的发射方式,分别向所述至少两个终端发射所述k流SU-MIMO导频和数据的步骤之后,还包括:
当接收到所述第一终端对所述k流SU-MIMO数据对应的码字进行检测并译码后反馈的校验结果为错误时,判断所述校验结果为错误的码字是否为无效码字;
若是,则不进行重传发射;否则,将所述校验结果为错误的码字对应的数据重传至所述第一终端。
其中,在所述按照所述k流SU-MIMO数据的发射方式,分别向所述至少两个终端发射所述k流SU-MIMO导频和数据的步骤之后,还包括:
当接收到所述第二终端对所述k流SU-MIMO数据对应的码字进行检测并译码后反馈的校验结果为错误时,判断所述校验结果为错误的码字是否为无效码字;
若是,则不进行重传发射;否则,将所述校验结果为错误的码字对应的数据重传至所述第二终端。
相应地,本发明实施例还提供了一种MU-MIMO导频和数据接收方法,所述方法包括:
接收经构造的k流SU-MIMO导频和数据;
检测所述k流SU-MIMO数据对应的至少两个码字所对应的解调导频端口的能量;
比较所述解调导频端口的能量的大小,以确定无效码字;
反馈所述无效码字的所述校验结果为0或1;
其中,所述k流SU-MIMO导频和数据是根据至少两个终端的Li流MU-MIMO导频和数据构造得来的,所述Li为第i个终端进行MU-MIMO导频和数据传输的流数,所述MU-MIMO导频和数据传输为非透明。
相应的,本发明实施例还提供了一种MU-MIMO导频和数据发射装置,包括:构造模块、修改模块以及发射模块,其中:
所述构造模块,用于当同一时频资源上有至少两个终端进行多用户多输入多输出MU-MIMO导频和数据的传输时,构造k流单用户多输入多输出SU-MIMO导频和数据;
所述修改模块,用于按照所述k流SU-MIMO导频的配置方式,修改所述至少两个终端的解调导频端口参数;
所述发射模块,用于按照所述k流SU-MIMO导频和数据的发射方式,分别向所述至少两个终端发射所述k流SU-MIMO导频和数据;
其中,所述至少两个终端包括第一终端和第二终端,所述第一终端进行L1流MU-MIMO导频和数据传输,所述第二终端进行L2流MU-MIMO导频和数据传输,所述Li为第i个终端进行MU-MIMO导频和数据传输的流数。
其中所述第一终端的L1流MU-MIMO导频和数据对应L1个权值,所述第一终端的L1流MU-MIMO数据对应p个码字,所述第二终端的L2流MU-MIMO导频和数据对应L2个权值,所述第二终端的L2流MU-MIMO数据对应q个码字;
其中,所述权值用于合成SU-MIMO的权值矩阵,所述码字用于合成SU-MIMO数据;
所述构造模块具体包括:
权值合成单元,用于将所述第一终端的L1流MU-MIMO导频和数据对应的L1个权值以及所述第二终端的L2流MU-MIMO导频和数据对应的L2个权值,顺序组合得到所述k流SU-MIMO导频和数据对应的k个权值;
码字合成单元,用于将所述第一终端的L1流MU-MIMO数据对应的p个码字中的任一码字作为所述k流SU-MIMO数据对应的至少两个码字中的第一个码字,将所述第二终端的L2流MU-MIMO数据对应的q个码字中的任一码字作为所述k流SU-MIMO数据对应的至少两个码字中的第二个码字;
数据映射单元,用于将所述第一个码字映射到所述L1流MU-MIMO数据,将所述第二个码字映射到所述L2流MU-MIMO数据。
其中,所述码字合成单元还用于将所述第一终端的L1流MU-MIMO数据对应的p个码字的组合作为所述k流SU-MIMO数据对应的至少两个码字中的第一个码字,将所述第二终端的L2流MU-MIMO数据对应的q个码字的组合作为所述k流SU-MIMO数据对应的至少两个码字中的第二个码字。
其中,所述修改模块具体包括:
修改单元,用于将所述第一终端的层数RI修改为RI=k并通知所述第一终端,所述层数RI为所述第一终端进行数据传输时空间复用的流数或层数;
设置单元,用于为所述第一终端增加设置L2个虚拟的解调导频端口,对应于所述第二终端的L2流MU-MIMO导频;
配置单元,用于将处于同一时频资源上的解调导频端口的导频序列生成种子SCID值均配置为0或均配置为1。
其中,所述修改单元还用于将所述第二终端的层数RI′修改为RI′=k并通知所述第二终端,所述层数RI′为所述第二终端进行的数据传输时空间复用的流数或层数;
所述设置单元还用于为所述第二终端增加设置L1个虚拟的解调导频端口,对应于到所述第一终端的L1流MU-MIMO导频。
其中,所述发射模块具体包括:
第一映射单元,用于按照所述k流SU-MIMO导频和数据发射方式,进行所述k流SU-MIMO数据对应的至少两个码字中第一个码字到所述第一终端的层的映射;
第二映射单元,用于按照所述k流SU-MIMO导频发射方式,进行所述第一终端的层与解调导频端口的映射。
其中,所述第一映射单元还用于按照所述k流SU-MIMO导频和数据发射方式,进行所述k流SU-MIMO数据对应的至少两个码字中第二个码字到所述第二终端的层的映射;
所述第二映射单元还用于按照所述k流SU-MIMO导频发射方式,进行所述第二终端的层与解调导频端口的映射。
其中,还包括:
判断模块,用于当接收到所述第一终端对所述k流SU-MIMO数据对应的码字进行检测并译码后反馈的校验结果为错误时,判断所述校验结果为错误的码字是否为无效码字;
所述发射模块还用于若所述判断模块判断出所述第一终端反馈的校验结果为错误的码字不为无效码字,则将所述校验结果为错误的码字对应的数据重传至所述第一终端。
其中,所述判断模块还用于当接收到所述第二终端对所述k流SU-MIMO数据对应的码字进行检测并译码后反馈的校验结果为错误时,判断所述校验结果为错误的码字是否为无效码字;
所述发射模块还用于若所述判断模块判断出所述第二终端反馈的校验结果为错误的码字不为无效码字,将所述校验结果为错误的码字对应的数据重传至所述第二终端。
相应的,本发明实施例还提供了一种MU-MIMO导频和数据接收终端,包括:接收模块、检测模块、比较模块以及反馈模块,其中:
所述接收模块,用于接收经构造的k流SU-MIMO导频和数据;
所述检测模块,用于检测所述k流SU-MIMO数据对应的至少两个码字所对应的解调导频端口的能量;
所述比较模块,用于比较所述解调导频端口的能量的大小,以确定无效码字;
所述反馈模块,用于反馈所述无效码字的所述校验结果为0或1;
其中,所述k流SU-MIMO导频和数据是根据至少两个MU-MIMO导频和数据接收终端的Li流MU-MIMO导频和数据构造得来的,所述Li为第i个终端进行MU-MIMO导频和数据传输的流数,所述MU-MIMO导频和数据传输为非透明。
相应地,本发明实施例还提供了一种MU-MIMO导频和数据发射***,所述MU-MIMO导频和数据发射***包括MU-MIMO导频和数据发射装置、至少两个与所述MU-MIMO导频和数据发射装置进行导频和数据传输的终端,所述MU-MIMO导频和数据发射装置包括本发明实施例提供的MU-MIMO导频和数据发射装置,所述MU-MIMO导频和数据接收终端包括本发明实施例提供的MU-MIMO导频和数据接收终端。
实施本发明实施例,具有如下有益效果:
本发明实施例通过确定同一时频资源上至少两个终端进行MU-MIMO导频和数据传输的总流数k,能够构造相应的k流SU-MIMO导频和数据,并对应的修改至少两个终端的解调导频端口参数,并分别向所述终端发射所述k流SU-MIMO导频和数据,由于SU-MIMO的导频本来就具有良好的正交性和独立性,因而本发明实施例能够有效避免至少两个终端进行MU-MIMO导频和数据传输时导频的伪正交问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的MU-MIMO导频和数据发射***的结构示意图;
图2为图1中的MU-MIMO导频和数据发射装置的第一实施例结构示意图;
图3为LTE R10协议下的协作多点(Demodulation Reference Pilot,DRS)导频图样示意图;
图4为导频和数据发射场景对比示意图;
图5为本发明提供的一种MU-MIMO导频和数据发射装置的第二实施例结构示意图;
图6为本发明提供的一种MU-MIMO导频和数据发射装置的第三实施例结构示意图;
图7为本发明提供的一种MU-MIMO导频和数据发射装置的第四实施例结构示意图;
图8为本发明实施例提供的MU-MIMO导频和数据接收终端的结构示意图;
图9为LTE R10协议下的解调导频位置图样示意图;
图10为本发明实施例提供的另一MU-MIMO导频和数据接收终端的结构示意图;
图11为本发明实施例的MU-MIMO导频和数据发射方法的方法流程示意图;
图12为本发明实施例的另一MU-MIMO导频和数据发射方法的方法流程示意图;
图13为本发明实施例的MU-MIMO导频和数据接收方法的流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参见图1,为本发明实施例提供的MU-MIMO导频和数据发射***的结构示意图。所述***包括:MU-MIMO导频和数据发射装置01、第一终端02和第二终端03。
具体的,所述MU-MIMO导频和数据发射装置01可设置在基站中,用于与所述第一终端02及所述第二终端03进行导频和数据传输。
具体的,当同一时频资源上有至少两个终端——假设本实施例中有第一终端02和第二终端03进行多用户多输入多输出MU-MIMO导频和数据传输时,需要说明的是,此处的MU-MIMO导频和数据传输为透明,所述MU-MIMO导频和数据发射装置01构造k流单用户多输入多输出SU-MIMO导频和数据,并按照所述k流SU-MIMO导频的配置方式,修改所述两个终端的解调导频端口参数和层数(RI,也称为RANK,为终端进行的数据传输时基站告知终端采用的空间复用流数或层数),并按照所述k流SU-MIMO导频和数据的发射方式,分别向所述第一终端02和第二终端03发射所述k流SU-MIMO导频和数据。
当所述MU-MIMO导频和数据传输为非透明时,与所述MU-MIMO导频和数据发射装置01进行导频和数据传输的终端包括的MU-MIMO导频和数据接收终端将在下文中的实施例中做详细说明。
请参见图2,为图1中MU-MIMO导频和数据发射装置01的第一实施例的结构示意图。所述MU-MIMO导频和数据发射装置01包括:构造模块10、修改模块20以及发射模块30,其中:
所述构造模块10,用于当同一时频资源上有至少两个终端进行多用户多输入多输出MU-MIMO导频和数据的传输时,构造k流单用户多输入多输出SU-MIMO导频和数据。
具体的,所述至少两个终端包括第一终端和第二终端,所述第一终端进行L1流MU-MIMO导频和数据传输,所述第二终端进行L2流MU-MIMO导频和数据传输,所述Li为第i个终端进行MU-MIMO导频和数据传输的流数。
所述第一终端的L1流MU-MIMO导频和数据对应L1个权值,所述第一终端的L1流MU-MIMO数据对应p个码字,所述第二终端的L2流MU-MIMO导频和数据对应L2个权值,所述第二终端的L2流MU-MIMO数据对应q个码字。
其中,所述权值用于合成SU-MIMO的权值矩阵,所述码字用于合成SU-MIMO数据。
具体的,码字为来自上层的业务流经过信道编码后的比特流。不同码字的比特数,信道编码码率可以不一致。
在LTE R10中,当L1=1时,p=1;当L1≥2时,p=2,即当第一终端进行单流MU-MIMO数据传输时,对应一个码字,当第一终端进行超过两流的MU-MIMO数据传输时,均对应两个码字,也就是说,不管第一终端进行几流MU-MIMO数据传输,最多对应两个码字。同理,当L2=1时,q=1;当L2≥2时,q=2,即第二终端不管进行几流MU-MIMO数据传输,最多对应两个码字。
当然,不排除在其他协议里,终端进行多流MU-MIMO数据传输对应的码字数量超过两个的情况,此时,也可以参照本发明实施例的思路,进行码字的合成,进而完成导频和数据的发射。
在本发明实施例中,以第一终端进行单流MU-MIMO导频和数据传输,即L1=1,第二终端进行双流MU-MIMO导频和数据传输,即L2=2,为例进行说明。
具体的,请参见表1:
从表1可以看出,对于一个进行3流单用户多输入多输出(Single-User Multiple-Input-Multiple-Output,SU-MIMO)导频和数据传输的终端,其3流数据对应2个码字,其中,第一个码字映射到第一层(即第一流数据),第二个码字映射到第二层和第三层(即第二流和第三流数据)。那么同理,对于两个总共进行3流MU-MIMO导频和数据传输的终端,如本发明实施例中举例的第一终端进行单流MU-MIMO导频和数据传输,第二终端进行双流MU-MIMO导频和数据传输,可以参照表1中的码字与层数的映射规律通过虚拟RI进行导频正交化设计,即在相同的时频资源上将第一终端和第二终端的MU-MIMO导频和数据组合起来得到SU-MIMO导频和数据,采用SU-MIMO方式分别向第一终端和第二终端发射所述SU-MIMO导频和数据。由于SU-MIMO导频和数据传输方式本身就具备良好的正交性和独立性,因此能够有效避免第一终端和第二终端进行MU-MIMO导频和数据传输时导频的伪正交问题。
具体的,当同一时频资源上有第一终端进行单流MU-MIMO导频和数据传输,即L1=1,第二终端进行双流MU-MIMO导频和数据传输,即L2=2,所述构造模块10即构造k流SU-MIMO导频和数据,该3流SU-MIMO导频和数据的第一流为第一终端的单流MU-MIMO导频和数据,第二流和第三流依次为第二终端的双流MU-MIMO导频和数据。
由于终端按码字进行数据的检测和正确/错误(ACK/NACK)的反馈,因而对于进行单流MU-MIMO数据传输的第一终端,需要单独占用一个码字,对于进行双流MU-MIMO数据传输的第二终端,对应两个码字,可以先选择其中一个码字,与第一终端的一个码字组合成为总共2个码字进行SU-MIMO传输,采用单终端SU-MIMO的RI=3的导频和数据传输方式完成码字与层的映射,其中,第一个码字对应第一终端的单流MU-MIMO数据,第二个码字对应第二终端的双流MU-MIMO数据。此时对于第二终端,还有一个码字未进行映射,在下一个子帧继续按类似方式处理即可。也可以按单终端第二个码字重传的方式完成第二个码字的映射。
当然,若资源有空余,也可将第二终端的两个码字进行码字级联和截取等操作,得到该两个码字的组合,作为3流SU-MIMO数据对应的第二个码字,只进行一次传输,就能将所***字传完。
所述修改模块20,用于按照所述k流SU-MIMO导频的配置方式,修改所述至少两个终端的解调导频端口参数。
具体的,所述解调导频端口参数包括层数RI、解调导频端口的数量及SCID值。
第一终端的实际的层数RI=1(实际的码字数也为1,一个码字映射到一个层),则所述修改模块20修改第一终端的RI为3,并通过下行控制信息(Downlink ControlInformation,DCI)告知第一终端其RI=3。
此时,第一终端的数据传输从1流虚拟到3个流,因而需要对应3个解调导频端口(Port),相比原来1流的配置,需要所述修改模块20为第一终端增加设置2个虚拟的解调导频端口,以对应第二终端的双流MU-MIMO导频和数据。
同理,所述修改模块20修改第二终端的RI′为3,并通过DCI告知第二终端其RI′=3。对应的,所述修改模块20为第二终端增加设置1个解调导频端口,以对应第一终端的单流MU-MIMO导频和数据,在此不赘述。
所述修改模块20将第一终端第一个流的解调导频端口配置为Port7&(SCID=0或1),将第二终端第二个流的解调导频端口配置为Port8&(SCID值与第一终端的解调导频端口Port7的SCID值一致),将第二终端第三个流的解调导频端口配置为Port9&(SCID=0或1)。
请参见图3,为LTE R10协议下的DRS导频图样示意图,从图3中可以看出,解调导频端口Port7和Port8是在相同的时频资源上的,采用2维Walsh码进行区分,同时解调导频端口Port9和Port10也在相同的时频资源上,采用2维Walsh码进行区分。因此,只要在同一时频资源上的两个解调导频端口的SCID值保持一致,即可保持导频的相互独立和相互正交,避免导频的伪正交。也即,只要第一终端第一个流的解调导频端口Port7的SCID值与第二终端第二个流的解调导频端口Port8的SCID值一致,即可保证第一终端与第二终端之间的导频具有良好的独立性和正交性。
请参见图4,为导频和数据发射场景对比示意图,其中,左边为现有技术中的导频和数据发射场景示意图,可以看到现有技术的导频和数据发射方案中,当导频和数据的流数大于2时,终端的解调导频端口参数配置使得处于同一时频资源上的解调导频端口的SCID值不一致,从而导频的伪正交不可避免。而右边为本发明实施例中的导频和数据发射场景示意图,可以看到在本发明实施例的导频和数据发射方案中,当导频和数据的流数大于2时,终端的解调导频端口参数配置仍可使处于同一时频资源上的解调导频端口的SCID值保持一致,从而保持导频的正交性。
所述发射模块30,用于按照所述k流SU-MIMO导频和数据发射方式,分别向所述两个终端发射所述k流SU-MIMO导频和数据。
具体的,所述发射模块30分别向所述第一终端和第二终端发射所述构造模块10构造的3流SU-MIMO导频和数据。
其中,第一终端只能解调出3流SU-MIMO导频和数据中的第一流导频和数据(即原本为第一终端的MU-MIMO导频和数据),而无法解调3流SU-MIMO导频和数据中的第二流导频和数据、第三流导频和数据,因此3流SU-MIMO导频和数据中的第二流导频和数据、第三流导频和数据对于第一终端来说是虚拟的,无关紧要的。
同理,第二终端只能解调出3流SU-MIMO导频和数据中的第二流导频和数据和第三流导频和数据(即原本为第二终端的MU-MIMO导频和数据),而无法解调3流SU-MIMO导频和数据中的第一流导频和数据。
本发明实施例通过确定同一时频资源上至少两个终端进行MU-MIMO导频和数据传输的总流数k,能够构造相应的k流SU-MIMO导频和数据,并对应的修改至少两个终端的解调导频端口参数,并分别向所述终端发射所述k流SU-MIMO导频和数据,由于SU-MIMO的导频本来就具有良好的正交性和独立性,因而本发明实施例能够有效避免两个终端进行MU-MIMO导频和数据传输时导频的伪正交问题。
进一步的,请参见图5,为本发明提供的一种MU-MIMO导频和数据发射装置的第二实施例的结构示意图。所述MU-MIMO导频和数据发射装置包括上述实施例中的:构造模块10、修改模块20以及发射模块30,在本实施例中,所述导频和数据发射装置还包括:判断模块40,其中:
所述构造模块10具体包括:
权值合成单元101,用于将所述第一终端的L1流MU-MIMO导频和数据对应的L1个权值以及所述第二终端的L2流MU-MIMO导频和数据对应的L2个权值,顺序组合得到所述k流SU-MIMO导频和数据对应的k个权值。
具体的,对于第一终端,其单流MU-MIMO导频和数据对应的1个权值为:
W usr 0 = w 00 usr 0 w 10 usr 0 . . . w ( N - 1 ) 0 usr 0 = [ w 0 usr 0 ]
对于第二终端,其双流MU-MIMO导频和数据对应的2个权值为:
W usr 1 = w 00 usr 1 w 01 usr 1 w 10 usr 1 w 11 usr 1 . . . . . . w ( N - 1 ) 0 usr 1 w ( N - 1 ) 1 usr 1 = w 0 usr 1 w 1 usr 1
类比层数RI=3的进行3流SU-MIMO导频和数据传输的单个终端的权值矩阵:
W=[w0 w1 w2]
所述权值合成单元101将所述第一终端的单流MU-MIMO导频和数据对应的1个权值以及所述第二终端的双流MU-MIMO导频和数据对应的2个权值,顺序组合得到所述3流SU-MIMO导频和数据对应的3个权值为:
W = w 0 usr 0 w 0 usr 1 w 1 usr 1
需要说明的是,LTE R10协议规定对于3流SU-MIMO,第一个流的解调导频端口必须映射到Port7的位置上,因此需要保持所述3流SU-MIMO导频和数据对应的3个权值中的第一个权值始终与Port7相对应,即始终保持在3个权值中的第一位。
具体的,请参见表2:
表2中,第一列表示一个码字时不同流数SU-MIMO的流数、解调导频端口和SCID之间的对应关系,第二列表示两个码字时不同流数SU-MIMO的流数、解调导频端口和SCID之间的对应关系,可以看到当流数为3时,第一个流的解调导频端口必须映射到Port7的位置上。
对应的,所述发射模块30分别向所述第一终端和第二终端发射所述构造模块10构造的如下3流SU-MIMO数据:
s DataTx = w 0 usr 0 w 0 usr 1 w 1 usr 1 · s = w 0 usr 0 w 0 usr 1 w 1 usr 1 · s usr 0,0 s usr 1,0 s usr 1,1
= w 0 usr 0 s usr 0,0 + w 0 usr 1 s usr 1,0 + w 1 usr 1 s usr 1,1
码字合成单元102,用于将所述第一终端的L1流MU-MIMO数据对应的p个码字中的任一码字作为所述k流SU-MIMO数据对应的至少两个码字中的第一个码字,将所述第二终端的L2流MU-MIMO数据对应的q个码字中的任一码字作为所述k流SU-MIMO数据对应的至少两个码字中的第二个码字。
具体的,请参见表3:
从表3可以看出,LTE R10协议中规定单个终端最大码字数为2,本发明实施例中对于进行单流MU-MIMO导频和数据传输的第一终端,需要单独占用一个码字,对于进行双流MU-MIMO导频和数据传输的第二终端,对应两个码字,总共就是3个码字,采用RI=3的SU-MIMO进行传输,需要解决总共3个码字到2个码字的映射问题。
所述码字合成单元102将所述第一终端的单流MU-MIMO数据对应的1个码字作为所述3流SU-MIMO数据对应的第一个码字,将所述第二终端的双流MU-MIMO数据对应的2个码字中的任意一个码字作为所述3流SU-MIMO数据对应的第二个码字。
此时对于第二终端,还有一个码字未使用,在下一个子帧继续按类似方式处理即可。也可以按单终端第二个码字重传的方式完成第二个码字的映射。
需要说明的是,当两个终端中有一个终端的MU-MIMO导频和数据的流数较少时,优选的,可以将该MU-MIMO导频和数据的流数较少的终端的所对应的码字中的任意一个码字或者码字的组合作为k流SU-MIMO导频和数据的第一个码字。
所述码字合成单元102还可以将所述第二终端的双流MU-MIMO数据对应的2个码字进行码字级联和截取等操作,得到该两个码字的组合,作为所述k流SU-MIMO数据对应的至少两个码字中的第二个码字。
数据映射单元103,用于将所述第一个码字映射到所述第一终端的L1流MU-MIMO数据,将所述第二个码字映射到所述第二终端的L2流MU-MIMO数据。
具体的,所述数据映射单元103将所述3流SU-MIMO导频和数据的第一个码字映射到所述第一终端的单流MU-MIMO数据,将所述3流SU-MIMO导频和数据的第二个码字映射到所述第二终端的双流MU-MIMO数据。
此时对于第二终端,还有一个码字未进行映射,在下一个子帧继续按类似方式处理即可。也可以按单终端第二个码字重传的方式完成第二个码字的映射。
所述修改模块20具体包括:
修改单元201,用于将所述第一终端的层数RI修改为RI=k并通知所述第一终端,所述层数RI为所述第一终端进行数据传输时空间复用的流数或层数。
具体的,所述层数RI与所述第一终端进行的导频和数据传输的流数对应。当所述第一终端进行1流MU-MIMO导频和数据传输时,其层数RI为1,当所述MU-MIMO导频和数据发射装置将要向所述第一终端发射3流SU-MIMO导频和数据时,就需要所述修改单元201将所述第一终端的层数RI修改为RI=3,并通过DCI告知第一终端其RI=3。
设置单元202,用于为所述第一终端增加设置L2个解调导频端口,对应于所述第二终端的L2流MU-MIMO导频。
具体的,此时,第一终端的导频和数据传输从1流增加到3个流,因而需要对应3个解调导频端口,相比原来1流的配置,需要所述设置单元202为第一终端增加设置2个解调导频端口,即所述第一终端的解调导频端口为Port7、Port8、Port9,其中Port7和Port8处于同一时频资源上。
配置单元203,用于将处于同一时频资源上的解调导频端口的导频序列生成种子SCID值均配置为0或均配置为1。
具体的,所述配置单元203将处于同一时频资源上的解调导频端口Port7和Port8的SCID值均配置为0或均配置为1。
优选的,由于所述3流SU-MIMO数据的第一个码字映射在第一终端的单流MU-MIMO数据上,即对应于所述第一终端的解调导频端口port7,所述第一终端只能解调出3流SU-MIMO数据的第一个码字对应的1流数据,所以所述配置单元203只需将第一终端第一个流的解调导频端口配置为Port7&(SCID=0或1)即可,不需要对所述第一终端第二个流和第三个流的解调导频端口进行配置,保留给第二终端进行导频发射。
由于本发明实施例中的第一终端只使用port7,第二终端使用port8和port9,而port7和port8是处于同一时频资源上的,所以需要所述配置单元203将所述第二终端的解调导频端口port8的SCID值配置为跟所述第一终端的解调导频端口port7的SCID值一样。而所述配置单元203可将所述第二终端的解调导频端口port9的SCID值任意配置为0或1。
所述发射模块30具体包括:
第一映射单元301,用于按照所述k流SU-MIMO导频和数据发射方式,进行所述k流SU-MIMO数据对应的至少两个码字中的第一个码字到所述第一终端的层的映射。
具体的,按照所述k流SU-MIMO导频和数据发射方式,所述第一映射单元301将所述3流SU-MIMO数据对应的第一个码字映射到所述第一终端的第一层。
第二映射单元302,用于按照所述k流SU-MIMO导频发射方式,进行所述第一终端的层与解调导频端口的映射。
具体的,按照所述k流SU-MIMO导频发射方式,所述第二映射单元302将所述第一终端的第一层映射到第一终端的导频解调端口Port7。
所述判断模块40,用于当接收到所述第一终端对所述k流SU-MIMO数据对应的码字进行检测并译码后反馈的校验结果为错误时,判断所述校验结果为错误的码字是否为无效码字。
具体的,所述发射模块30向所述第一终端发射所述构造模块10构造的3流SU-MIMO导频和数据后,所述第一终端即按照3流SU-MIMO导频和数据的解调方式进行解调,具体是对所述3流SU-MIMO数据对应的2个码字进行检测并译码,反馈循环冗余校验码(CyclicRedundancy Check,CRC)校验结果,包括ACK/NACK。
当所述判断模块40接收到所述第一终端对所述3流SU-MIMO数据对应的2个码字分别进行检测后反馈的校验结果为错误(NACK)时,需要判断所述校验结果为错误的码字是否为无效码字。
若所述校验结果为错误的码字为无效码字,即为第二个码字,则证明是3流SU-MIMO数据中的第二流和第三流出现错误,对于第一终端来说,只关注3流SU-MIMO数据中的第一流,因为第一流才是第一终端的MU-MIMO数据,所以第二流和第三流出现错误对第一终端并没有什么影响,因此不需要进行数据的重新发射。
由于基站知道第一终端哪个码字是无效码字,直接忽略反馈校验结果即可。对于期望码字,校验结果为错误就进行数据重传。
所述发射模块30还用于若所述判断模块判断出所述第一终端反馈的错误的校验结果对应的码字为无效码字,则将所述校验结果为错误的码字对应的数据重传至所述第一终端。
具体的,若所述校验结果为错误的码字不为无效码字,即为第一个码字,则表明是3流SU-MIMO数据中的第一流出现错误,则说明实际上是第一终端的MU-MIMO数据出现错误,因此需要所述发射模块30将所述校验结果为错误的码字对应的数据重传至所述第一终端。
同理,所述修改单元201还用于将所述第二终端的层数RI′修改为RI′=k并通知所述第二终端,所述层数RI′为所述第二终端进行的数据传输时空间复用的流数或层数。
所述设置单元202还用于为所述第二终端增加设置m个虚拟的解调导频端口,对应于所述第一终端的m流MU-MIMO导频。
所述第一映射单元301还用于按照所述k流SU-MIMO导频和数据发射方式,进行所述k流SU-MIMO数据对应的至少两个码字中的第二个码字到所述第二终端的层的映射;
所述第二映射单元302还用于按照所述k流SU-MIMO导频发射方式,进行所述第二终端的层与解调导频端口的映射。
所述判断模块40还用于当接收到所述第二终端对所述k流SU-MIMO数据对应的码字进行检测并译码后反馈的校验结果为错误时,判断所述校验结果为错误的码字是否为无效码字。
所述发射模块30还用于若所述判断模块判断出所述第二终端反馈的错误的校验结果对应的码字不为无效码字,将所述校验结果为错误的码字对应的数据重新发射至所述第二终端。
由于所述第二终端的与第一终端的情况类似,所述MU-MIMO导频和数据发射装置01与所述第二终端进行导频和数据传输的原理也相同于第一终端,在此不赘述。
同时,可以类推的,当两个终端总共进行4流、5流、6流、7流或8流MU-MIMO导频和数据传输时,都可以采用类似的方式将其构造为相应流数的SU-MOMO导频和数据来使导频具有正交性,在此不赘述。
同时,可以类推的,当多于两个终端总共进行3流、4流、5流、6流、7流或8流MU-MIMO导频和数据传输时,都可以采用类似的方式将其构造为相应流数的SU-MOMO导频和数据来使导频具有正交性,在此不赘述。
本发明实施例通过确定同一时频资源上至少两个终端进行MU-MIMO导频和数据传输的总流数k,能够构造相应的k流SU-MIMO导频和数据,并对应的修改至少两个终端的解调导频端口参数,并分别向所述终端发射所述k流SU-MIMO导频和数据,由于SU-MIMO的导频本来就具有良好的正交性和独立性,因而本发明实施例能够有效避免两个终端进行MU-MIMO导频和数据传输时导频的伪正交问题。
请参见图6,为本发明提供的另一种MU-MIMO导频和数据发射装置的第三实施例的结构示意图。所述MU-MIMO导频和数据发射装置包括:构造器001、修改器002以及发射器003,其中:
所述构造器001,用于当同一时频资源上有至少两个终端进行多用户多输入多输出MU-MIMO导频和数据的传输时,构造k流单用户多输入多输出SU-MIMO导频和数据。
具体的,所述至少两个终端包括第一终端和第二终端,所述第一终端进行L1流MU-MIMO导频和数据传输,所述第二终端进行L2流MU-MIMO导频和数据传输,所述Li为第i个终端进行MU-MIMO导频和数据传输的流数。
所述第一终端的L1流MU-MIMO导频和数据对应L1个权值,所述第一终端的L1流MU-MIMO数据对应p个码字,所述第二终端的L2流MU-MIMO导频和数据对应L2个权值,所述第二终端的L2流MU-MIMO数据对应q个码字。
其中,所述权值用于合成SU-MIMO的权值矩阵,所述码字用于合成SU-MIMO数据。
具体的,码字为来自上层的业务流经过信道编码后的比特流。不同码字的比特数,信道编码码率可以不一致。
在LTE R10中,当L1=1时,p=1;当L1≥2时,p=2,即当第一终端进行单流MU-MIMO数据传输时,对应一个码字,当第一终端进行超过两流的MU-MIMO数据传输时,均对应两个码字,也就是说,不管第一终端进行几流MU-MIMO数据传输,最多对应两个码字。同理,当L2=1时,q=1;当L2≥2时,q=2,即第二终端不管进行几流MU-MIMO数据传输,最多对应两个码字。
当然,不排除在其他协议里,终端进行多流MU-MIMO数据传输对应的码字数量超过两个的情况,此时,也可以参照本发明实施例的思路,进行码字的合成,进而完成导频和数据的发射。
在本发明实施例中,以第一终端进行单流MU-MIMO导频和数据传输,即L1=1,第二终端进行双流MU-MIMO导频和数据传输,即L2=2,为例进行说明。
具体的,请再次参见表1,从表1可以看出,对于一个进行3流SU-MIMO导频和数据传输的终端,其3流数据对应2个码字,其中,第一个码字映射到第一层(即第一流数据),第二个码字映射到第二层和第三层(即第二流和第三流数据)。那么同理,对于两个总共进行3流MU-MIMO导频和数据传输的终端,如本发明实施例中举例的第一终端进行单流MU-MIMO导频和数据传输,第二终端进行双流MU-MIMO导频和数据传输,可以参照表1中的码字与层数的映射规律通过虚拟RI进行导频正交化设计,即在相同的时频资源上将第一终端和第二终端的MU-MIMO导频和数据组合起来得到SU-MIMO导频和数据,采用SU-MIMO方式分别向第一终端和第二终端发射所述SU-MIMO导频和数据。由于SU-MIMO导频和数据传输方式本身就具备良好的正交性和独立性,因此能够有效避免第一终端和第二终端进行MU-MIMO导频和数据传输时导频的伪正交问题。
具体的,当同一时频资源上有第一终端进行单流MU-MIMO导频和数据传输,即L1=1,第二终端进行双流MU-MIMO导频和数据传输,即L2=2,所述构造器001即构造k流SU-MIMO导频和数据,该3流SU-MIMO导频和数据的第一流为第一终端的单流MU-MIMO导频和数据,第二流和第三流依次为第二终端的双流MU-MIMO导频和数据。
由于终端按码字进行数据的检测和ACK/NACK的反馈,因而对于进行单流MU-MIMO数据传输的第一终端,需要单独占用一个码字,对于进行双流MU-MIMO数据传输的第二终端,对应两个码字,可以先选择其中一个码字,与第一终端的一个码字组合成为总共2个码字进行SU-MIMO传输,采用单终端SU-MIMO的RI=3的导频和数据传输方式完成码字与层的映射,其中,第一个码字对应第一终端的单流MU-MIMO数据,第二个码字对应第二终端的双流MU-MIMO数据。此时对于第二终端,还有一个码字未进行映射,在下一个子帧继续按类似方式处理即可。也可以按单终端第二个码字重传的方式完成第二个码字的映射。
当然,若资源有空余,也可将第二终端的两个码字进行码字级联和截取等操作,得到该两个码字的组合,作为3流SU-MIMO数据对应的第二个码字,只进行一次传输,就能将所***字传完。
所述修改器002,用于按照所述k流SU-MIMO导频的配置方式,修改所述至少两个终端的解调导频端口参数。
具体的,所述解调导频端口参数包括层数RI、解调导频端口的数量及SCID值。
第一终端的实际的层数RI=1(实际的码字数也为1,一个码字映射到一个层),则所述修改器002修改第一终端的RI为3,并通过DCI告知第一终端其RI=3。
此时,第一终端的数据传输从1流虚拟到3个流,因而需要对应3个解调导频端口,相比原来1流的配置,需要所述修改器002为第一终端增加设置2个虚拟的解调导频端口,以对应第二终端的双流MU-MIMO导频和数据。
同理,所述修改器002修改第二终端的RI′为3,并通过DCI告知第二终端其RI′=3。对应的,所述修改器002为第二终端增加设置1个解调导频端口,以对应第一终端的单流MU-MIMO导频和数据,在此不赘述。
所述修改器002将第一终端第一个流的解调导频端口配置为Port7&(SCID=0或1),将第二终端第二个流的解调导频端口配置为Port8&(SCID值与第一终端的解调导频端口Port7的SCID值一致),将第二终端第三个流的解调导频端口配置为Port9&(SCID=0或1)。
进一步的,请参见图7,为本发明提供的一种MU-MIMO导频和数据发射装置的第四实施例的结构示意图。所述MU-MIMO导频和数据发射装置包括上述实施例中的:构造器001、修改器002以及发射器003,在本实施例中,所述导频和数据发射装置还包括:判断器004,其中:
所述构造器001具体包括:
权值合成器0011,用于将所述第一终端的L1流MU-MIMO导频和数据对应的L1个权值以及所述第二终端的L2流MU-MIMO导频和数据对应的L2个权值,顺序组合得到所述k流SU-MIMO导频和数据对应的k个权值。
具体的,对于第一终端,其单流MU-MIMO导频和数据对应的1个权值为:
W usr 0 = w 00 usr 0 w 10 usr 0 . . . w ( N - 1 ) 0 usr 0 = [ w 0 usr 0 ]
对于第二终端,其双流MU-MIMO导频和数据对应的2个权值为:
W usr 1 = w 00 usr 1 w 01 usr 1 w 10 usr 1 w 11 usr 1 . . . . . . w ( N - 1 ) 0 usr 1 w ( N - 1 ) 1 usr 1 = w 0 usr 1 w 1 usr 1
类比层数RI=3的进行3流SU-MIMO导频和数据传输的单个终端的权值矩阵:
W=[w0 w1 w2]
所述权值合成器0011将所述第一终端的单流MU-MIMO导频和数据对应的1个权值以及所述第二终端的双流MU-MIMO导频和数据对应的2个权值,顺序组合得到所述3流SU-MIMO导频和数据对应的3个权值为:
W = w 0 usr 0 w 0 usr 1 w 1 usr 1
需要说明的是,LTE R10协议规定对于3流SU-MIMO,第一个流的解调导频端口必须映射到Port7的位置上,因此需要保持所述3流SU-MIMO导频和数据对应的3个权值中的第一个权值始终与Port7相对应,即始终保持在3个权值中的第一位。
具体的,请再次参见表2,表2中,第一列表示一个码字时不同流数SU-MIMO的流数、解调导频端口和SCID之间的对应关系,第二列表示两个码字时不同流数SU-MIMO的流数、解调导频端口和SCID之间的对应关系,可以看到当流数为3时,第一个流的解调导频端口必须映射到Port7的位置上。
对应的,所述发射器003分别向所述第一终端和第二终端发射所述构造器001构造的如下3流SU-MIMO数据:
s DataTx = w 0 usr 0 w 0 usr 1 w 1 usr 1 · s = w 0 usr 0 w 0 usr 1 w 1 usr 1 · s usr 0,0 s usr 1,0 s usr 1,1
= w 0 usr 0 s usr 0,0 + w 0 usr 1 s usr 1,0 + w 1 usr 1 s usr 1,1
码字合成器0012,用于将所述第一终端的L1流MU-MIMO数据对应的p个码字中的任一码字作为所述k流SU-MIMO数据对应的至少两个码字中的第一个码字,将所述第二终端的L2流MU-MIMO数据对应的q个码字中的任一码字作为所述k流SU-MIMO数据对应的至少两个码字中的第二个码字。
具体的,请再次参见表3,从表3可以看出,LTE R10协议中规定单个终端最大码字数为2,本发明实施例中对于进行单流MU-MIMO导频和数据传输的第一终端,需要单独占用一个码字,对于进行双流MU-MIMO导频和数据传输的第二终端,对应两个码字,总共就是3个码字,采用RI=3的SU-MIMO进行传输,需要解决总共3个码字到2个码字的映射问题。
所述码字合成器0012将所述第一终端的单流MU-MIMO数据对应的1个码字作为所述3流SU-MIMO数据对应的第一个码字,将所述第二终端的双流MU-MIMO数据对应的2个码字中的任意一个码字作为所述3流SU-MIMO数据对应的第二个码字。
此时对于第二终端,还有一个码字未使用,在下一个子帧继续按类似方式处理即可。也可以按单终端第二个码字重传的方式完成第二个码字的映射。
需要说明的是,当两个终端中有一个终端的MU-MIMO导频和数据的流数较少时,优选的,可以将该MU-MIMO导频和数据的流数较少的终端的所对应的码字中的任意一个码字或者码字的组合作为k流SU-MIMO导频和数据的第一个码字。
所述码字合成器0012还可以将所述第二终端的双流MU-MIMO数据对应的2个码字进行码字级联和截取等操作,得到该两个码字的组合,作为所述k流SU-MIMO数据对应的至少两个码字中的第二个码字。
数据映射器0013,用于将所述第一个码字映射到所述第一终端的L1流MU-MIMO数据,将所述第二个码字映射到所述第二终端的L2流MU-MIMO数据。
具体的,所述数据映射器0013将所述3流SU-MIMO导频和数据的第一个码字映射到所述第一终端的单流MU-MIMO数据,将所述3流SU-MIMO导频和数据的第二个码字映射到所述第二终端的双流MU-MIMO数据。
此时对于第二终端,还有一个码字未进行映射,在下一个子帧继续按类似方式处理即可。也可以按单终端第二个码字重传的方式完成第二个码字的映射。
所述修改器002具体包括:
修改器0021,用于将所述第一终端的层数RI修改为RI=k并通知所述第一终端,所述层数RI为所述第一终端进行数据传输时空间复用的流数或层数。
具体的,所述层数RI与所述第一终端进行的导频和数据传输的流数对应。当所述第一终端进行1流MU-MIMO导频和数据传输时,其层数RI为1,当所述MU-MIMO导频和数据发射装置将要向所述第一终端发射3流SU-MIMO导频和数据时,就需要所述修改器0021将所述第一终端的层数RI修改为RI=3,并通过DCI告知第一终端其RI=3。
设置器0022,用于为所述第一终端增加设置L2个解调导频端口,对应于所述第二终端的L2流MU-MIMO导频。
具体的,此时,第一终端的导频和数据传输从1流增加到3个流,因而需要对应3个解调导频端口,相比原来1流的配置,需要所述设置器0022为第一终端增加设置2个解调导频端口,即所述第一终端的解调导频端口为Port7、Port8、Port9,其中Port7和Port8处于同一时频资源上。
配置器0023,用于将处于同一时频资源上的解调导频端口的导频序列生成种子SCID值均配置为0或均配置为1。
具体的,所述配置器0023将处于同一时频资源上的解调导频端口Port7和Port8的SCID值均配置为0或均配置为1。
优选的,由于所述3流SU-MIMO数据的第一个码字映射在第一终端的单流MU-MIMO数据上,即对应于所述第一终端的解调导频端口port7,所述第一终端只能解调出3流SU-MIMO数据的第一个码字对应的1流数据,所以所述配置器0023只需将第一终端第一个流的解调导频端口配置为Port7&(SCID=0或1)即可,不需要对所述第一终端第二个流和第三个流的解调导频端口进行配置,保留给第二终端进行导频发射。
由于本发明实施例中的第一终端只使用port7,第二终端使用port8和port9,而port7和port8是处于同一时频资源上的,所以需要所述配置器0023将所述第二终端的解调导频端口port8的SCID值配置为跟所述第一终端的解调导频端口port7的SCID值一样。而所述配置器0023可将所述第二终端的解调导频端口port9的SCID值任意配置为0或1。
所述发射器003具体包括:
第一映射器0031,用于按照所述k流SU-MIMO导频和数据发射方式,进行所述k流SU-MIMO数据对应的至少两个码字中的第一个码字到所述第一终端的层的映射。
具体的,按照所述k流SU-MIMO导频和数据发射方式,所述第一映射器0031将所述3流SU-MIMO数据对应的第一个码字映射到所述第一终端的第一层。
第二映射器0032,用于按照所述k流SU-MIMO导频发射方式,进行所述第一终端的层与解调导频端口的映射。
具体的,按照所述k流SU-MIMO导频发射方式,所述第二映射器0032将所述第一终端的第一层映射到第一终端的导频解调端口Port7。
所述判断器004,用于当接收到所述第一终端对所述k流SU-MIMO数据对应的码字进行检测并译码后反馈的校验结果为错误时,判断所述校验结果为错误的码字是否为无效码字。
具体的,所述发射器003向所述第一终端发射所述构造器001构造的3流SU-MIMO导频和数据后,所述第一终端即按照3流SU-MIMO导频和数据的解调方式进行解调,具体是对所述3流SU-MIMO数据对应的2个码字进行检测并译码,反馈CRC校验结果,包括ACK/NACK。
当所述判断器004接收到所述第一终端对所述3流SU-MIMO数据对应的2个码字分别进行检测后反馈的校验结果为错误(NACK)时,需要判断所述校验结果为错误的码字是否为无效码字。
若所述校验结果为错误的码字为无效码字,即为第二个码字,则证明是3流SU-MIMO数据中的第二流和第三流出现错误,对于第一终端来说,只关注3流SU-MIMO数据中的第一流,因为第一流才是第一终端的MU-MIMO数据,所以第二流和第三流出现错误对第一终端并没有什么影响,因此不需要进行数据的重新发射。
由于基站知道第一终端哪个码字是无效码字,直接忽略反馈校验结果即可。对于期望码字,校验结果为错误就进行数据重传。
所述发射器003还用于若所述判断模块判断出所述第一终端反馈的错误的校验结果对应的码字为无效码字,则将所述校验结果为错误的码字对应的数据重传至所述第一终端。
具体的,若所述校验结果为错误的码字不为无效码字,即为第一个码字,则表明是3流SU-MIMO数据中的第一流出现错误,则说明实际上是第一终端的MU-MIMO数据出现错误,因此需要所述发射器003将所述校验结果为错误的码字对应的数据重传至所述第一终端。
同理,所述修改器0021还用于将所述第二终端的层数RI′修改为RI′=k并通知所述第二终端,所述层数RI′为所述第二终端进行的数据传输时空间复用的流数或层数。
所述设置器0022还用于为所述第二终端增加设置m个虚拟的解调导频端口,对应于所述第一终端的m流MU-MIMO导频。
所述第一映射器0031还用于按照所述k流SU-MIMO导频和数据发射方式,进行所述k流SU-MIMO数据对应的至少两个码字中的第二个码字到所述第二终端的层的映射;
所述第二映射器0032还用于按照所述k流SU-MIMO导频发射方式,进行所述第二终端的层与解调导频端口的映射。
所述判断器004还用于当接收到所述第二终端对所述k流SU-MIMO数据对应的码字进行检测并译码后反馈的校验结果为错误时,判断所述校验结果为错误的码字是否为无效码字。
所述发射器003还用于若所述判断模块判断出所述第二终端反馈的错误的校验结果对应的码字不为无效码字,将所述校验结果为错误的码字对应的数据重新发射至所述第二终端。
由于所述第二终端的与第一终端的情况类似,所述MU-MIMO导频和数据发射装置与所述第二终端进行导频和数据传输的原理也相同于第一终端,在此不赘述。
同时,可以类推的,当两个终端总共进行4流、5流、6流、7流或8流MU-MIMO导频和数据传输时,都可以采用类似的方式将其构造为相应流数的SU-MOMO导频和数据来使导频具有正交性,在此不赘述。
同时,可以类推的,当多于两个终端总共进行3流、4流、5流、6流、7流或8流MU-MIMO导频和数据传输时,都可以采用类似的方式将其构造为相应流数的SU-MOMO导频和数据来使导频具有正交性,在此不赘述。
本发明实施例通过确定同一时频资源上至少两个终端进行MU-MIMO导频和数据传输的总流数k,能够构造相应的k流SU-MIMO导频和数据,并对应的修改至少两个终端的解调导频端口参数,并分别向所述终端发射所述k流SU-MIMO导频和数据,由于SU-MIMO的导频本来就具有良好的正交性和独立性,因而本发明实施例能够有效避免两个终端进行MU-MIMO导频和数据传输时导频的伪正交问题。
请参见图8,为本发明实施例的MU-MIMO导频和数据接收终端的结构示意图,所述终端包括:接收模块011、检测模块012、比较模块013以及反馈模块014,其中:
所述接收模块011,用于接收经构造的k流SU-MIMO导频和数据;
具体的,所述k流SU-MIMO导频和数据是根据至少两个MU-MIMO导频和数据接收终端的Li流MU-MIMO导频和数据构造得来的,所述Li为第i个终端进行MU-MIMO导频和数据传输的流数。所述MU-MIMO导频和数据传输为非透明。
在本发明实施例中,假设有两个与所述MU-MIMO导频和数据发射装置进行非透明MU-MIMO导频和数据传输的MU-MIMO导频和数据接收终端——MU-MIMO导频和数据接收终端A和MU-MIMO导频和数据接收终端B,其中,MU-MIMO导频和数据接收终端A进行L3=1流非透明的MU-MIMO导频和数据传输,MU-MIMO导频和数据接收终端B进行L4=2流非透明的MU-MIMO导频和数据传输。所述流SU-MIMO导频和数据是根据MU-MIMO导频和数据接收终端A的L3流MU-MIMO导频和数据及MU-MIMO导频和数据接收终端B的L4流MU-MIMO导频和数据构造得来的。
所述k流SU-MIMO导频和数据具体的构造及发射过程在上述MU-MIMO导频和数据发射装置01实施例中已经详细说明过,在此不赘述。
当所述MU-MIMO导频和数据发射装置01向所述MU-MIMO导频和数据接收终端A发射所述经构造的3流SU-MIMO导频和数据时,所述接收模块011即接收经构造的3流SU-MIMO导频和数据。
所述检测模块012,用于检测所述k流SU-MIMO数据对应的至少两个码字所对应的解调导频端口的能量。
具体的,由于所述MU-MIMO导频和数据接收终端A进行的MU-MIMO导频和数据传输为非透明,即所述MU-MIMO导频和数据发射装置不知道所述MU-MIMO导频和数据接收终端A的无效码字是哪一个,则所述检测模块012可以通过对所述3流SU-MIMO数据的两个码字对应导频位置进行能量检测来确定有效码字和无效码字,进而所述MU-MIMO导频和数据接收终端A可以不对无效码字进行检测和译码操作,直接反馈该无效码字(Code Word,CW)CRC=0或1,以此可降低计算复杂度,所述MU-MIMO导频和数据发射装置对该码字的反馈结果也不用做任何处理。
具体的,请参见图9,为LTE R10协议下的解调导频位置图样示意图。考虑Walsh码区分有:
r 0 = H 0 w 00 s 0 scid 0 + q · H 0 w 01 s 0 scid 0 + I 00 + n 00
r 1 = H 0 w 00 s 1 scid 0 + q ‾ · H 1 w 01 s 1 scid 0 + I 01 + n 01
其中,r0和r1为解调导频端口port7的接收信号,q表示解调导频端口port7对应的Walsh码元素,q=-1or1,scid0表示解调导频端口的导频序列生成种子,scidO为SCID=0,I00表示干扰,n00表示噪声,W00表示第一层的权值,H0表示基站到终端的频域信道响应。
则利用解调导频端口port7的接收信号r0和r1,可以得到解调导频端口port7对应的流的等效信道如下:
H port 7 , LS = H ^ 0 w ^ 00 = r 0 · ( s 0 scid 0 ) * + r 1 · ( s 1 scid 0 ) * 2
= H 0 w 00 + I 00 ( s 0 scid 0 ) * + n 00 ( s 0 scid 0 ) * + H 0 w 00 + I 01 ( s 1 scid 0 ) * + n 01 ( s 1 scid 0 ) * 2
= H 0 w 00 + I 00 ( s 0 scid 0 ) * + n 00 ( s 0 scid 0 ) * + I 01 ( s 1 scid 0 ) * + n 01 ( s 1 scid 0 ) * 2
Hport7,LS即为导频端口port7对应的频域等效信道响应。同理r0和r1相减可以获得Hport8,LS
类似的,根据r2,r3可以得到导频端口port9对应的流的等效信道Hport9,LS
所述比较模块013,用于比较所述解调导频端口的能量的大小,以确定无效码字。
具体的,所述比较模块013比较所述解调导频端口的能量的大小,以确定无效码字。
如果|Hport7,LS|2>|Hport9,LS|2,则说明所述MU-MIMO导频和数据接收终端A采用的端口为Port7/8,对应的有效码字为第一个码字,则第二个码字为无效码字
所述反馈模块014,用于反馈所述无效码字的所述校验结果为0或1。
具体的,根据所述比较模块013确定的所述MU-MIMO导频和数据接收终端A采用的端口为Port7/8,对应的有效码字为第一个码字,则第二个码字为无效码字,直接反馈第二个码字的CRC=0或1即可。
因此,对于非透明模式的MU-MIMO传输,即所述MU-MIMO导频和数据发射装置不知道所述MU-MIMO导频和数据接收终端A的无效码字是哪一个,则所述MU-MIMO导频和数据接收终端A可以通过对所述3流SU-MIMO数据的两个码字对应导频位置进行能量检测来确定有效码字和无效码字,进而所述第一终端可以不对无效码字进行检测和译码操作,直接反馈该无效码字CWCRC=0或1,以此可以降低计算复杂度,所述MU-MIMO导频和数据发射装置对该码字也不用做任何后续处理。
请参见图10,为本发明实施例的另一MU-MIMO导频和数据接收终端的结构示意图,所述终端包括:接收器021、检测器022、比较器023以及反馈器024,其中:
所述接收器021,用于接收经构造的k流SU-MIMO导频和数据;
具体的,所述k流SU-MIMO导频和数据是根据至少两个MU-MIMO导频和数据接收终端的Li流MU-MIMO导频和数据构造得来的,所述Li为第i个终端进行MU-MIMO导频和数据传输的流数。所述MU-MIMO导频和数据传输为非透明。
在本发明实施例中,假设有两个与所述MU-MIMO导频和数据发射装置进行非透明MU-MIMO导频和数据传输的MU-MIMO导频和数据接收终端——MU-MIMO导频和数据接收终端A和MU-MIMO导频和数据接收终端B,其中,MU-MIMO导频和数据接收终端A进行L3=1流非透明的MU-MIMO导频和数据传输,MU-MIMO导频和数据接收终端B进行L4=2流非透明的MU-MIMO导频和数据传输。所述流SU-MIMO导频和数据是根据MU-MIMO导频和数据接收终端A的L3流MU-MIMO导频和数据及MU-MIMO导频和数据接收终端B的L4流MU-MIMO导频和数据构造得来的。
所述k流SU-MIMO导频和数据具体的构造及发射过程在上述MU-MIMO导频和数据发射装置实施例中已经详细说明过,在此不赘述。
当所述MU-MIMO导频和数据发射装置向所述MU-MIMO导频和数据接收终端A发射所述经构造的3流SU-MIMO导频和数据时,所述接收器021即接收经构造的3流SU-MIMO导频和数据。
所述检测器022,用于检测所述k流SU-MIMO数据对应的至少两个码字所对应的解调导频端口的能量。
具体的,由于所述MU-MIMO导频和数据接收终端A进行的MU-MIMO导频和数据传输为非透明,即所述MU-MIMO导频和数据发射装置不知道所述MU-MIMO导频和数据接收终端A的无效码字是哪一个,则所述检测器022可以通过对所述3流SU-MIMO数据的两个码字对应导频位置进行能量检测来确定有效码字和无效码字,进而所述MU-MIMO导频和数据接收终端A可以不对无效码字进行检测和译码操作,直接反馈该无效码字CW CRC=0或1,以此可降低计算复杂度,所述MU-MIMO导频和数据发射装置对该码字的反馈结果也不用做任何处理。
具体的,请再次参见图9,为LTE R10协议下的解调导频位置图样示意图。考虑Walsh码区分有:
r 0 = H 0 w 00 s 0 scid 0 + q · H 0 w 01 s 0 scid 0 + I 00 + n 00
r 1 = H 0 w 00 s 1 scid 0 + q ‾ · H 1 w 01 s 1 scid 0 + I 01 + n 01
其中,r0和r1为解调导频端口port7的接收信号,q表示解调导频端口port7对应的Walsh码元素,q=-1or1,scid0表示解调导频端口的导频序列生成种子,scidO为SCID=0,I00表示干扰,n00表示噪声,W00表示第一层的权值,H0表示基站到终端的频域信道响应。
则利用解调导频端口port7的接收信号r0和r1,可以得到解调导频端口port7对应的流的等效信道如下:
H port 7 , LS = H ^ 0 w ^ 00 = r 0 · ( s 0 scid 0 ) * + r 1 · ( s 1 scid 0 ) * 2
= H 0 w 00 + I 00 ( s 0 scid 0 ) * + n 00 ( s 0 scid 0 ) * + H 0 w 00 + I 01 ( s 1 scid 0 ) * + n 01 ( s 1 scid 0 ) * 2
= H 0 w 00 + I 00 ( s 0 scid 0 ) * + n 00 ( s 0 scid 0 ) * + I 01 ( s 1 scid 0 ) * + n 01 ( s 1 scid 0 ) * 2
Hport7,LS即为导频端口port7对应的频域等效信道响应。同理r0和r1相减可以获得Hport8,LS
类似的,根据r2,r3可以得到导频端口port9对应的流的等效信道Hport9,LS
所述比较器023,用于比较所述解调导频端口的能量的大小,以确定无效码字。
具体的,所述比较器023比较所述解调导频端口的能量的大小,以确定无效码字。
如果|Hport7,LS|2>|Hport9,LS|2,则说明所述MU-MIMO导频和数据接收终端A采用的端口为Port7/8,对应的有效码字为第一个码字,则第二个码字为无效码字。
所述反馈器024,用于反馈所述无效码字的所述校验结果为0或1。
具体的,根据所述比较器023确定的所述MU-MIMO导频和数据接收终端A采用的端口为Port7/8,对应的有效码字为第一个码字,则第二个码字为无效码字,直接反馈第二个码字的CRC=0或1即可。
因此,对于非透明模式的MU-MIMO传输,即所述MU-MIMO导频和数据发射装置不知道所述MU-MIMO导频和数据接收终端A的无效码字是哪一个,则所述MU-MIMO导频和数据接收终端A可以通过对所述3流SU-MIMO数据的两个码字对应导频位置进行能量检测来确定有效码字和无效码字,进而所述第一终端可以不对无效码字进行检测和译码操作,直接反馈该无效码字CWCRC=0或1,以此可以降低计算复杂度,所述MU-MIMO导频和数据发射装置对该码字也不用做任何后续处理。
请参见图11,为本发明实施例的MU-MIMO导频和数据发射方法的方法流程示意图,所述方法包括:
S101,当同一时频资源上有至少两个终端进行多用户多输入多输出MU-MIMO导频和数据传输时,构造k流单用户多输入多输出SU-MIMO导频和数据。
具体的,所述至少两个终端包括第一终端和第二终端,所述第一终端进行L1流MU-MIMO导频和数据传输,所述第二终端进行L2流MU-MIMO导频和数据传输,所述Li为第i个终端进行MU-MIMO导频和数据传输的流数。
所述第一终端的L1流MU-MIMO导频和数据对应L1个权值,所述第一终端的L1流MU-MIMO数据对应p个码字,所述第二终端的L2流MU-MIMO导频和数据对应L2个权值,所述第二终端的L2流MU-MIMO数据对应q个码字。
其中,所述权值用于合成SU-MIMO的权值矩阵,所述码字用于合成SU-MIMO数据。
具体的,码字为来自上层的业务流经过信道编码后的比特流。不同码字的比特数,信道编码码率可以不一致。
在LTE R10中,当L1=1时,p=1;当L1≥2时,p=2,即当第一终端进行单流MU-MIMO数据传输时,对应一个码字,当第一终端进行超过两流的MU-MIMO数据传输时,均对应两个码字,也就是说,不管第一终端进行几流MU-MIMO数据传输,最多对应两个码字。同理,当L2=1时,q=1;当L2≥2时,q=2,即第二终端不管进行几流MU-MIMO数据传输,最多对应两个码字。
当然,不排除在其他协议里,终端进行多流MU-MIMO数据传输对应的码字数量超过两个的情况,此时,也可以参照本发明实施例的思路,进行码字的合成,进而完成导频和数据的发射。
在本发明实施例中,以第一终端进行单流MU-MIMO导频和数据传输,即L1=1,第二终端进行双流MU-MIMO导频和数据传输,即L2=2,为例进行说明。
具体的,请再次参见表1,从表1可以看出,对于一个进行3流SU-MIMO导频和数据传输的终端,其3流数据对应2个码字,其中,第一个码字映射到第一层,第二个码字映射到第二层和第三层。那么同理,对于两个总共进行3流MU-MIMO导频和数据传输的终端,如本发明实施例中举例的第一终端进行单流MU-MIMO导频和数据传输,第二终端进行双流MU-MIMO导频和数据传输,可以参照表1中的码字与层数的映射规律通过虚拟RI进行导频正交化设计,即在相同的时频资源上将第一终端和第二终端的MU-MIMO导频和数据组合起来得到SU-MIMO导频和数据,采用SU-MIMO方式分别向第一终端和第二终端发射所述SU-MIMO导频和数据。由于SU-MIMO导频和数据传输方式本身就具备良好的正交性和独立性,因此能够有效避免第一终端和第二终端进行MU-MIMO导频和数据传输时导频的伪正交问题。
具体的,当同一时频资源上有第一终端进行单流MU-MIMO导频和数据传输,即L1=1,第二终端进行双流MU-MIMO导频和数据传输,即L2=2,所述MU-MIMO导频和数据发射装置即构造k流SU-MIMO导频和数据,该3流SU-MIMO导频和数据的第一流为第一终端的单流MU-MIMO导频和数据,第二流和第三流依次为第二终端的双流MU-MIMO导频和数据。
由于终端按码字进行数据的检测和ACK/NACK的反馈,因而对于进行单流MU-MIMO数据传输的第一终端,需要单独占用一个码字,对于进行双流MU-MIMO数据传输的第二终端,对应两个码字,可以先选择其中一个码字,与第一终端的一个码字组合成为总共2个码字进行SU-MIMO传输,采用单终端SU-MIMO的RI=3的导频和数据传输方式完成码字与层的映射,其中,第一个码字对应第一终端的单流MU-MIMO数据,第二个码字对应第二终端的双流MU-MIMO数据。此时对于第二终端,还有一个码字未进行映射,在下一个子帧继续按类似方式处理即可。也可以按单终端第二个码字重传的方式完成第二个码字的映射。
当然,若资源有空余,也可将第二终端的两个码字进行码字级联和截取等操作,得到该两个码字的组合,作为3流SU-MIMO数据对应的第二个码字,只进行一次传输,就能将所***字传完。
所述S101具体包括如下步骤:
步骤A:将所述第一终端的L1流MU-MIMO导频和数据对应的L1个权值以及所述第二终端的L2流MU-MIMO导频和数据对应的L2个权值,顺序组合得到所述k流SU-MIMO导频和数据对应的k个权值。
具体的,对于第一终端,其单流MU-MIMO导频和数据对应的1个权值为:
W usr 0 = w 00 usr 0 w 10 usr 0 . . . w ( N - 1 ) 0 usr 0 = [ w 0 usr 0 ]
对于第二终端,其双流MU-MIMO导频和数据对应的2个权值为:
W usr 1 = w 00 usr 1 w 01 usr 1 w 10 usr 1 w 11 usr 1 . . . . . . w ( N - 1 ) 0 usr 1 w ( N - 1 ) 1 usr 1 = w 0 usr 1 w 1 usr 1
类比层数RI=3的进行3流SU-MIMO导频和数据传输的单个终端的权值矩阵:
W=[w0 w1 w2]
所述MU-MIMO导频和数据发射装置将所述第一终端的单流MU-MIMO导频和数据对应的1个权值以及所述第二终端的双流MU-MIMO导频和数据对应的2个权值,顺序组合得到所述3流SU-MIMO导频和数据对应的3个权值为:
W = w 0 usr 0 w 0 usr 1 w 1 usr 1
需要说明的是,LTE R10协议规定对于3流SU-MIMO,第一个流的解调导频端口必须映射到Port7的位置上,因此需要保持所述3流SU-MIMO导频和数据对应的3个权值中的第一个权值始终与Port7相对应,即始终保持在3个权值中的第一位。
对应的,所述MU-MIMO导频和数据发射装置分别向所述第一终端和第二终端发射的3流SU-MIMO数据如下:
s DataTx = w 0 usr 0 w 0 usr 1 w 1 usr 1 · s = w 0 usr 0 w 0 usr 1 w 1 usr 1 · s usr 0,0 s usr 1,0 s usr 1,1
= w 0 usr 0 s usr 0,0 + w 0 usr 1 s usr 1,0 + w 1 usr 1 s usr 1,1
步骤B:将所述第一终端的L1流MU-MIMO数据对应的p个码字中的任一个码字作为所述k流SU-MIMO数据对应的至少两个码字中的第一个码字,将所述第二终端的L2流MU-MIMO数据对应的q个码字中的任一个码字作为所述k流SU-MIMO数据对应的至少两个码字中的第二个码字。
具体的,请再次参见表3,从表3可以看出,LTE R10协议中规定单个终端最大码字数为2,本发明实施例中对于进行单流MU-MIMO数据传输的第一终端,需要单独占用一个码字,对于进行双流MU-MIMO数据传输的第二终端,对应两个码字,总共就是3个码字,采用RI=3的SU-MIMO进行传输,需要解决总共3个码字到2个码字的映射问题。
所述MU-MIMO导频和数据发射装置将所述第一终端的单流MU-MIMO数据对应的1个码字1作为所述3流SU-MIMO数据对应的第一个码字,将所述第二终端的2流MU-MIMO数据对应的2个码字中的任意一个码字作为所述3流SU-MIMO数据对应的第二个码字。
此时对于第二终端,还有一个码字未使用,在下一个子帧继续按类似方式处理即可。也可以按单终端第二个码字重传的方式完成第二个码字的映射。
需要说明的是,当两个终端中有一个终端的MU-MIMO导频和数据的流数较少时,可以将该MU-MIMO导频和数据的流数较少的终端的所对应的码字中的任意一个码字作为k流SU-MIMO导频和数据的第一个码字。
还可以将所述第二终端的双流MU-MIMO数据对应的2个码字进行码字级联和截取等操作,得到该两个码字的组合,作为所述k流SU-MIMO数据对应的至少两个码字中的第二个码字。
步骤C:将所述第一个码字映射到所述第一终端的L1流MU-MIMO数据,将所述第二个码字映射到所述第二终端的L2流MU-MIMO数据。
具体的,所述3流SU-MIMO导频和数据的第一个码字映射到所述第一终端的单流MU-MIMO数据,将所述3流SU-MIMO导频和数据的第二个码字映射到所述第二终端的双流MU-MIMO数据。
此时对于第二终端,还有一个码字未进行映射,在下一个子帧继续按类似方式处理即可。也可以按单终端第二个码字重传的方式完成第二个码字的映射。
重复所述步骤B至步骤C,直至完成所述第一终端的L1流MU-MIMO数据与其对应的p个码字以及所述第二终端的L2流MU-MIMO数据与其对应的q个码字的映射为止。即直至所述第一终端的p个码字与所述第二终端的q个码字全部映射过为止。
S102,按照所述k流SU-MIMO导频的配置方式,修改所述两个终端的解调导频端口参数。
具体的,所述解调导频端口参数包括层数RI、解调导频端口的数量及SCID值。
所述S102具体包括如下步骤:
步骤一:将所述第一终端的层数RI修改为RI=k并通知所述第一终端,所述层数RI为所述第一终端进行数据传输时空间复用的流数或层数。
具体的,所述层数RI与所述第一终端进行的MU-MIMO导频和数据传输的流数一一对应。当所述第一终端进行1流MU-MIMO导频和数据传输时,其层数RI为1,当所述MU-MIMO导频和数据发射装置将要向所述第一终端发射3流SU-MIMO导频和数据时,就需要所述MU-MIMO导频和数据发射装置将所述第一终端的层数RI修改为RI=3,并通过DCI告知第一终端其RI=3。
步骤二:为所述第一终端增加设置L2个解调导频端口,对应于所述第二终端的L2流MU-MIMO导频。
具体的,此时,第一终端的导频和数据传输从1流虚拟到3个流,因而需要对应3个解调导频端口,相比原来1流的配置,需要所述MU-MIMO导频和数据发射装置为第一终端增加设置2个解调导频端口,即所述第一终端的解调导频端口为Port7、Port8、Port9,其中Port7和Port8处于同一时频资源上。
步骤三:将处于同一时频资源上的解调导频端口的SCID值均配置为0或均配置为1。
具体的,所述MU-MIMO导频和数据发射装置将处于同一时频资源上的解调导频端口Port7和Port8的SCID值均配置为0或均配置为1。
优选的,由于所述3流SU-MIMO数据的第一个码字映射在第一终端的单流MU-MIMO数据上,即对应于所述第一终端的解调导频端口port7,所述第一终端只能解调出3流SU-MIMO数据的第一个码字对应的1流数据,所以所述MU-MIMO导频和数据发射装置只需将第一终端第一个流的解调导频端口配置为Port7&(SCID=0或1)即可,不需要对所述第一终端第二个流和第三个流的解调导频端口进行配置,保留给第二终端进行导频发射。
由于本发明实施例中的第一终端只使用port7,第二终端使用port8和port9,而port7和port8是处于同一时频资源上的,所以需要所述配置单元203将所述第二终端的解调导频端口port8的SCID值配置为跟所述第一终端的解调导频端口port7的SCID值一样。而所述配置单元203可将所述第二终端的解调导频端口port9的SCID值任意配置为0或1。
同理,所述S102还包括如下步骤:
将所述第二终端的层数RI′修改为RI′=k并通知所述第二终端,所述层数RI′为所述第二终端进行的数据传输时空间复用的流数或层数。
为所述第二终端增加设置L1个解调导频端口,对应于所述第一终端的L1流MU-MIMO导频。
S103,按照所述k流SU-MIMO导频和数据发射方式,分别向所述两个终端发射所述k流SU-MIMO导频和数据。
具体的,所述MU-MIMO导频和数据发射装置分别向所述MU-MIMO终端发射所述构造模块10构造的3流SU-MIMO数据,如下:
s DataTx = w 0 usr 0 w 0 usr 1 w 1 usr 1 · s = w 0 usr 0 w 0 usr 1 w 1 usr 1 · s usr 0,0 s usr 1,0 s usr 1,1
= w 0 usr 0 s usr 0,0 + w 0 usr 1 s usr 1,0 + w 1 usr 1 s usr 1,1
其中,第一终端只能解调出3流SU-MIMO导频和数据中的第一流导频和数据,且此为第一终端的MU-MIMO导频和数据,而无法解调3流SU-MIMO导频和数据中的第二流导频和数据、第三流导频和数据,因此3流SU-MIMO导频和数据中的第二流导频和数据、第三流导频和数据对于第一终端来说是虚拟的,无关紧要的。
同理,第二终端只能解调出3流SU-MIMO导频和数据中的第二流导频和数据和第三流导频和数据,且此为第二终端的MU-MIMO导频和数据,而无法解调3流SU-MIMO导频和数据中的第一流导频和数据。
所述S103具体包括如下步骤:
步骤一:按照所述k流SU-MIMO导频和数据发射方式,进行所述k流SU-MIMO数据对应的至少两个码字中的第一个码字到所述第一终端的层的映射。
具体的,按照所述k流SU-MIMO导频和数据发射方式,所述MU-MIMO导频和数据发射装置将所述3流SU-MIMO数据对应的第一个码字映射到所述第一终端的第一层,将所述3流SU-MIMO数据对应的第二个码字映射到所述第一终端的第二层和第三层。
步骤二:按照所述k流SU-MIMO导频发射方式,进行所述第一终端的层与解调导频端口的映射。
具体的,按照所述k流SU-MIMO导频发射方式,所述MU-MIMO导频和数据发射装置将所述第一终端的第一层映射到第一终端的导频解调端口Port7,将所述第一终端的第二层映射到第一终端的导频解调端口Port8,将所述第一终端的第三层映射到第一终端的导频解调端口Port9。
同理,所述S103还包括如下步骤:
按照所述k流SU-MIMO导频和数据发射方式,进行所述k流SU-MIMO数据对应的至少两个码字中的第二个码字到所述第二终端的层的映射;
按照所述k流SU-MIMO导频发射方式,进行所述第二终端的层与解调导频端口的映射。
由于所述第二终端的与第一终端的情况类似,所述MU-MIMO导频和数据发射装置与所述第二终端进行导频和数据传输的原理也相同于第一终端,在此不赘述。
同时,可以类推的,当两个终端总共进行4流、5流、6流、7流或8流MU-MIMO导频和数据传输时,都可以采用类似的方式将其构造为相应流数的SU-MOMO导频和数据来使导频具有的正交性,在此不赘述。
同时,可以类推的,当多于两个终端总共进行3流、4流、5流、6流、7流或8流MU-MIMO导频和数据传输时,都可以采用类似的方式将其构造为相应流数的SU-MOMO导频和数据来使导频具有正交性,在此不赘述。
本发明实施例通过确定同一时频资源上至少两个终端进行MU-MIMO导频和数据传输的总流数k,能够构造相应的k流SU-MIMO导频和数据,并对应的修改至少两个终端的导频和数据接收参数,并分别向所述终端发射所述k流SU-MIMO导频和数据,由于SU-MIMO的导频本来就具有良好的正交性和独立性,因而本发明实施例能够有效避免两个终端进行MU-MIMO导频和数据传输时导频的伪正交问题。
请参见图12,为本发明实施例的另一MU-MIMO导频和数据发射方法的方法流程示意图。所述方法包括:
S201,当同一时频资源上有至少两个终端进行多用户多输入多输出MU-MIMO导频和数据传输时,构造k流单用户多输入多输出SU-MIMO导频和数据。
其中,所述至少两个终端包括第一终端和第二终端,所述第一终端进行L1流MU-MIMO导频和数据传输,所述第二终端进行L2流MU-MIMO导频和数据传输,所述Li为第i个终端进行MU-MIMO导频和数据传输的流数。
所述第一终端的L1流MU-MIMO导频和数据对应L1个权值,所述第一终端的L1流MU-MIMO数据对应p个码字,所述第二终端的L2流MU-MIMO导频和数据对应L2个权值,所述第二终端的L2流MU-MIMO数据对应q个码字
进一步的,所述S201具体包括如下步骤:
步骤A:将所述第一终端的L1流MU-MIMO导频和数据对应的L1个权值以及所述第二终端的L2流MU-MIMO导频和数据对应的L2个权值,顺序组合得到所述k流SU-MIMO导频和数据对应的k个权值。
步骤B:将所述第一终端的L1流MU-MIMO数据对应的p个码字中的任一个码字作为所述k流SU-MIMO数据对应的至少两个码字中的第一个码字,将所述第二终端的L2流MU-MIMO数据对应的q个码字中的任一个码字作为所述k流SU-MIMO数据对应的至少两个码字中的第二个码字。
步骤C:将所述第一个码字映射到所述L1流MU-MIMO数据,将所述第二个码字映射到所述L2流MU-MIMO数据。
重复所述步骤B至步骤C,直至完成所述第一终端的L1流MU-MIMO导频和数据与其对应的p个码字以及所述第二终端的L2流MU-MIMO导频和数据与其对应的q个码字的映射为止。
S202,按照所述k流SU-MIMO导频的配置方式,修改所述至少两个终端的解调导频端口参数。
进一步的,所述S202具体包括如下步骤:
步骤一:将所述第一终端的层数RI修改为RI=k并通知所述第一终端,所述层数RI为所述第一终端进行数据传输时空间复用的流数或层数。
步骤二:为所述第一终端增加设置L2个解调导频端口,对应于所述第二终端的L2流MU-MIMO导频。
同理,所述S202还包括如下步骤:
将所述第二终端的层数RI′修改为RI′=k并通知所述第二终端,所述层数RI′为所述第二终端进行的数据传输时空间复用的流数或层数。
为所述第二终端增加设置L1个解调导频端口,对应于所述第一终端的L1流MU-MIMO导频。
步骤三:将处于同一时频资源上的解调导频端口的SCID值均配置为0或均配置为1。
S203,按照所述k流SU-MIMO导频和数据的发射方式,分别向所述至少两个终端发射所述k流SU-MIMO导频和数据。
所述S203具体包括如下步骤:
步骤一:按照所述k流SU-MIMO导频和数据发射方式,进行所述k流SU-MIMO数据对应的至少两个码字中的第一个码字到所述第一终端的层的映射。
步骤二:按照所述k流SU-MIMO导频发射方式,进行所述第一终端的层与解调导频端口的映射。
同理,所述S203还包括如下步骤:
按照所述k流SU-MIMO导频和数据发射方式,进行所述k流SU-MIMO数据对应的至少两个码字中的第二个码字到所述第二终端的层的映射;
按照所述k流SU-MIMO导频和数据发射方式,进行所述第二终端的层与解调导频端口的映射。
S204,当接收到所述第一终端对所述k流SU-MIMO数据对应的码字进行检测并译码后反馈的校验结果为错误时,判断所述校验结果为错误的码字是否为无效码字。
具体的,所述MU-MIMO导频和数据发射装置向所述第一终端发射3流SU-MIMO导频和数据后,所述第一终端即按照3流导频和数据的解调方式进行解调,具体是对所述3流SU-MIMO数据对应的2个码字进行检测,并反馈校验结果,包括ACK/NACK。
当所述MU-MIMO导频和数据发射装置接收到所述第一终端对所述3流SU-MIMO数据对应的码字进行检测后反馈的校验结果为错误(NACK)时,需要判断所述错误的校验结果对应的码字是否为无效码字。
若所述校验结果为错误的码字为无效码字,即为第二个码字,则证明是3流SU-MIMO数据中的第二流和第三流出现错误,对于第一终端来说,只关注3流SU-MIMO数据中的第一流,因为第一流才是第一终端的MU-MIMO数据,所以第二流和第三流出现错误对第一终端并没有什么影响,因此不需要进行数据的重传。
S205,将所述校验结果为错误的码字对应的数据重传至所述第一终端。
具体的,若所述错误的校验结果对应的码字不为无效码字,即为第一个码字,则表明是3流SU-MIMO数据中的第一流出现错误,则说明实际上是第一终端的MU-MIMO数据出现错误,因此需要所述MU-MIMO导频和数据发射装置将所述校验结果为错误的码字对应的数据重传至所述第一终端。
需要说明的是,若所述第一终端进行的是非透明模式的MU-MIMO导频和数据传输,即所述MU-MIMO导频和数据发射装置不知道所述第一终端的无效码字是哪一个,则所述第一终端可以通过对所述3流SU-MIMO数据的两个码字对应导频位置进行能量检测来确定有效码字和无效码字,进而所述第一终端可以不对无效码字进行检测和译码操作,直接反馈该无效码字CW CRC=0或1,以此可以降低计算复杂度,所述MU-MIMO导频和数据发射装置对该码字不用做任何处理。此过程已在本发明实施例的另一MU-MIMO导频和数据发射装置中进行了说明,在此不赘述。
由于所述第二终端的与第一终端的情况类似,所述MU-MIMO导频和数据发射装置与所述第二终端进行导频和数据传输的原理也相同于第一终端,在此不赘述。
同时,可以类推的,当两个终端总共进行4流、5流、6流、7流或8流MU-MIMO导频和数据传输时,都可以采用类似的方式将其构造为相应流数的SU-MOMO导频和数据来达到导频的正交性,在此不赘述。
同时,可以类推的,当多于两个终端总共进行3流、4流、5流、6流、7流或8流MU-MIMO导频和数据传输时,都可以采用类似的方式将其构造为相应流数的SU-MOMO导频和数据来使导频具有正交性,在此不赘述。
本发明实施例通过确定同一时频资源上两个终端进行MU-MIMO导频和数据传输的总流数k,能够构造相应的k流SU-MIMO导频和数据,并对应的修改两个终端的解调导频端口参数,并分别向所述终端发射所述k流SU-MIMO导频和数据,由于SU-MIMO的导频本来就具有良好的正交性和独立性,因而本发明实施例能够有效避免两个终端进行MU-MIMO导频和数据传输时导频的伪正交问题。
请参见图13,为本发明实施例的MU-MIMO导频和数据接收方法的方法流程示意图。所述方法包括:
S301,接收经构造的k流SU-MIMO导频和数据;
具体的,所述k流SU-MIMO导频和数据是根据至少两个MU-MIMO导频和数据接收终端的Li流MU-MIMO导频和数据构造得来的,所述Li为第i个终端进行MU-MIMO导频和数据传输的流数。所述MU-MIMO导频和数据传输为非透明。
在本发明实施例中,假设有两个与所述MU-MIMO导频和数据发射装置进行非透明MU-MIMO导频和数据传输的MU-MIMO导频和数据接收终端——MU-MIMO导频和数据接收终端A和MU-MIMO导频和数据接收终端B,其中,MU-MIMO导频和数据接收终端A进行L3=1流非透明的MU-MIMO导频和数据传输,MU-MIMO导频和数据接收终端B进行L4=2流非透明的MU-MIMO导频和数据传输。所述流SU-MIMO导频和数据是根据MU-MIMO导频和数据接收终端A的L3流MU-MIMO导频和数据及MU-MIMO导频和数据接收终端B的L4流MU-MIMO导频和数据构造得来的。
所述k流SU-MIMO导频和数据具体的构造及发射过程在上述MU-MIMO导频和数据发射装置实施例中已经详细说明过,在此不赘述。当所述MU-MIMO导频和数据发射装置向所述MU-MIMO导频和数据接收终端A发射所述经构造的3流SU-MIMO导频和数据时,所述MU-MIMO导频和数据接收终端A即接收经构造的3流SU-MIMO导频和数据。
S302,检测所述k流SU-MIMO数据对应的至少两个码字所对应的解调导频端口的能量。
具体的,由于所述MU-MIMO导频和数据接收终端A进行的MU-MIMO导频和数据传输为非透明,即所述MU-MIMO导频和数据发射装置不知道所述MU-MIMO导频和数据接收终端A的无效码字是哪一个,则所述检测模块012可以通过对所述3流SU-MIMO数据的两个码字对应导频位置进行能量检测来确定有效码字和无效码字,进而所述MU-MIMO导频和数据接收终端A可以不对无效码字进行检测和译码操作,直接反馈该无效码字CW CRC=0或1,以此可降低计算复杂度,所述MU-MIMO导频和数据发射装置对该码字的反馈结果也不用做任何处理。
具体的,请再次参见图9,为LTE R10协议下的解调导频位置图样示意图。考虑Walsh码区分有:
r 0 = H 0 w 00 s 0 scid 0 + q · H 0 w 01 s 0 scid 0 + I 00 + n 00
r 1 = H 0 w 00 s 1 scid 0 + q ‾ · H 1 w 01 s 1 scid 0 + I 01 + n 01
其中,r0和r1为解调导频端口port7的接收信号,q表示解调导频端口port7对应的Walsh码元素,q=-1or1,scid0表示解调导频端口的导频序列生成种子,scidO为SCID=0,I00表示干扰,n00表示噪声,W00表示第一层的权值,H0表示基站到终端的频域信道响应。
则利用解调导频端口port7的接收信号r0和r1,可以得到解调导频端口port7对应的流的等效信道如下:
H port 7 , LS = H ^ 0 w ^ 00 = r 0 · ( s 0 scid 0 ) * + r 1 · ( s 1 scid 0 ) * 2
= H 0 w 00 + I 00 ( s 0 scid 0 ) * + n 00 ( s 0 scid 0 ) * + H 0 w 00 + I 01 ( s 1 scid 0 ) * + n 01 ( s 1 scid 0 ) * 2
= H 0 w 00 + I 00 ( s 0 scid 0 ) * + n 00 ( s 0 scid 0 ) * + I 01 ( s 1 scid 0 ) * + n 01 ( s 1 scid 0 ) * 2
Hport7,LS即为导频端口port7对应的频域等效信道响应。同理r0和r1相减可以获得Hport8,LS
类似的,根据r2,r3可以得到导频端口port9对应的流的等效信道Hport9,LS
S303,比较所述解调导频端口的能量的大小,以确定无效码字。
具体的,所述MU-MIMO导频和数据接收终端A比较所述解调导频端口的能量的大小,以确定无效码字。
如果|Hport7,LS|2>|Hport9,LS|2,则说明所述MU-MIMO导频和数据接收终端A采用的端口为Port7/8,对应的有效码字为第一个码字,则第二个码字为无效码字。
S304,反馈所述无效码字的所述校验结果为0或1。
具体的,所述MU-MIMO导频和数据接收终端A采用的端口为Port7/8,对应的有效码字为第一个码字,则第二个码字为无效码字,则所述MU-MIMO导频和数据接收终端A直接反馈第二个码字的CRC=0或1即可。
因此,对于非透明模式的MU-MIMO传输,即所述MU-MIMO导频和数据发射装置不知道所述MU-MIMO导频和数据接收终端A的无效码字是哪一个,则所述MU-MIMO导频和数据接收终端A可以通过对所述3流SU-MIMO数据的两个码字对应导频位置进行能量检测来确定有效码字和无效码字,进而所述第一终端可以不对无效码字进行检测和译码操作,直接反馈该无效码字CWCRC=0或1,以此可以降低计算复杂度,所述MU-MIMO导频和数据发射装置对该码字也不用做任何后续处理。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)执行本发明各个实施例或者实施例的某些部分所述的方法。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

Claims (21)

1.一种MU-MIMO导频和数据发射方法,其特征在于,包括:
当同一时频资源上有至少两个终端进行多用户多输入多输出MU-MIMO导频和数据传输时,构造k流单用户多输入多输出SU-MIMO导频和数据;
按照所述k流SU-MIMO导频的配置方式,修改所述至少两个终端的解调导频端口参数;
按照所述k流SU-MIMO导频和数据的发射方式,分别向所述至少两个终端发射所述k流SU-MIMO导频和数据;
其中,所述至少两个终端包括第一终端和第二终端,所述第一终端进行L1流MU-MIMO导频和数据传输,所述第二终端进行L2流MU-MIMO导频和数据传输,所述Li为第i个终端进行MU-MIMO导频和数据传输的流数。
2.如权利要求1所述的方法,其特征在于,所述第一终端的L1流MU-MIMO导频和数据对应L1个权值,所述第一终端的L1流MU-MIMO数据对应p个码字,所述第二终端的L2流MU-MIMO导频和数据对应L2个权值,所述第二终端的L2流MU-MIMO数据对应q个码字;
其中,所述权值用于合成SU-MIMO的权值矩阵,所述码字用于合成SU-MIMO数据;
所述当同一时频资源上有至少两个终端进行多用户多输入多输出MU-MIMO导频和数据传输时,构造k流单用户多输入多输出SU-MIMO导频和数据的步骤,具体包括:
将所述第一终端的L1流MU-MIMO导频和数据对应的L1个权值以及所述第二终端的L2流MU-MIMO导频和数据对应的L2个权值,顺序组合得到所述k流SU-MIMO导频和数据对应的k个权值;
将所述第一终端的L1流MU-MIMO数据对应的p个码字中的任一码字作为所述k流SU-MIMO数据对应的至少两个码字中的第一个码字,将所述第二终端的L2流MU-MIMO数据对应的q个码字中的任一码字作为所述k流SU-MIMO数据对应的至少两个码字中的第二个码字;
将所述第一个码字映射到所述L1流MU-MIMO数据,将所述第二个码字映射到所述L2流MU-MIMO数据。
3.如权利要求1所述的方法,其特征在于,所述第一终端的L1流MU-MIMO导频和数据对应L1个权值,所述第一终端的L1流MU-MIMO数据对应p个码字,所述第二终端的L2流MU-MIMO导频和数据对应L2个权值,所述第二终端的L2流MU-MIMO数据对应q个码字;
其中,所述权值用于合成SU-MIMO的权值矩阵,所述码字用于合成SU-MIMO数据;
所述当同一时频资源上有至少两个终端进行多用户多输入多输出MU-MIMO导频和数据传输时,构造k流单用户多输入多输出SU-MIMO导频和数据的步骤,具体包括:
将所述第一终端的L1流MU-MIMO导频和数据对应的L1个权值以及所述第二终端的L2流MU-MIMO导频和数据对应的L2个权值,顺序组合得到所述k流SU-MIMO导频和数据对应的k个权值;
将所述第一终端的L1流MU-MIMO数据对应的p个码字的组合作为所述k流SU-MIMO数据对应的至少两个码字中的第一个码字,将所述第二终端的L2流MU-MIMO数据对应的q个码字的组合作为所述k流SU-MIMO数据对应的至少两个码字中的第二个码字;
将所述第一个码字映射到所述L1流MU-MIMO数据,将所述第二个码字映射到所述L2流MU-MIMO数据。
4.如权利要求1所述的方法,其特征在于,所述按照所述k流SU-MIMO导频的配置方式,修改所述至少两个终端的解调导频端口参数的步骤,具体包括:
将所述第一终端的层数RI修改为RI=k并通知所述第一终端,所述层数RI为所述第一终端进行数据传输时空间复用的流数或层数;
为所述第一终端增加设置L2个虚拟的解调导频端口,对应于所述第二终端的L2流MU-MIMO导频;
将处于同一时频资源上的解调导频端口的导频序列生成种子SCID值均配置为0或均配置为1。
5.如权利要求1所述的方法,其特征在于,所述按照所述k流SU-MIMO导频的配置方式,修改所述至少两个终端的解调导频端口参数的步骤,具体包括:
将所述第二终端的层数RI′修改为RI′=k并通知所述第二终端,所述层数RI′为所述第二终端进行的数据传输时空间复用的流数或层数;
为所述第二终端增加设置L1个虚拟的解调导频端口,对应于到所述第一终端的L1流MU-MIMO导频和数据;
将处于同一时频资源上的解调导频端口的SCID值均配置为0或均配置为1。
6.如权利要求2-5任一项所述的方法,其特征在于,所述按照所述k流SU-MIMO导频和数据的发射方式,分别向所述至少两个终端发射所述k流SU-MIMO导频和数据的步骤,具体包括:
按照所述k流SU-MIMO导频和数据发射方式,进行所述k流SU-MIMO数据对应的至少两个码字中的第一个码字到所述第一终端的层的映射;
按照所述k流SU-MIMO导频发射方式,进行所述第一终端的层与解调导频端口的映射。
7.如权利要求2-5任一项所述的方法,其特征在于,所述按照所述k流SU-MIMO导频和数据的发射方式,分别向所述至少两个终端发射所述k流SU-MIMO导频和数据的步骤,具体包括:
按照所述k流SU-MIMO导频和数据发射方式,进行所述k流SU-MIMO数据对应的至少两个码字中的第二个码字到所述第二终端的层的映射;
按照所述k流SU-MIMO导频发射方式,进行所述第二终端的层与解调导频端口的映射。
8.如权利要求2-5任一项所述的方法,其特征在于,在所述按照所述k流SU-MIMO数据的发射方式,分别向所述至少两个终端发射所述k流SU-MIMO导频和数据的步骤之后,还包括:
当接收到所述第一终端对所述k流SU-MIMO数据对应的码字进行检测并译码后反馈的校验结果为错误时,判断所述校验结果为错误的码字是否为无效码字;
若是,则不进行重传发射;否则,将所述校验结果为错误的码字对应的数据重传至所述第一终端。
9.如权利要求2-5任一项所述的方法,其特征在于,在所述按照所述k流SU-MIMO数据的发射方式,分别向所述至少两个终端发射所述k流SU-MIMO导频和数据的步骤之后,还包括:
当接收到所述第二终端对所述k流SU-MIMO数据对应的码字进行检测并译码后反馈的校验结果为错误时,判断所述校验结果为错误的码字是否为无效码字;
若是,则不进行重传发射;否则,将所述校验结果为错误的码字对应的数据重传至所述第二终端。
10.一种MU-MIMO导频和数据接收方法,其特征在于,包括:
接收经构造的k流SU-MIMO导频和数据;
检测所述k流SU-MIMO数据对应的至少两个码字所对应的解调导频端口的能量;
比较所述解调导频端口的能量的大小,以确定无效码字;
反馈所述无效码字的校验结果为0或1;
其中,所述k流SU-MIMO导频和数据是根据至少两个MU-MIMO导频和数据接收终端的Li流MU-MIMO导频和数据构造得来的,所述Li为第i个终端进行MU-MIMO导频和数据传输的流数,所述MU-MIMO导频和数据传输为非透明。
11.一种MU-MIMO导频和数据发射装置,其特征在于,包括:构造模块、修改模块以及发射模块,其中:
所述构造模块,用于当同一时频资源上有至少两个终端进行多用户多输入多输出MU-MIMO导频和数据的传输时,构造k流单用户多输入多输出SU-MIMO导频和数据;
所述修改模块,用于按照所述k流SU-MIMO导频的配置方式,修改所述至少两个终端的解调导频端口参数;
所述发射模块,用于按照所述k流SU-MIMO导频和数据的发射方式,分别向所述至少两个终端发射所述k流SU-MIMO导频和数据;
其中,所述至少两个终端包括第一终端和第二终端,所述第一终端进行L1流MU-MIMO导频和数据传输,所述第二终端进行L2流MU-MIMO导频和数据传输,所述Li为第i个终端进行MU-MIMO导频和数据传输的流数。
12.如权利要求11所述的装置,其特征在于,所述第一终端的L1流MU-MIMO导频和数据对应L1个权值,所述第一终端的L1流MU-MIMO数据对应p个码字,所述第二终端的L2流MU-MIMO导频和数据对应L2个权值,所述第二终端的L2流MU-MIMO数据对应q个码字;
其中,所述权值用于合成SU-MIMO的权值矩阵,所述码字用于合成SU-MIMO数据;
所述构造模块具体包括:
权值合成单元,用于将所述第一终端的L1流MU-MIMO导频和数据对应的L1个权值以及所述第二终端的L2流MU-MIMO导频和数据对应的L2个权值,顺序组合得到所述k流SU-MIMO导频和数据对应的k个权值;
码字合成单元,用于将所述第一终端的L1流MU-MIMO数据对应的p个码字中的任一码字作为所述k流SU-MIMO数据对应的至少两个码字中的第一个码字,将所述第二终端的L2流MU-MIMO数据对应的q个码字中的任一码字作为所述k流SU-MIMO数据对应的至少两个码字中的第二个码字;
数据映射单元,用于将所述第一个码字映射到所述L1流MU-MIMO数据,将所述第二个码字映射到所述L2流MU-MIMO数据。
13.如权利要求11所述的装置,其特征在于,所述第一终端的L1流MU-MIMO导频和数据对应L1个权值,所述第一终端的L1流MU-MIMO数据对应p个码字,所述第二终端的L2流MU-MIMO导频和数据对应L2个权值,所述第二终端的L2流MU-MIMO数据对应q个码字;
其中,所述权值用于合成SU-MIMO的权值矩阵,所述码字用于合成SU-MIMO数据;
所述构造模块具体包括:
权值合成单元,用于将所述第一终端的L1流MU-MIMO导频和数据对应的L1个权值以及所述第二终端的L2流MU-MIMO导频和数据对应的L2个权值,顺序组合得到所述k流SU-MIMO导频和数据对应的k个权值;
码字合成单元,用于将所述第一终端的L1流MU-MIMO数据对应的p个码字的组合作为所述k流SU-MIMO数据对应的至少两个码字中的第一个码字,将所述第二终端的L2流MU-MIMO数据对应的q个码字的组合作为所述k流SU-MIMO数据对应的至少两个码字中的第二个码字;
数据映射单元,用于将所述第一个码字映射到所述L1流MU-MIMO数据,将所述第二个码字映射到所述L2流MU-MIMO数据。
14.如权利要求11所述的装置,其特征在于,所述修改模块具体包括:
修改单元,用于将所述第一终端的层数RI修改为RI=k并通知所述第一终端,所述层数RI为所述第一终端进行数据传输时空间复用的流数或层数;
设置单元,用于为所述第一终端增加设置L2个虚拟的解调导频端口,对应于所述第二终端的L2流MU-MIMO导频;
配置单元,用于将处于同一时频资源上的解调导频端口的导频序列生成种子SCID值均配置为0或均配置为1。
15.如权利要求11所述的装置,其特征在于,所述修改模块具体包括:
修改单元,用于将所述第二终端的层数RI′修改为RI′=k并通知所述第二终端,所述层数RI′为所述第二终端进行的数据传输时空间复用的流数或层数;
设置单元,用于为所述第二终端增加设置L1个虚拟的解调导频端口,对应于到所述第一终端的L1流MU-MIMO导频;
配置单元,用于将处于同一时频资源上的解调导频端口的导频序列生成种子SCID值均配置为0或均配置为1。
16.如权利要求12-15任一项所述的装置,其特征在于,所述发射模块具体包括:
第一映射单元,用于按照所述k流SU-MIMO导频和数据发射方式,进行所述k流SU-MIMO数据对应的至少两个码字中第一个码字到所述第一终端的层的映射;
第二映射单元,用于按照所述k流SU-MIMO导频发射方式,进行所述第一终端的层与解调导频端口的映射。
17.如权利要求12-15任一项所述的装置,其特征在于,
第一映射单元,用于按照所述k流SU-MIMO导频和数据发射方式,进行所述k流SU-MIMO数据对应的至少两个码字中第二个码字到所述第二终端的层的映射;
第二映射单元,用于按照所述k流SU-MIMO导频发射方式,进行所述第二终端的层与解调导频端口的映射。
18.如权利要求12-15任一项所述的装置,其特征在于,还包括:
判断模块,用于当接收到所述第一终端对所述k流SU-MIMO数据对应的码字进行检测并译码后反馈的校验结果为错误时,判断所述校验结果为错误的码字是否为无效码字;
所述发射模块还用于若所述判断模块判断出所述第一终端反馈的校验结果为错误的码字不为无效码字,则将所述校验结果为错误的码字对应的数据重传至所述第一终端。
19.如权利要求12-15任一项所述的装置,其特征在于:
判断模块,用于当接收到所述第二终端对所述k流SU-MIMO数据对应的码字进行检测并译码后反馈的校验结果为错误时,判断所述校验结果为错误的码字是否为无效码字;
所述发射模块还用于若所述判断模块判断出所述第二终端反馈的校验结果为错误的码字不为无效码字,将所述校验结果为错误的码字对应的数据重传至所述第二终端。
20.一种MU-MIMO导频和数据接收终端,其特征在于,包括:接收模块、检测模块、比较模块以及反馈模块,其中:
所述接收模块,用于接收经构造的k流SU-MIMO导频和数据;
所述检测模块,用于检测所述k流SU-MIMO数据对应的至少两个码字所对应的解调导频端口的能量;
所述比较模块,用于比较所述解调导频端口的能量的大小,以确定无效码字;
所述反馈模块,用于反馈所述无效码字的校验结果为0或1;
其中,所述k流SU-MIMO导频和数据是根据至少两个MU-MIMO导频和数据接收终端的Li流MU-MIMO导频和数据构造得来的,所述Li为第i个终端进行MU-MIMO导频和数据传输的流数,所述MU-MIMO导频和数据传输为非透明。
21.一种MU-MIMO导频和数据发射***,其特征在于,所述MU-MIMO导频和数据发射***包括MU-MIMO导频和数据发射装置、至少两个与所述MU-MIMO导频和数据发射装置进行导频和数据传输的MU-MIMO导频和数据接收终端,所述MU-MIMO导频和数据发射装置包括如权利要求11-19任一项所述的MU-MIMO导频和数据发射装置,所述MU-MIMO导频和数据接收终端包括如权利要求20所述的MU-MIMO导频和数据接收终端。
CN201210230861.XA 2012-07-05 2012-07-05 一种mu-mimo导频和数据发射方法、装置及*** Active CN103532689B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201210230861.XA CN103532689B (zh) 2012-07-05 2012-07-05 一种mu-mimo导频和数据发射方法、装置及***
PCT/CN2013/076535 WO2014005474A1 (zh) 2012-07-05 2013-05-31 一种mu-mimo导频和数据发射方法、装置及***
EP13812829.3A EP2882111B1 (en) 2012-07-05 2013-05-31 Method, device, and system for transmitting mu-mimo pilot and data
US14/585,765 US9614597B2 (en) 2012-07-05 2014-12-30 Method, device, and system for transmitting MU-MIMO pilot and data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210230861.XA CN103532689B (zh) 2012-07-05 2012-07-05 一种mu-mimo导频和数据发射方法、装置及***

Publications (2)

Publication Number Publication Date
CN103532689A CN103532689A (zh) 2014-01-22
CN103532689B true CN103532689B (zh) 2016-11-16

Family

ID=49881313

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210230861.XA Active CN103532689B (zh) 2012-07-05 2012-07-05 一种mu-mimo导频和数据发射方法、装置及***

Country Status (4)

Country Link
US (1) US9614597B2 (zh)
EP (1) EP2882111B1 (zh)
CN (1) CN103532689B (zh)
WO (1) WO2014005474A1 (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150207602A1 (en) * 2014-01-21 2015-07-23 Qualcomm Incorporated Pilot mapping for mu-mimo
CN104539566B (zh) * 2014-12-16 2017-12-15 盐城咏恒投资发展有限公司 一种基于lte***的信号发射方法
CN106304349B (zh) * 2015-05-22 2021-05-11 中兴通讯股份有限公司 数据传输方法及装置
KR102206068B1 (ko) * 2017-03-24 2021-01-21 삼성전자주식회사 무선 통신 시스템에서 상향링크 전송을 위한 장치 및 방법
EP3751771A1 (en) * 2017-09-11 2020-12-16 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Resource allocation method and terminal
WO2019200605A1 (en) * 2018-04-20 2019-10-24 Qualcomm Incorporated Techniques and apparatuses for signaling regarding rate splitting using first layers and second layers
CN109302209B (zh) * 2018-11-29 2020-04-24 湖南国科微电子股份有限公司 窄带干扰抑制方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009023700A2 (en) * 2007-08-14 2009-02-19 Interdigital Technology Corporation Method and apparatus for creating a multi-user mimo codebook using a single user mimo codebook
CN101378281A (zh) * 2007-08-30 2009-03-04 中兴通讯股份有限公司 一种多输入多输出***信号处理方法及装置
CN101743699A (zh) * 2007-06-27 2010-06-16 艾利森电话股份有限公司 Su-mimo和mu-mimo之间的模式切换
WO2011090282A2 (ko) * 2010-01-19 2011-07-28 엘지전자 주식회사 하향링크 데이터 전송방법 및 기지국과, 하향링크 데이터 수신방법 및 사용자기기
CN102484515A (zh) * 2009-08-12 2012-05-30 高通股份有限公司 用于支持单用户多输入多输出(su-mimo)和多用户mimo(mu-mimo)的方法和装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8238483B2 (en) * 2009-02-27 2012-08-07 Marvell World Trade Ltd. Signaling of dedicated reference signal (DRS) precoding granularity
CN102076076B (zh) * 2009-11-20 2015-11-25 夏普株式会社 一种解调参考信号的资源分配通知方法
WO2011085509A1 (en) * 2010-01-12 2011-07-21 Telefonaktiebolaget L M Ericsson (Publ) Layer-to dm rs port mapping for lte-advanced
WO2011134107A1 (en) * 2010-04-30 2011-11-03 Telefonaktiebolaget L M Ericsson (Publ) Control signaling design for lte-a downlink transmission mode
JP5691894B2 (ja) * 2011-07-06 2015-04-01 富士通株式会社 無線端末および復調方法
KR102094050B1 (ko) * 2012-01-27 2020-03-27 인터디지탈 패튼 홀딩스, 인크 다중 캐리어 기반형 및/또는 의사 조합형 네트워크에서 epdcch를 제공하는 시스템 및/또는 방법
US9949265B2 (en) * 2012-05-04 2018-04-17 Comcast Cable Communications, Llc Control channel in a wireless communication system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101743699A (zh) * 2007-06-27 2010-06-16 艾利森电话股份有限公司 Su-mimo和mu-mimo之间的模式切换
WO2009023700A2 (en) * 2007-08-14 2009-02-19 Interdigital Technology Corporation Method and apparatus for creating a multi-user mimo codebook using a single user mimo codebook
CN101378281A (zh) * 2007-08-30 2009-03-04 中兴通讯股份有限公司 一种多输入多输出***信号处理方法及装置
CN102484515A (zh) * 2009-08-12 2012-05-30 高通股份有限公司 用于支持单用户多输入多输出(su-mimo)和多用户mimo(mu-mimo)的方法和装置
WO2011090282A2 (ko) * 2010-01-19 2011-07-28 엘지전자 주식회사 하향링크 데이터 전송방법 및 기지국과, 하향링크 데이터 수신방법 및 사용자기기

Also Published As

Publication number Publication date
US9614597B2 (en) 2017-04-04
EP2882111A4 (en) 2015-07-08
EP2882111A1 (en) 2015-06-10
EP2882111B1 (en) 2017-11-01
CN103532689A (zh) 2014-01-22
WO2014005474A1 (zh) 2014-01-09
US20150171942A1 (en) 2015-06-18

Similar Documents

Publication Publication Date Title
CN103532689B (zh) 一种mu-mimo导频和数据发射方法、装置及***
CN103095433B (zh) 一种发送harq-ack反馈信息的方法
CN104380642B (zh) 映射响应于捆绑式nack消息的重发的方法以及用于多层mimo发射的相关设备
CN104185960B (zh) 无线通信***中发送控制信息的方法和装置
CN102833014B (zh) 使用单个矢量信号发生器验证被测设备的***和方法
CN102932090B (zh) 检测、发送信息的方法及设备
CN101809922B (zh) 在mimo***中的harq的重传方法
CN103581891B (zh) 信息的处理方法及装置
CN106060930A (zh) 一种增强载波聚合***的harq-ack传输方法和设备
CN107347002A (zh) 一种harq-ack反馈信息的传输方法和设备
EP1753154A2 (en) Method and apparatus for ordering retransmissions in an NxM Mimo system
CN105846977A (zh) 一种增强载波聚合***的harq-ack传输方法和设备
CN107113100A (zh) 用于对干扰消除友好的新型空中接口的资源元素映射
CN106470087A (zh) Dmrs指示方法、***、基站及用户设备
CN105934905A (zh) 叠加编码的软数据包结合
CN106160983A (zh) 一种增强载波聚合***的harq-ack传输方法和设备
CN107113110A (zh) 控制信息的发送方法和通信设备
CN107431955A (zh) 用于对干扰消除友好的具有速率***的速率指定
CN103312446B (zh) 上行控制信息的传输方法、设备及***
CN107231209B (zh) 无线网络中用于干扰协调传输和接收的方法和装置
CN104205662B (zh) 一种上行mu‑mimo的方法及***
CN103581869B (zh) 控制信息处理方法及装置
CN106160948A (zh) 信道质量指示cqi数量的确定方法及装置
CN103718493B (zh) 一种数据重传方法、装置及***
CN101594219B (zh) 用于多输入多输出***的混合自动重传请求方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant