具体实施方式
以下参照附图来对本发明进行详细描述:
图1示出了根据本发明的采用多基站协作MIMO技术的无线通信***的网络示意图。
图1示出的无线通信***中包括用户终端1a,用户终端1b,基站2a以及基站2b。不失一般性地,我们假定用户终端1a以及用户终端1b均包括两根接收天线,基站2a和基站2b均包括两根发送天线。本领域技术人员应能理解,在具体应用中,本无线通信***中的用户终端1a可以包括两根以上的接收天线,用户终端1b可以包括一根或多根接收天线,基站2a和基站2b可以包括两根以上的发送天线。
图2示出了根据本发明的一个具体实施方式的在采用多基站协作MIMO技术的无线通信***中主基站和协作基站协作地与用户终端进行下行数据通信的***方法流程图。
以下参照图2,并结合图1对本发明的技术方案进行详细描述。
具体地,用户终端1a首先基于前导或其他测量来确定为其服务的基站。如果用户终端1a接收到的来自基站2a的前导符号或其他信号的强度大于其接收到的来自其他基站的强度,那么,用户终端1a确定基站2a为为其服务的基站,即用户终端1a为基站2a所辖。
同样地,用户终端1b基于前导或其他测量来确定为其服务的基站。如果用户终端1b接收到的来自基站2b的前导符号或其他信号的强度大于其接收到的来自其他基站的强度,那么,用户终端1b确定基站2b为为其服务的基站,即用户终端1b为基站2b所辖。
以下以用户终端1a为基站2a所辖,用户终端1b为基站2b所辖,并且用户终端1a或基站2a向基站2b发起请求,请求基站2b与基站2a协作地与用户终端1a进行下行数据传输的情形为例进行说明:
首先,基站2a发送测量指示消息至用户终端1a以通知其进行前导或公共导频等测量并且将测量结果报告基站2a。
用户终端1a接收到来自基站2a的测量指示消息后,根据该测量指示消息,对接收到的来自基站2a和基站2b的前导或公共导频符号等的强度进行测量,并将测量结果发送至基站2a。
进一步地,用户终端1a可以周期性地对来自基站2a和基站2b的前导或公共导频符号等的强度进行测量,并且将测量结果周期性地发送至基站2a。
可选地,用户终端1a也可以在满足预定条件的情形下,才将测量结果通知基站2a。该预定条件可以包括:用户终端1a根据测量结果判断其位于小区边缘(即基站2a至用户终端1a的接收信号强度(RSSI)或者物理信干噪比(PCINR)低于预定的阈值),或者基站2a至用户终端1a与基站2b至用户终端1a的接收信号强度(RSSI)或者物理信干噪比(PCINR)之差低于另一个预定的阈值。
基站2a根据接收到的测量结果判断出用户终端1a基本满足协作MIMO的条件(例如,用户终端1a处于基站2a所辖小区的边缘),那么,进入步骤S1,基站2a发送测量指令至用户终端1a。其中,所述测量指令包括用于确定基站2a至用户终端1a以及基站2b至用户终端1a的各条下行信道的信道相关信息的辅助确定信息。
进一步地,所述辅助确定信息包括用于测量来自基站2a和基站2b的公共导频信号的时频资源(即基站2a和基站2b应该利用什么时频资源来测量公共导频信号)以及其他用于估算基站2a至用户终端1a的下行信道以及基站2b至用户终端1a的下行信道的必要信息。
可选地,所述测量指令还可以包括预编码的粒度、预编码信息的计算策略以及预编码信息的反馈策略等信息。
进一步地,预编码的粒度规定了一个相同的预编码矩阵适用的时频资源块的尺寸。
进一步地,预编码信息的计算策略可包括长时预编码(例如,基于信道协方差矩阵的预编码)和短时预编码(例如,基于信道瞬时信息的预编码)。
进一步地,预编码信息的反馈策略可以包括将预编码信息只反馈给基站2a或同时反馈给基站2a和2b,以及反馈的时间起点和时间间隔(即用户终端1a每隔多久将预编码信息反馈给相应的基站)等。
当然,对于预编码信息的计算策略,预编码信息的反馈策略以及预编码粒度等信息,可以在用户终端1a接入网络时通过握手信息相互通知,基于此,在步骤S 1中,基站2a发送至用户终端1a的测量指令中可以不包括这些信息。
然后,进入步骤S2,用户终端1a接收来自基站2a的测量指令,并基于该测量指令中的辅助确定信息,确定基站2a至本用户终端1a以及基站2b至本用户终端1a的各条下行信道的信道相关信息。
进一步地,用户终端1a基于测量指令中的辅助确定信息,通过接收到的来自基站2a的公共导频信号以及接收到的来自基站2b的公共导频信息分别估算基站2a至本用户终端1a的下行信道的信道相关信息H11以及站2b至本用户终端1a的下行信道的信道相关信息H12。其中,H11与H12均为2x2矩阵。
更进一步地,矩阵H11的行数等于用户终端1a的接收天线的数目,矩阵H11的列数等于基站2a的发送天线的数目。矩阵H12的行数等于用户终端1a的接收天线的数目,矩阵H12的列数等于基站2b的发送天线的数目。
随后,进入步骤S3,用户终端1a根据已确定的下行信道的信道相关信息H11和H12,按预定规则确定基站2a至本用户终端1a的下行信号预编码信息以及基站2b至本用户终端1a的下行信号预编码信息。
进一步地,下行信号预编码信息的计算方式可分为两种:长时预编码和短时预编码。
A.长时预编码
以下以基于信道协方差矩阵的长时预编码为例,简要描述确定基站2a至本用户终端1a的下行信号预编码信息以及基站2b至本用户终端1a的下行信号预编码信息的方法。
用户终端1a首先估算协方差矩阵R=E{[H11 H12]*×[H11 H12]},其中,E{}为期望算子,′*′为共轭转置算子。
然后,用户终端1a通过下列规则确定较优预编码矩阵W11’和W12’,
其中,′O′表示与矩阵W11和W12的行数和列数相同的零矩阵,Trace{}表示对角线上的元素之和。
其中,W11和W12是预定码本中的元素。进一步地,该预定码本由用户终端1a和用户终端1b以及基站2a和基站2b共享。更进一步地,该码本可以为DFT码本,3GPP LTE码本,IEEE802.16e码本或其他类型的码本,这是本领域技术人员应能理解的,在此不作赘述。
其中,较优预编码矩阵W11’表示基站2a至用户终端1a的下行信号预编码矩阵,较优预编码矩阵W12’表示基站2b至用户终端1a的下行信号预编码矩阵。
B.短时预编码
以下以基于信道瞬时信息的短时预编码为例,简要描述确定基站2a至本用户终端1a的下行信号预编码信息以及基站2b至本用户终端1a的下行信号预编码信息的方法。
用户终端1a通过下列规则确定较优的预编码矩阵W11’和W12’,
其中,′O′表示与矩阵W11和W12的行数和列数相同的零矩阵,Capacity{}表示信道容量。
其中,较优预编码矩阵W11’表示基站2a至用户终端1a的下行信号预编码矩阵,较优预编码矩阵W12’表示基站2b至用户终端1a的下行信号预编码矩阵。
继而,进入步骤S4,用户终端1a根据已确定的基站2a至本用户终端1a的下行信号预编码信息以及基站2b至本用户终端1a的下行信号预编码信息,生成测量指令反馈信息,并将该测量指令反馈信息发送至基站2a。
具体地,用户终端1a通过搜索码本确定了较优预编码矩阵W11’和W12’后,将较优预编码矩阵W11’和W12’的索引值作为测量指令反馈信息发送至基站2a。
当然,用户终端1a也可以直接将较优预编码矩阵W11’和W12’作为测量反馈信息发送至基站2a。
可选地,测量指令反馈信息除了包括上述较优预编码矩阵W11’和W12’的索引值或较优预编码矩阵W11’和W12’本身之外,还可以包括一个指示信息,用户终端1a利用该指示信息告知基站2a是否适合进行协作MIMO传输。例如,该指示信息可以包括使用协作MIMO传输较之于使用单用户MIMO传输的容量增益,或者该指示信息仅仅包括一个二进制值,其中,二进制值“1”表示适合进行协作MIMO传输,二进制值“0”表示不适合进行协作MIMO传输。
随后,在步骤S5中,基站2a接收来自用户终端1a的测量指令反馈信息,并从该测量指令反馈信息中提取对应于本基站2a至用户终端1a的下行信号预编码信息以及基站2b至用户终端1a的下行信号预编码信息。
具体地,如果用户终端1a将较优预编码矩阵W11’和W12’的索引值作为测量指令反馈信息发送至基站2a,那么,基站2a首先需要从测量指令反馈信息中提取较优预编码矩阵W11’和W12’的索引值,并根据该索引值从与用户终端1a共享的码本中查找与该索引值相对应的较优预编码矩阵W11’和W12’。
如果用户终端1a直接将较优预编码矩阵W11’和W12’作为测量指令反馈信息发送至基站2a,那么,基站2a只需从测量指令反馈信息中提取较优预编码矩阵W11’和W12’即可。
当基站2a获取了本基站2a至用户终端1a的下行信号预编码矩阵W11’后,在步骤S6中,基站2a根据本基站2a至用户终端1a的下行信号预编码矩阵W11’,基于预定规则确定本基站2a至用户终端1a的新的下行信号预编码信息。
具体地,在基站2a获取了本基站2a至用户终端1a的下行信号预编码矩阵W11’后,如果基站2a认为该下行信号预编码矩阵合适,则基站2a接受该下行信号预编码矩阵W11’。
基站2a也可以不考虑由用户终端1a推荐的下行信号预编码矩阵,而从共享的码本中重新查找一个下行信号预编码矩阵。进一步地,该重新查找到的下行信号预编码矩阵必须与原先由用户终端1a推荐的下行信号预编码矩阵具有较强的相关性,并且对基站2a所辖的其他用户造成的干扰较小。
当然,如果基站2a认为其并不适合与基站2b进行协作MIMO传输(例如,基站2a与基站2b进行协作MIMO传输会给基站2a所辖的其他用户造成干扰),那么基站2a可以拒绝以与基站2b进行协作MIMO传输方式服务用户终端1a。
基站2a根据其最终的选择结果(接受由用户终端1a推荐的下行信号预编码信息,或者重新确定一个下行信号预编码信息,或者拒绝与基站2b进行协作MIMO传输)确定本基站2a至用户终端1a的新的下行信号预编码信息(该新的下行信号预编码信息可以是原来由用户终端1a确定的下行信号预编码信息,也可以是由基站2a重新确定的下行信号预编码信息),以用于告知用户终端1a。
缺省地,基站2a获取了本基站2a至用户终端1a的下行信号预编码矩阵后,接受该下行信号预编码矩阵W11’,那么,上述步骤S6可省略。
然后,进入步骤S7,基站2a将包括基站2b至用户终端1a的下行信号预编码信息的协作请求消息发送至基站2b。
具体地,基站2a可以将基站2b至用户终端1a的下行信号预编码矩阵W12’的索引值通过协作请求消息发送至基站2b。当然,基站2a也可以直接将下行信号预编码矩阵W12’通过协作请求消息发送至基站2b。
可选地,该协作请求消息中还可以包括基站2a为用户终端1a分配的时频资源信息以用于告知基站2b利用该相同的时频资源与基站2a进行协作MIMO传输,该协作请求消息中还可包括预编码策略信息(例如,采用长时预编码或短时预编码,预编码粒度等)。
需要指出的是,上述步骤S6和步骤S7并没有必然的先后顺序。
继而,进入步骤S8,基站2b接收来自基站2a的协作请求消息,并根据该协作请求消息,生成协作响应消息。
具体地,如果基站2a将下行信号预编码矩阵W12’的索引值通过协作请求消息发送至基站2b,那么,基站2b在接收到来自基站2a的协作请求消息后,首先从该协作请求消息中提取下行信号预编码矩阵W12’的索引值,然后,根据该索引值从共享的码本中查找与该索引值相应的下行信号预编码矩阵W12’。
如果基站2a直接将下行信号预编码矩阵W12’通过协作请求消息发送至基站2b,那么,基站2b只需从协作请求消息中提取下行信号预编码矩阵W12’即可。
进一步地,基站2b获取了本基站2b至用户终端1a的下行信号预编码矩阵W12’后,如果其认为该下行信号预编码矩阵合适,则基站2b接受该下行信号预编码矩阵W12’。
基站2b也可以不考虑来自基站2a的下行信号预编码矩阵,而从共享的码本中重新查找一个下行信号预编码矩阵。进一步地,该重新查找到的下行信号预编码矩阵必须与原先来自基站2a的下行信号预编码矩阵具有较强的相关性,并且对基站2b所辖的其他用户造成的干扰较小。
当然,如果基站2b认为其并不适合与基站2a进行协作MIMO传输(例如,基站2b与基站2a进行协作MIMO传输会给基站2b所辖的其他用户造成干扰),那么基站2b可以拒绝与基站2a进行协作MIMO传输。
无论基站2b接受来自基站2a的下行信号预编码矩阵,还是重新从共享码本中查找一个下行信号预编码矩阵,或者基站2b拒绝与基站2a进行协作MIMO传输,基站2b均将其选择结果通过协作响应消息告知基站2a。
缺省地,基站2b接收到来自基站2a的协作请求消息后,接受该协作请求消息中包含的下行信号预编码矩阵W12’,那么,上述步骤S8可以省略。
随后,在步骤S9中,基站2b将该协作响应消息发送至基站2a。
接着,进入步骤S10,基站2a接收来自基站2b的协作响应消息,根据该协作响应消息,确定基站2b至用户终端1a的新的下行信号预编码信息。
具体地,基站2a从协作响应消息中提取基站2b的选择结果(接受原来的下行信号预编码信息,或者重新确定了下行信号预编码信息,或者拒绝与基站2a进行协作MIMO传输),并根据该选择结果,确定基站2b至用户终端1a的新的下行信号预编码信息(该新的下行信号预编码信息可以是原来由用户终端1a确定的下行信号预编码信息,也可以是由基站2b重新确定的下行信号预编码信息),以用于告知用户终端1a。
需要指出的是,在步骤S8省略的基础上,后续的步骤S9,S10均可省略。
继而,进入步骤S 11,基站2a将用于指示基站2b与基站2a协作传输下行信号的传输指示消息发送至基站2b。
进一步地,该传输指示消息用于告知基站2b其与基站2a进行协作MIMO传输所需的时频资源。
当然,在该时频资源事先已经约定好的情况下,步骤S11可以省略。
最后,在步骤S12中,基站2a将用于指示开始接收基站2a和基站2b协作传输下行信号的接收指示消息发送至用户终端1a,其中,所述接收指示消息包括本基站2a至用户终端1a的新的下行信号预编码信息以及基站2b至用户终端1a的新的下行信号预编码信息。
当然,如果基站2a和基站2b均接受由用户终端1a确定的下行信号预编码矩阵,那么,该接收指示消息中可以不包括基站2a至用户终端1a的新的下行信号预编码信息以及基站2b至用户终端1a的新的下行信号预编码信息。
用户终端1a接收到来自基站2a的经下行信号预编码信息W11’预编码处理后的下行传输信号以及来自基站2b的经下行信号预编码信息W12’预编码处理后的下行传输信号后,根据已获取的基站2a至本用户终端1a的下行信道的信道相关信息H11以及下行信号预编码信息W11’还原出来自基站2a的信号。同时,根据已获取的基站2b至本用户终端1a的下行信道的信道相关信息H12以及下行信号预编码信息W12’还原出来自基站2b的信号。
在一个变化例中,用户终端1a确定了基站2a至本用户终端1a下行信道的信道相关信息H11以及基站2b至本用户终端1a的下行信道的信道相关信息H12后,直接将信道相关信息发送至基站2a,由基站2a根据接收到的信道相关信息H11和H12,按预定规则确定本基站2a至用户终端1a的下行信号预编码信息以及基站2b至用户终端1a的下行信号预编码信息。具体的确定方式,可参照上述步骤S3中的描述,为简明起见,在此不作赘述。
当然,基站2a在确定了本基站2a至用户终端1a的下行信号预编码信息以及基站2b至用户终端1a的下行信号预编码信息后,还需将已确定的下行信号预编码信息通知用户终端1a。
在另一个变化例中,用户终端1a确定了基站2a至本用户终端1a的下行信号预编码信息以及基站2b至本用户终端1a的下行信号预编码信息后,将基站2a至本用户终端1a的下行信号预编码信息发送至基站2a,而将基站2b至本用户终端1a的下行信号预编码信息发送至基站2b,基站2a和基站2b接收到来自用户终端1a的下行信号预编码信息后,可以接受该预编码信息,也可以重新确定一个下行信号预编码信息,当然,其相互之间也可以拒绝进行协作MIMO传输。如果基站2a和基站2b分别重新确定了下行信号预编码信息,那么基站2a和基站2b必须将重新确定的下行信号预编码信息告知用户终端1a。
以下参照图3,图4,图5,并结合图1对本发明的技术方案进行详细描述。
图3示出了根据本发明的一个具体实施方式的在采用协作MIMO技术的无线通信***的主基站中用于控制其与一个或多个协作基站协作地和用户终端进行下行数据通信的第一控制装置的结构示意图。其中,第一控制装置10包括第一发送装置101,第一接收装置102,第一获取装置103以及第二发送装置104。
图4示出了根据本发明的另一个具体实施方式的在采用协作MIMO技术的无线通信***的协作基站中用于控制其与主基站协作地和用户终端进行下行数据通信的第一协作控制装置的结构示意图。其中,第一协作控制装置20包括第三接收装置201。
图5示出了根据本发明的又一个具体实施方式的在采用协作MIMO技术的无线通信***的用户终端中用于辅助控制主基站以及一个或多个协作基站协作地和本用户终端进行下行数据通信的第一辅助控制装置的结构示意图。其中,第一辅助控制装置30包括第五接收装置301,第五确定装置302,第三生成装置303以及第五发送装置304。
具体地,用户终端1a首先基于前导或其他测量来确定为其服务的基站。如果用户终端1a接收到的来自基站2a的前导符号或其他信号的强度大于其接收到的来自其他基站的强度,那么,用户终端1a确定基站2a为为其服务的基站,即用户终端1a为基站2a所辖。
同样地,用户终端1b基于前导或其他测量来确定为其服务的基站。如果用户终端1b接收到的来自基站2b的前导符号或其他信号的强度大于其接收到的来自其他基站的强度,那么,用户终端1b确定基站2b为为其服务的基站,即用户终端1b为基站2b所辖。
以下以用户终端1a为基站2a所辖,用户终端1b为基站2b所辖,并且用户终端1a或基站2a向基站2b发起请求,请求基站2b与基站2a协作地与用户终端1a进行下行数据传输的情形为例进行说明:
首先,基站2a发送测量指示消息至用户终端1a以通知其进行前导或公共导频等测量并且将测量结果报告基站2a。
用户终端1a接收到来自基站2a的测量指示消息后,根据该测量指示消息,对接收到的来自基站2a和基站2b的前导或公共导频符号等的强度进行测量,并将测量结果发送至基站2a。
进一步地,用户终端1a可以周期性地对来自基站2a和基站2b的前导或公共导频符号等的强度进行测量,并且将测量结果周期性地发送至基站2a。
可选地,用户终端1a也可以在满足预定条件的情形下,才将测量结果通知基站2a。该预定条件可以包括:用户终端1a根据测量结果判断其位于小区边缘(即基站2a至用户终端1a的接收信号强度(RSSI)或者物理信干噪比(PCINR)低于预定的阈值),或者基站2a至用户终端1a与基站2b至用户终端1a的接收信号强度(RSSI)或者物理信干噪比(PCINR)之差低于另一个预定的阈值。
基站2a根据接收到的测量结果判断出用户终端1a基本满足协作MIMO的条件(例如,用户终端1a处于基站2a所辖小区的边缘),那么,基站2a所包含的第一控制装置10中的第一发送装置101发送测量指令至用户终端1a。其中,所述测量指令包括用于确定基站2a至用户终端1a以及基站2b至用户终端1a的各条下行信道的信道相关信息的辅助确定信息。
进一步地,所述辅助确定信息包括用于测量来自基站2a和基站2b的公共导频信号的时频资源(即基站2a和基站2b应该利用什么时频资源来测量公共导频信号)以及其他用于估算基站2a至用户终端1a的下行信道以及基站2b至用户终端1a的下行信道的必要信息。
可选地,所述测量指令还可以包括预编码的粒度、预编码信息的计算策略以及预编码信息的反馈策略等信息。
进一步地,预编码的粒度规定了一个相同的预编码矩阵适用的时频资源块的尺寸。
进一步地,预编码信息的计算策略可包括长时预编码(例如,基于信道协方差矩阵的预编码)和短时预编码(例如,基于信道瞬时信息的预编码)。
进一步地,预编码信息的反馈策略可以包括将预编码信息只反馈给基站2a或同时反馈给基站2a和2b,以及反馈的时间起点和时间间隔(即用户终端1a每隔多久将预编码信息反馈给相应的基站)等。
当然,对于预编码信息的计算策略,预编码信息的反馈策略以及预编码粒度等信息,可以在用户终端1a接入网络时通过握手信息相互通知,基于此,基站2a发送至用户终端1a的测量指令中可以不包括这些信息。
然后,用户终端1a所包含的第一辅助控制装置30中的第五接收装置301接收来自基站2a的测量指令,随后,第一辅助控制装置30中的第五确定装置302基于该测量指令中的辅助确定信息,确定基站2a至本用户终端1a以及基站2b至本用户终端1a的各条下行信道的信道相关信息。
进一步地,第五确定装置302基于测量指令中的辅助确定信息,通过接收到的来自基站2a的公共导频信号以及接收到的来自基站2b的公共导频信息分别估算基站2a至本用户终端1a的下行信道的信道相关信息H11以及站2b至本用户终端1a的下行信道的信道相关信息H12。其中,H11与H12均为2x2矩阵。
更进一步地,矩阵H11的行数等于用户终端1a的接收天线的数目,矩阵H11的列数等于基站2a的发送天线的数目。矩阵H12的行数等于用户终端1a的接收天线的数目,矩阵H12的列数等于基站2b的发送天线的数目。
随后,第一辅助控制装置30所包含的第三生成装置303中的第六确定装置(为简明起见,图5中未示出)根据已确定的下行信道的信道相关信息H11和H12,按预定规则确定基站2a至本用户终端1a的下行信号预编码信息以及基站2b至本用户终端1a的下行信号预编码信息。
进一步地,下行信号预编码信息的计算方式可分为两种:长时预编码和短时预编码。
A.长时预编码
以下以基于信道协方差矩阵的长时预编码为例,简要描述确定基站2a至本用户终端1a的下行信号预编码信息以及基站2b至本用户终端1a的下行信号预编码信息的方法。
第六确定装置首先估算协方差矩阵R=E{[H11 H12]*×[H11 H12]},其中,E{}为期望算子,′*′为共轭转置算子。
然后,第六确定装置通过下列规则确定较优预编码矩阵W11’和W12’,
其中,′O′表示与矩阵W11和W12的行数和列数相同的零矩阵,Trace{}表示对角线上的元素之和。
其中,W11和W12是预定码本中的元素。进一步地,该预定码本由用户终端1a和用户终端1b以及基站2a和基站2b共享。更进一步地,该码本可以为DFT码本,3GPP LTE码本,IEEE802.16e码本或其他类型的码本,这是本领域技术人员应能理解的,在此不作赘述。
其中,较优预编码矩阵W11’表示基站2a至用户终端1a的下行信号预编码矩阵,较优预编码矩阵W12’表示基站2b至用户终端1a的下行信号预编码矩阵。
B.短时预编码
以下以基于信道瞬时信息的短时预编码为例,简要描述确定基站2a至本用户终端1a的下行信号预编码信息以及基站2b至本用户终端1a的下行信号预编码信息的方法。
第六确定装置通过下列规则确定较优的预编码矩阵W11’和W12’,
其中,′O′表示与矩阵W11和W12的行数和列数相同的零矩阵,Capacity{}表示信道容量。
其中,较优预编码矩阵W11’表示基站2a至用户终端1a的下行信号预编码矩阵,较优预编码矩阵W12’表示基站2b至用户终端1a的下行信号预编码矩阵。
继而,第三生成装置303中的第四生成装置(为简明起见,图5中未示出)根据已确定的基站2a至本用户终端1a的下行信号预编码信息以及基站2b至本用户终端1a的下行信号预编码信息,生成测量指令反馈信息,然后,第一辅助控制装置30中的第五发送装置304将该测量指令反馈信息发送至基站2a。
具体地,第六确定装置通过搜索码本确定了较优预编码矩阵W11’和W12’后,第五发送装置304将较优预编码矩阵W11’和W12’的索引值作为测量指令反馈信息发送至基站2a。
当然,第五发送装置304也可以直接将较优预编码矩阵W11’和W12’作为测量反馈信息发送至基站2a。
可选地,测量指令反馈信息除了包括上述较优预编码矩阵W11’和W12’的索引值或较优预编码矩阵W11’和W12’本身之外,还可以包括一个指示信息,用户终端1a利用该指示信息告知基站2a是否适合进行协作MIMO传输。例如,该指示信息可以包括使用协作MIMO传输较之于使用单用户MIMO传输的容量增益,或者该指示信息仅仅包括一个二进制值,其中,二进制值“1”表示适合进行协作MIMO传输,二进制值“0”表示不适合进行协作MIMO传输。
随后,第一控制装置10中的第一接收装置102接收来自用户终端1a的测量指令反馈信息,第一控制装置10中的第一获取装置103中的第一提取装置(为简明起见,图3中未示出)从该测量指令反馈信息中提取对应于本基站2a至用户终端1a的下行信号预编码信息以及基站2b至用户终端1a的下行信号预编码信息。
具体地,如果用户终端1a将较优预编码矩阵W11’和W12’的索引值作为测量指令反馈信息发送至基站2a,那么,第一提取装置首先需要从测量指令反馈信息中提取较优预编码矩阵W11’和W12’的索引值,并根据该索引值从与用户终端1a共享的码本中查找与该索引值相对应的较优预编码矩阵W11’和W12’。
如果用户终端1a直接将较优预编码矩阵W11’和W12’作为测量指令反馈信息发送至基站2a,那么,第一提取装置只需从测量指令反馈信息中提取较优预编码矩阵W11’和W12’即可。
当基站2a获取了本基站2a至用户终端1a的下行信号预编码矩阵W11’后,第一控制装置10中的第二确定装置(为简明起见,图3中未示出)根据本基站2a至用户终端1a的下行信号预编码矩阵W11’,基于预定规则确定本基站2a至用户终端1a的新的下行信号预编码信息。
具体地,在基站2a获取了本基站2a至用户终端1a的下行信号预编码矩阵W11’后,如果基站2a认为该下行信号预编码矩阵合适,则基站2a接受该下行信号预编码矩阵W11’。
基站2a也可以不考虑由用户终端1a推荐的下行信号预编码矩阵,而从共享的码本中重新查找一个下行信号预编码矩阵。进一步地,该重新查找到的下行信号预编码矩阵必须与原先由用户终端1a推荐的下行信号预编码矩阵具有较强的相关性,并且对基站2a所辖的其他用户造成的干扰较小。
当然,如果基站2a认为其并不适合与基站2b进行协作MIMO传输(例如,基站2a与基站2b进行协作MIMO传输会给基站2a所辖的其他用户造成干扰),那么基站2a可以拒绝以与基站2b进行协作MIMO传输方式服务用户终端1a。
第一控制装置10中的第二确定装置根据其最终的选择结果(接受由用户终端1a推荐的下行信号预编码信息,或者重新确定一个下行信号预编码信息,或者拒绝与基站2b进行协作MIMO传输)确定本基站2a至用户终端1a的新的下行信号预编码信息(该新的下行信号预编码信息可以是原来由用户终端1a确定的下行信号预编码信息,也可以是由基站2a重新确定的下行信号预编码信息),以用于告知用户终端1a。
缺省地,基站2a获取了本基站2a至用户终端1a的下行信号预编码矩阵后,接受该下行信号预编码矩阵W11’,那么,第二确定装置可以省略。
然后,第一控制装置10中的第二发送装置104将包括基站2b至用户终端1a的下行信号预编码信息的协作请求消息发送至基站2b。
具体地,第二发送装置104可以将基站2b至用户终端1a的下行信号预编码矩阵W12’的索引值通过协作请求消息发送至基站2b。当然,第二发送装置104也可以直接将下行信号预编码矩阵W12’通过协作请求消息发送至基站2b。
可选地,该协作请求消息中还可以包括基站2a为用户终端1a分配的时频资源信息以用于告知基站2b利用该相同的时频资源与基站2a进行协作MIMO传输,该协作请求消息中还可包括预编码策略信息(例如,采用长时预编码或短时预编码,预编码粒度等)。
继而,第一协作控制装置20中的第三接收装置201接收来自基站2a的协作请求消息,第一协作控制装置20中的第一生成装置(为简明起见,图4中未示出)根据该协作请求消息,生成协作响应消息。
具体地,如果基站2a将下行信号预编码矩阵W12’的索引值通过协作请求消息发送至基站2b,那么,在第三接收装置201接收到来自基站2a的协作请求消息后,第一生成装置中的第三提取装置(为简明起见,图4中未示出)首先从该协作请求消息中提取下行信号预编码矩阵W12’的索引值,然后,根据该索引值从共享的码本中查找与该索引值相应的下行信号预编码矩阵W12’。
如果基站2a直接将下行信号预编码矩阵W12’通过协作请求消息发送至基站2b,那么,第一生成装置中的第三提取装置只需从协作请求消息中提取下行信号预编码矩阵W12’即可。
进一步地,基站2b获取了本基站2b至用户终端1a的下行信号预编码矩阵W12’后,如果其认为该下行信号预编码矩阵合适,则基站2b接受该下行信号预编码矩阵W12’。
基站2b也可以不考虑来自基站2a的下行信号预编码矩阵,而从共享的码本中重新查找一个下行信号预编码矩阵。进一步地,该重新查找到的下行信号预编码矩阵必须与原先来自基站2a的下行信号预编码矩阵具有较强的相关性,并且对基站2b所辖的其他用户造成的干扰较小。
当然,如果基站2b认为其并不适合与基站2a进行协作MIMO传输(例如,基站2b与基站2a进行协作MIMO传输会给基站2b所辖的其他用户造成干扰),那么基站2b可以拒绝与基站2a进行协作MIMO传输。
无论基站2b接受来自基站2a的下行信号预编码矩阵,还是重新从共享码本中查找一个下行信号预编码矩阵,或者基站2b拒绝与基站2a进行协作MIMO传输,第一协作控制装置20中的第四发送装置均将其选择结果通过协作响应消息告知基站2a。
缺省地,基站2b接收到来自基站2a的协作请求消息后,接受该协作请求消息中包含的下行信号预编码矩阵W12’,那么,上述第一生成装置可以省略。
随后,第一协作控制装置20中的第四发送装置将该协作响应消息发送至基站2a。
接着,第一控制装置10中的第二接收装置(为简明起见,图3中未示出)接收来自基站2b的协作响应消息,然后,第一控制装置10中的第一确定装置(为简明起见,图3中未示出)根据该协作响应消息,确定基站2b至用户终端1a的新的下行信号预编码信息。
具体地,第一控制装置10中的第一确定装置从协作响应消息中提取基站2b的选择结果(接受原来的下行信号预编码信息,或者重新确定了下行信号预编码信息,或者拒绝与基站2a进行协作MIMO传输),并根据该选择结果,确定基站2b至用户终端1a的新的下行信号预编码信息(该新的下行信号预编码信息可以是原来由用户终端1a确定的下行信号预编码信息,也可以是由基站2b重新确定的下行信号预编码信息),以用于告知用户终端1a。
需要指出的是,在第一生成装置省略的基础上,第四发送装置,第二接收装置以及第一确定装置均可省略。
继而,第一控制装置10中的第三发送装置(为简明起见,图3中未示出)将用于指示基站2b与基站2a协作传输下行信号的传输指示消息发送至基站2b。
进一步地,该传输指示消息用于告知基站2b其与基站2a进行协作MIMO传输所需的时频资源。
当然,在该时频资源事先已经约定好的情况下,第三发送装置可以省略。
最后,第一控制装置10中的第三发送装置还将用于指示开始接收基站2a和基站2b协作传输下行信号的接收指示消息发送至用户终端1a,其中,所述接收指示消息包括本基站2a至用户终端1a的新的下行信号预编码信息以及基站2b至用户终端1a的新的下行信号预编码信息。
当然,如果基站2a和基站2b均接受由用户终端1a确定的下行信号预编码矩阵,那么,该接收指示消息中可以不包括基站2a至用户终端1a的新的下行信号预编码信息以及基站2b至用户终端1a的新的下行信号预编码信息。
用户终端1a接收到来自基站2a的经下行信号预编码信息W11’预编码处理后的下行传输信号以及来自基站2b的经下行信号预编码信息W12’预编码处理后的下行传输信号后,根据已获取的基站2a至本用户终端1a的下行信道的信道相关信息H11以及下行信号预编码信息W11’还原出来自基站2a的信号。同时,根据已获取的基站2b至本用户终端1a的下行信道的信道相关信息H12以及下行信号预编码信息W12’还原出来自基站2b的信号。
在一个变化例中,第一辅助控制装置30中的第五确定装置302确定了基站2a至本用户终端1a下行信道的信道相关信息H11以及基站2b至本用户终端1a的下行信道的信道相关信息H12后,直接将信道相关信息发送至基站2a,由第一控制装置10中的第一获取装置103根据接收到的信道相关信息H11和H12,按预定规则确定本基站2a至用户终端1a的下行信号预编码信息以及基站2b至用户终端1a的下行信号预编码信息。
当然,基站2a在确定了本基站2a至用户终端1a的下行信号预编码信息以及基站2b至用户终端1a的下行信号预编码信息后,还需将已确定的下行信号预编码信息通知用户终端1a。
在另一个变化例中,用户终端1a所包含的第二辅助控制装置中的第八确定装置确定了基站2a至本用户终端1a的下行信号预编码信息以及基站2b至本用户终端1a的下行信号预编码信息后,第二辅助控制装置中的第七发送装置将基站2a至本用户终端1a的下行信号预编码信息发送至基站2a,而将基站2b至本用户终端1a的下行信号预编码信息发送至基站2b,基站2a所包含的第二控制装置中第八接收装置和基站2b所包含的第二协作控制装置中第九接收装置接收到来自用户终端1a的下行信号预编码信息后,可以接受该预编码信息,也可以重新确定一个下行信号预编码信息,当然,其相互之间也可以拒绝进行协作MIMO传输。如果基站2a和基站2b分别重新确定了下行信号预编码信息,那么基站2a和基站2b必须将重新确定的下行信号预编码信息告知用户终端1a。
以上对本发明的具体实施例进行了描述,需要理解的是,本发明并不局限于上述特定的实施方式,本领域技术人员可以在所附权利要求的范围内做出各种定型和修改。