时分双工系统中进行预编码的方法、系统及装置的制作方法

文档序号:7652111阅读:102来源:国知局
专利名称:时分双工系统中进行预编码的方法、系统及装置的制作方法
技术领域
本发明涉及通信技术领域,特别涉及时分双工系统中进行预编码的方法、 系统及装置。
背景技术
多输入多输出(MIMO)已经成为公认的提高无线传输频谱效率的有效方 法。通常接收端很容易通过信道估计获得信道信息。但是,如果发射端也知道 信道信息的话,可以使信道容量进一步得到提高。预编码技术是一种在发射端 利用信道信息对发射信号进行预先处理的技术,预编码是将待发送的数据流乘 以预编码矩阵将其进行映射,并发送。
在长期演进系统(LTE)中,采用空间预编码(pre-coding)技术可以提高 系统性能并降低用户设备(UE)的复杂度。根据是否采用有限个pre-coding矩 阵,pre-coding可以分为码本(Codebook )预编码操作和非码本(Non-Codebook) 预编码操作。为保证频分双工(FDD)系统与时分双工(TDD)系统的共同性, 要求TDD系统支持使用Codebook预编码操作;同时,为了利用TDD系统的 信道对称性,也可以采用Non-Codebook预编码梯:作。
Non-Codebook预编码操作是指基站侧通过接收上行信号,获得上行方向 的空间信道信息,利用TDD系统的信道对称性,获得下行方向的空间信道信 息,从而利用这个空间信道信息获得预编码矩阵,并进行预编码操作。
比如对于一个基站侧具有M根发送天线,终端侧具有N根接收天线的 TDD系统来说,基站可以通过接收上行信号,获得上行方向的空间信道矩阵为 Hut,那么利用TDD系统上下行信道的互易性,可以直接由上行空间信道矩阵 得到下行空间信道矩阵H"-(H,"。其中H"的维数为MxN, H況的维数为NxM。对下行信道矩阵H"进行奇异值分解(SVD)就可以获得下行方向的 预编码矩阵Vs:
、是A的B (B^min(^,W))个非零的特征值,注意我们假设A的特征值 是降序排列的。Vs为非零的特征值对应的特征矢量,VB是(似x巧阶的正交矩 阵,
在进行Non-Codebook预编码操作时,要求数据符号和参考符号都进行预 编码操作,即
其中S为准备发送的数据符号,维数为Bxl; X为预编码之后在M根天 线上发送的数据信号,维数为Mx 1; D为准备发送的参考符号,维数为B x 1; Y为预编码之后在M根天线上发送的参考信号;V为预编码矩阵,维数为M xB。
而对于Codebook预编码操作,系统需要事先预定一组预编码矩阵,称为 codebook。比如,当M=4, B=2时,可以釆用如下的方法构建codebook:
<formula>formula see original document page 10</formula>其中"L2 '
这样共有16个预编码矩阵,具体的,可以为每一个预编码矩阵进行编号, 编号之后的预编码矩阵记为V(i), i=0...15。
终端通过接收下行公共参考符号之后,可以获得下行空间信道矩阵H'
<formula>formula see original document page 10</formula>并通过某种准则在codebook中选择合适的预编码矩阵Vs。比如,接收端采用
最小均方误差线性检测(MMSE)算法选择预编码矩阵Vs。采用不同预编码矩 阵时,估计信号的均方误差为
<formula>formula see original document page 11</formula>
其中I为单位阵;()'表示矩阵的共扼转置;R-n为噪声方差矩阵。 那么预编码矩阵V的序号即为<formula>formula see original document page 11</formula>终端将该序号反馈给基站,基站利用这个序号,在codebook中获得对应 的预编码矩阵V^^V《index)。
在进行Codebook预编码操作时,只有数据符号进行预编码操作,而参考 符号不进行预编码操作,即
其中S为准备发送的数据符号,维数为Bxl; X为预编码之后在M根天 线上发送的数据信号,维数为M x 1; D和Y为在M根天线上发送的参考符号, 维数为Mxl; Vs为预编码矩阵,维数为MxB。
可见对于TDD系统采用Non-codebook预编码操作可大大节省所需的反馈 信令等开销,将计算量放在基站端,减少终端的负担,但是需要基站能够从上 行参考符号的传输中获取信道矩阵,从而要求终端有两个天线发射的能力或者 能够进行两个天线切换发射,并且在下行预编码传输的频段内,发送上行数据 符号和/或探测参考符号;采用Codebook预编码操作不需要从上行参考符号的 传输中获取信道矩阵,Codebook预编码操作本身对终端发射没有要求,只是 将计算量放在终端,基站通过终端反馈的预编码矩阵序号,从Codebook中获 取对应的预编码矩阵。
但是目前TDD系统并不能同时支持Non-codebook和Codebook两种预编码操作,从而造成资源浪费,增大了开销。

发明内容
本发明实施例提供的时分双工系统中进行预编码的方法、系统及装置,用
以解决现有技术中存在的TDD系统中不能同时支持Non-codebook和Codebook 两种预编码操作的问题。
一种时分双工系统中进行预编码的方法包括
基站查看当前的上行资源,在有能够发送上行参考符号的所述上行资源 时,将码本预编码方式切换为非码本预编码方式,终端将码本预编码方式切换 为非码本预编码方式,所述基站和所述终端进行非码本预编码操作。
所述基站将码本预编码方式切换为非码本预编码方式后还包括
向所述终端发送包含所述非码本的控制信令;
则所述终端收到所述控制信令后,将码本预编码方式切换为非码本预编码 方式。
所述基站进行非码本预编码操作的步骤包括
A、 所述基站查看是否能从上行参考符号的传输中获取信道矩阵,如果是, 则获取所述信道矩阵,并执行步骤B,否则,通知终端发送所述上行参考符号, 并从所述上行参考符号中获取信道矩阵,并执行步骤B;
B、 所述基站根据所述信道矩阵确定预编码矩阵,根据所述预编码矩阵, 对数据符号和解调所述数据符号的参数符号进行预编码搮:作。
步骤B之后还包括
所述基站将预编码后的参数符号和数据符号发送给所述终端; 则所述终端进行非码本预编码操作的步骤包括
所述终端对收到的所述参数符号进行信道估计,获取等效信道矩阵,进行 数据解调。
一种时分双工系统中进行预编码的方法包括基站查看当前的上行资源,在没有能够发送上行参考符号的所述上行资源 时,将非码本预编码方式切换为码本预编码方式,终端将非码本预编码方式切 换为码本预编码方式,所述基站和所述终端进行码本预编码操作。
所述基站将非码本预编码方式切换为码本预编码方式后还包括 向所述终端发送包含所述码本的控制信令;
则所述终端收到所述控制信令后,将非码本预编码方式切换为码本预编码 方式。
所述基站进行码本预编码操作的步骤包括
A、 所述基站向终端周期发送没有进行预编码的公共参考符号;
B、 所述基站根据收到的来自所述终端的预编码矩阵序号,确定对应的预 编码矩阵,对数据符号和解调所述数据符号的参数符号进行预编码操作;
则所述终端将非码本预》i 在收到来自所述基站的所述公共参数符号后,从所述码本中选择合适的预 编码矩阵,将所述预编码矩阵序号发送给所述基站。
步骤B之后还包括
所述基站将预编码后的参数符号和数据符号发送给所述终端; 则所述终端进行码本预编码操作的步骤包括
所述终端对收到的所述参数符号进行信道估计,获取等效信道矩阵,进行 数据解调。
一种时分双工系统中进行预编码的系统包括
基站,用于查看当前的上行资源,在有能够发送上行参考符号的所述上行 资源时,将码本预编码方式切换为非码本预编码方式,进行非码本预编码操作;
终端,用于将码本预编码方式切换为非码本预编码方式,进行非码本预编 码操作。
所述基站包括
配置模块,用于查看当前的所述上行资源,在有能够发送上行参考符号的所述上行资源时,将码本预编码方式切换为非码本预编码方式;
处理模块,用于在所述配置模块将码本预编码方式切换为非码本预编码方
式后,进行非码本预编码操作; 所述终端包括
切换模块,用于将码本预编码方式切换为非码本预编码方式; 操作模块,用于在所述切换模块将码本预编码方式切换为非码本预编码方 式后,进行非码本预编码操作。 所述基站还包括
第一发送模块,用于在所述配置模块将码本预编码方式切换为非码本预编 码方式后,向所述终端发送包含所述非码本的控制信令;
则所述切换模块收到所述控制消息后,将码本预编码方式切换为非码本预 编;马方式。
所述处理模块还包括
获取模块,用于在所述配置模块将码本预编码方式切换为非码本预编码方 式后,查看是否能从上行参考符号的传输中获取信道矩阵,如果是,则获取所 述信道矩阵,否则,通知所述基站发送所述上行参考符号,并从所述上行参考 符号中获取信道矩阵;
预编码模块,用于根据所述获取模块获取的信道矩阵确定预编码矩阵,根 据所述预编码矩阵,对所述数据符号和解调所述数据符号的参数符号进行预编 码操作。
所述基站还包括
第二发送模块,用于将所述预编码模块进行预编码后的参数符号和数据符 号发送给所述终端;
则所述操作模块还包括
信道估计模块,用于对收到的所述参数符号进行信道估计,获取等效信道 矩阵,进行数据解调。一种时分双工系统中进行预编码的系统包括
基站,用于查看当前的上行资源,在没有能够发送上行参考符号的所述上 行资源时,将非码本预编码方式切换为码本预编码方式,进行码本预编码操作;
终端,用于将非码本预编码方式切换为码本预编码方式,进行码本预编码 操作。
所述基站包括
配置模块,用于查看当前的所述上行资源,在没有能够发送上行参考符号 的所述上行资源时,将非码本预编码方式切换为码本预编码方式;
处理模块,用于在所述配置模块将非码本预编码方式切换为码本预编码方 式后,进行码本预编码操作;
所述终端包括
切换模块,用于将非码本预编码方式切换为码本预编码方式; 操作模块,用于在所述切賴4莫块将非码本预编码方式切换为码本预编码方 式后,进行码本预编码操作。 所述基站还包括
第一发送模块,用于在所述配置模块将非码本预编码方式切换为码本预编 码方式后,向所述终端发送包含所述码本的控制信令;
则所述切换模块收到所述控制消息后,将非码本预编码方式切换为码本预 编码方式。
所述处理一莫块还包括
第二发送模块,用于在所述配置模块将非码本预编码方式切换为码本预编 码方式后,向所述终端周期发送没有进行预编码的公共参考符号;
预编码模块,用于根据收到的来自所述终端的预编码方式序号,确定对应 的预编码矩阵,对数据符号和解调所述数据符号的参数符号进行预编码操作;
则所述终端还包括
选择模块,用于在所述切换模块将非码本预编码方式切换为码本预编码方式,并且收到来自所述基站的所述公共参数符号后,从所述码本中选择合适的 预编码矩阵,将所述预编码矩阵序号发送给所述基站。
所述基站还包括
第三发送模块,用于将所述预编码模块进行预编码后的参数符号和数据符 号发送给所述终端;
则所述操作模块还包括
信道估计模块,用于对收到的所述参数符号进行信道估计,获取等效信道 矩阵,进行数据解调。 一种基站包括
配置模块,用于查看当前的上行资源,在有能够发送上行参考符号的所述 上行资源时,将码本预编码方式切换为非码本预编码方式;
处理模块,用于在所述配置模块将码本预编码方式切换为非码本预编码方 式后,进行非码本预编码操作。
所述基站还包括
第一发送模块,用于在所述配置模块将码本预编码方式切换为非码本预编 码方式后,向所述终端发送包含所述非码本的控制信令。 所述处理模块还包括
获取模块,用于在所述配置模块将码本预编码方式切换为非码本预编码方 式后,查看是否能从上行参考符号的传输中获取信道矩阵,如果是,则获取所 述信道矩阵,否则,通知所述基站发送所述上行参考符号,并从所述上行参考 符号中获取信道矩阵;
预编码模块,用于根据所述获取模块获取的信道矩阵确定预编码矩阵,根 据所述预编码矩阵,对所述数据符号和解调所述数据符号的参数符号进行预编 码操作。
所述基站还包括
第二发送模块,用于将所述预编码模块进行预编码后的参数符号和数据符号发送给所述终端。 一种终端包括
切换模块,用于在收到来自基站的包含非码本的控制信令后,将码本预编
码方式切换为非码本预编码方式;
操作模块,用于在所述切换模块将码本预编码方式切换为非码本预编码方 式后,进行非码本预编码4喿作。
所述操作模块还包括
信道估计模块,用于对收到的来自所述基站的预编码后的参数符号进行信 道估计,获取等效信道矩阵,进行数据解调。 一种基站包括
配置模块,用于查看当前的上行资源,在没有能够发送上行参考符号的所 述上行资源时,将非码本预编码方式切换为码本预编码方式;
处理模块,用于在所述配置模块将非码本预编码方式切换为码本预编码方 式后,进行码本预编码操作。
所述基站还包括
第一发送模块,用于在所述配置模块将非码本预编码方式切换为码本预编 码方式后,向所述终端发送包含所述码本的控制信令。 所述处理i^块还包括
第二发送模块,用于在所述配置模块将非码本预编码方式切换为码本预编 码方式后,向所述终端周期发送没有进行预编码的公共参考符号;
预编码模块,用于根据收到的来自所述终端的预编码方式序号,确定对应 的预编码矩阵,对数据符号和解调所述数据符号的参数符号进行预编码操作。
所述基站还包括
第三发送模块,用于将所述预编码模块进行预编码后的参数符号和数据符 号发送给所述终端。 一种终端包括切换模块,用于在收到来自基站的包含码本的控制信令后,将非码本预编
码方式切换为码本预编码方式;
操作模块,用于在所述切换模块将非码本预编码方式切换为码本预编码方 式后,进行码本预编码操作。
所述终端还包括
选择模块,用于在所述切换模块将非码本预编码方式切换为码本预编码方 式,并且收到来自所述基站的所述公共参数符号后,从所述码本中选择合适的 预编码矩阵,将所述预编码矩阵序号发送给所述基站。
所述操作模块还包括
信道估计模块,用于对收到的来自所述基站的预编码后的参数符号进行信 道估计,获取等效信道矩阵,进行数据解调。
本发明实施例基站查看当前的上行资源,在有能够发送上行参考符号的所 述上行资源时,所述基站将预编码方式切换为非码本预编码方式,并向终端发 送包含所述非码本的控制信令,所述终端收到所述控制信令后,将预编码方式 切换为非码本预编码方式;在没有能够发送上行参考符号的所述上行资源时, 所述基站将预编码方式切换为码本预编码方式,并向终端发送包含所述码本的 控制信令,所述终端收到所述控制信令后,将预编码方式切换为码本预编码方 式。从而使TDD系统能够同时支持两种预编码操作,节省了资源,减小了开 销。


图1为本发明实施例时分双工系统中Codebook预编码方式切换为 Non-codebook预编码方式的系统组成示意图2A为本发明实施例时分双工系统中Codebook预编码方式切换为 Non-codebook预编码方式的基站组成示意图2B为本发明实施例时分双工系统中Codebook预编码方式切换为Non-codebook预编码方式的终端组成示意图3为本发明实施例时分双工系统中Non-codebook预编码方式切换为 Codebook预编码方式的系统组成示意图4A为本发明实施例时分双工系统中Non-codebook预编码方式切换为 Codebook预编码方式的基站组成示意图4B为本发明实施例时分双工系统中Non-codebook预编码方式切换为 Codebook预编码方式的终端组成示意图5为本发明实施例时分双工系统中Codebook预编码方式切换为 Non-codebook预编码方式的方法流程示意图6为本发明实施例时分双工系统中Non-codebook预编码方式切换为 Codebook预编码方式的方法流程示意图7为本发明实施例中基站进行Non-codebook预编码操作的方法流程示
意图8为本发明实施例中基站进行Codebook预编码操作的方法流程示意图。
具体实施例方式
针对目前TDD系统中不能同时支持Non-codebook和Codebook两种预编 码操作的问题,本发明提出一种解决方法,具体是基站查看当前的上行资源, 在有能够发送上行参考符号的上行资源时,基站将Codebook预编码方式切换 为Non-codebook预编码方式,并向终端发送包含Non-codebook的控制信令, 终端收到所述控制信令后,将Codebook预编码方式切换为Non-codebook预编 码方式;在没有能够发送上行参考符号的上行资源时,基站将Non-codebook 预编码方式切换为Codebook预编码方式,并向终端发送包含Codebook的控制 信令,终端收到所述控制信令后,将预编码方式切换为Codebook预编码方式, 从而解决了上述问题。
如图1所示,本发明实施例中时分双工系统中Codebook预编码方式切换为Non-codebook预编码方式的系统包括基站10和终端20。
基站IO,与终端20无线连接,用于查看当前的上行资源,在有能够发送 上行参考符号的上行资源时,将Codebook预编码方式切换为Non-codebook预 编码方式,向终端发送包含Non-codebook的控制信令,并进行Non-codebook 预编码操作。终端20,用于收到来自基站10的包含Non-codebook的控制信令 后,将Codebook预编码方式切换为Non-codebook预编码方式,并进行 Non-codebook预编码操作。
基站10可以根据设置,周期查看当前的上行资源,还可以在需要的时候 查看当前的上行资源。
如图2A所示,本发明实施例时分双工系统中Codebook预编码方式切换 为Non-codebook预编码方式的基站包括配置模块100和处理模块110。
配置模块100,与处理模块110连接,用于查看当前的上行资源,在有能 够发送上行参考符号的上行资源时,将Codebook预编码方式切换为 Non-codebook预编码方式。
处理模块110,与配置模块100连接,用于在配置模块100将Codebook 预编码方式切换为Non-codebook预编码方式后,进行Non-codebook预编码操 作。
其中,处理模块110还可以包括获取模块1100和预编码模块1110。 获取模块1100,与预编码模块1110连接,用于在配置模块100将Codebook
预编码方式切换为Non-codebook预编码方式后,查看是否能从上行参考符号
的传输中获取信道矩阵,如果是,则获取信道矩阵,否则,通知终端20发送
上行参考符号,并从上行参考符号中获取信道矩阵。
预编码模块1110,用于根据获取模块1100获取的信道矩阵确定预编码矩
阵,根据预编码矩阵,对数据符号和解调该数据符号的参数符号进行预编码操作。
本发明实施例时分双工系统中Codebook预编码方式切换为Non-codebook预编码方式的基站还可以进一步包括第一发送模块120。第 一发送模块120,与配置模块100连接,用于在配置才莫块100将Codebook 预编码方式切换为Non-codebook预编码方式后,向终端20发送包含 Non-codebook的控制4言令。本发明实施例时分双工系统中Codebook预编码方式切换为Non-codebook 预编码方式的基站还可以进一步包括第二发送模块130。第二发送模块130,与处理模块110连接,用于将处理模块110中进行预 编码后的参数符号和数据符号发送给终端20。如图2B所示,本发明实施例时分双工系统中Codebook预编码方式切换为 Non-codebook预编码方式的终端包括切换模块200和操作模块210。切换模块200,与操作模块210连接,用于在收到来自基站10的包含 Non-codebook的控制信令后,将Codebook预编码方式切换为Non-codebook 预编码方式;操作模块210,用于在切换模块200将Codebook预编码方式切 换为Non-codebook预编码方式后,进行Non-codebook预编码操作。其中,操作模块210还包括信道估计模块2100,用于对收到的来自基站10的预编码后的参数符号进 行信道估计,获取等效信道矩阵,进行数据解调。如图3所示,发明实施例时分双工系统中Non-codebook预编码方式切换 为Codebook预编码方式的系统包括基站30和终端40。基站30,与终端40无线连接,用于查看当前的上行资源,在没有能够发 送上行参考符号的上行资源时,将Non-codebook预编码方式切换为Codebook 预编码方式,向终端发送包含Codebook的控制信令,并进行Codebook预编码 操作。终端40收到来自基站30的包含Codebook的控制信令后,将 Non-codebook预编码方式切换为Codebook预编码方式,并进行Codebook预 编码操作。基站30可以根据设置,周期判断是否有用于发送上行参考符号的上行资源,还可以在需要的时候判断是否有用于发送上行参考符号的上行资源。如图4A所示,本发明实施例时分双工系统中Non-codebook预编码方式切 换为Codebook预编码方式的基站包括配置模块300和处理模块310。配置模块300,与处理模块310连接,用于查看当前的上行资源,在没有 能够发送上行参考符号的上行资源时,将Non-codebook预编码方式切换为 Codebook预编码方式。处理模块310,用于在配置模块300将Non-codebook 预编码方式切换为Codebook预编码方式后,进行Codebook预编码操作。其中,处理模块310还可以包括第二发送模块3100和预编码模块3110。第二发送模块3100,用于在配置模块300将Non-codebook预编码方式切 换为Codebook预编码方式后,向终端40周期发送没有进行预编码的公共参考 符号。预编码模块3110,用于根据收到的来自终端40的预编码方式序号,确定 对应的预编码矩阵,对数据符号和解调数据符号的参数符号进行预编码操作, 将预编码后的参数符号发送给终端40。本发明实施例时分双工系统中Non-codebook预编码方式切换为Codebook 预编码方式的基站还可以进一步包括第一发送模块320。第一发送模块320,与配置模块300连接,用于在配置模块300将 Non-codebook预编码方式切换为Codebook预编码方式后,向终端40发送包含 Codebook的控制信令。本发明实施例时分双工系统中Non-codebook预编码方式切换为Codebook 预编码方式的基站还可以进一步包括第三发送模块330。第三发送模块330,与处理模块310连接,用于将处理模块310中进行预 编码后的参数符号和数据符号发送给终端40。如图4B所示,本发明实施例时分双工系统中Non-codebook预编码方式切 换为Codebook预编码方式的终端包括切换模块400和操作模块410。切换模块400,与操作模块410连接,用于在收到来自基站30的包含Codebook的控制信令后,将Non-codebook预编码方式切换为Codebook预编 码方式;操作模块410,用于在切换模块400将Non-codebook预编码方式切换 为Codebook预编码方式后,进行Codebook预编码操作。 其中,操作模块410还包括信道估计模块4100,用于对收到的来自基站30的预编码后的参数符号进 行信道估计,获取等效信道矩阵,进行数据解调。本发明实施例时分双工系统中Non-codebook预编码方式切换为Codebook 预编码方式的终端还进一步包括选择模块420。选择模块420,与切换模块400连接,用于在切换模块400将Non-codebook 预编码方式切换为Codebook预编码方式,并且收到来自基站30的公共参数符 号后,从Codebook中选择合适的预编码矩阵,将预编码矩阵序号发送给基站 30。为了节省了资源,减小开销,获得较好的系统性能,当有信道信息需要将 Codebook切换为Non-codebook。如图5所示,本发明实施例时分双工系统中Codebook预编码方式切换为 Non-codebook预编码方式的方法包括下列步骤步骤500、基站查看当前的上行资源,在有能够发送上行参考符号的上行 资源时,将Codebook预编码方式切换为Non-codebook预编码方式,并向终端 发送包含Non-codebook的控制信令。步骤501、基站进行Non-codebook预编码操作。步骤502、终端收到来自基站的控制信令后,将Codebook预编码方式切 换为Non-codebook预编码方式,进行Non-codebook预编码操作。其中,步骤500中,基站可以才艮据设置,周期查看当前的上行资源,也可 以在需要的时候查看当前的上行资源。当终端根据其能力不能够发送上行参考符号,需要采用选择Codebook的 方法,通过上行控制信令告知给基站,需要将Codebook切换为Non-codebook。如图6所示,本发明实施例时分双工系统中Non-codebook预编码方式切 换为Codebook预编码方式的方法包括下列步骤步骤600、基站查看当前的上行资源,在没有能够发送上行参考符号的上 行资源时,将Non-codebook预编码方式切换为Codebook预编码方式,并向终 端发送包含Codebook的控制信令。步骤601、终端收到来自基站的控制信令后,将Non-codebook预编码方式 切换为Codebook预编码方式。步骤602、基站和终端进行Codebook预编码操作。其中,步骤600中,基站可以根据设置,周期查看当前的上行资源,还可 以在需要的时候查看当前的上行资源。为了便于本领域一般技术人员理解和实现本发明,现举具体实例,进一步 说明本发明的技术方案。如图7所示,本发明实施例中基站进行Non-codebook预编码操作的方法 包括下列步骤步骤700、将基站和终端的预编码方式设置为Codebook预编码方式。 步骤701、基站判断当前的上行资源中,是否有能够发送上行参考符号的上行资源,如果是,则执行步骤702;否则,跳出本流程。步骤702、基站将Codebook预编码方式切换为Non-codebook预编码方式,并向终端发送包含Non-codebook的控制信令。步骤703、终端收到来自基站的包含Non-codebook的控制信令后,将Codebook预编石马方式切」换为Non-codebook预编石马方式。步骤704、基站周期发送没有进行预编码的公共参考符号。步骤705、基站查看是否能从上行参考符号的传输中获取信道矩阵,如果是,则执行步骤706;否则,执行步骤707。步骤706、基站从上行参考符号的传输中获取信道矩阵,并执行步骤708。 步骤707、基站通知终端发送上行参考符号,并从上行参考符号中获取信道矩阵。步骤708、基站利用获取的信道矩阵确定预编码矩阵,对数据符号和解调 该数据符号的参考符号进行预编码操作,将预编码后的参考符号和数据符号发 送给终端。步骤709、终端根据收到的参考符号进行信道估计,获得等效的信道矩阵, 进行数据解调。如图8所示,本发明实施例中基站进行Codebook预编码操作的方法包括 下列步骤步骤800、将基站和终端的预编码方式设置为Non-codebook预编码方式。步骤801、基站判断当前的上行资源中,是否有能够发送上行参考符号的 上行资源,如果是,则跳出本流程;否则,执行步骤802。步骤802、基站将Non-codebook预编码方式切换为Codebook预编码方式, 并向终端发送包含Codebook的控制信令。步骤803、终端收到来自基站的包含Codebook的控制信令后,将 Non-codebook预编码方式切换为Codebook预编码方式。步骤804、基站周期发送没有进行预编码的公共参考符号。步骤805、终端根据收到的来自基站的公共参考符号获得信道矩阵,并从 Codebook中选择合适的预编码矩阵,将该预编码矩阵的序号发送给基站。步骤806、基站根据收到的来自终端的序号从Codebook中确定预编码矩 阵,对数据符号和解调该数据符号的参考符号进行预编码操作,将预编码后的参考符号和数据符号发送给终端。步骤807、终端根据收到的参考符号进行信道估计,获得等效的信道矩阵, 进行数据解调。从上述实施例中可以看出本发明实施例中,基站查看当前的上行资源, 在有能够发送上行参考符号的上行资源时,基站将Codebook预编码方式切换 为Non-codebook预编码方式,并向终端发送包含Non-codebook的控制信令,终端收到所述控制信令后,将Codebook预编码方式切换为Non-codebook预编 码方式;在没有能够发送上行参考符号的上行资源时,基站将Non-codebook 预编码方式切换为Codebook预编码方式,并向终端发送包含Codebook的控制 信令,终端收到所述控制信令后,将预编码方式切换为Codebook预编码方式, 从而解决了上述问题。从而使TDD系统能够同时支持两种预编码操作,节省 了资源,减小了开销。
明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种时分双工系统中进行预编码的方法,其特征在于,该方法包括基站查看当前的上行资源,在有能够发送上行参考符号的所述上行资源时,将码本预编码方式切换为非码本预编码方式,终端将码本预编码方式切换为非码本预编码方式,所述基站和所述终端进行非码本预编码操作。
2、 如权利要求1所述的方法,其特征在于,所述基站将码本预编码方式 切换为非码本预编码方式后还包括向所述终端发送包含所述非码本的控制信令;则所述终端收到所述控制信令后,将码本预编码方式切换为非码本预编码 方式。
3、 如权利要求1所述的方法,其特征在于,所述基站进行非码本预编码 操作的步骤包括A、 所述基站查看是否能从上行参考符号的传输中获取信道矩阵, 如果是,则获取所述信道矩阵,并执行步骤B,否则,通知终端发送所述上行参考符号,并从所述上行参考符号中获取信 道矩阵,并执行步骤B;B、 所述基站根据所述信道矩阵确定预编码矩阵,根据所述预编码矩阵, 对数据符号和解调所述数据符号的参数符号进行预编码操作。
4、 如权利要求3所述的方法,其特征在于,步骤B之后还包括 所述基站将预编码后的参数符号和数据符号发送给所述终端;则所述终端进行非码本预编码操作的步骤包括所述终端对收到的所述参数符号进行信道估计,获取等效信道矩阵,进行 数据解调。
5、 一种时分双工系统中进行预编码的方法,其特征在于,该方法包括 基站查看当前的上行资源,在没有能够发送上行参考符号的所述上行资源时,将非码本预编码方式切换为码本预编码方式,终端将非码本预编码方式切 换为码本预编码方式,所述基站和所述终端进行码本预编码操作。
6、 如权利要求5所述的方法,其特征在于,所述基站将非码本预编码方 式切换为码本预编码方式后还包括向所述终端发送包含所述码本的控制信令;则所述终端收到所述控制信令后,将非码本预编码方式切换为码本预编码 方式。
7、 如权利要求5所述的方法,其特征在于,所述基站进行码本预编码操 作的步骤包括A、 所述基站向终端周期发送没有进行预编码的公共参考符号;B、 所述基站根据收到的来自所述终端的预编码矩阵序号,确定对应的预 编码矩阵,对数据符号和解调所述数据符号的参数符号进行预编码操作;则所述终端将非码本预编码方式切换为码本预编码方式后还包括 在收到来自所述基站的所述公共参数符号后,从所述码本中选择合适的预 编码矩阵,将所述预编码矩阵序号发送给所述基站。
8、 如权利要求7所述的方法,其特征在于,步骤B之后还包括 所述基站将预编码后的参数符号和数据符号发送给所述终端;则所述终端进行码本预编码操作的步骤包括所述终端对收到的所述参数符号进行信道估计,获取等效信道矩阵,进行 数据解调。
9、 一种时分双工系统中进行预编码的系统,其特征在于,该系统包括 基站,用于查看当前的上行资源,在有能够发送上行参考符号的所述上行资源时,将码本预编码方式切换为非码本预编码方式,进行非码本预编码操作; 终端,用于将码本预编码方式切换为非码本预编码方式,进行非码本预编 码操作。
10、 如权利要求9所述的系统,其特征在于,所述基站包括配置模块,用于查看当前的所述上行资源,在有能够发送上行参考符号的所述上行资源时,将码本预编码方式切换为非码本预编码方式;处理模块,用于在所述配置模块将码本预编码方式切换为非码本预编码方式后,进行非码本预编码操作; 所述终端包括切换模块,用于将码本预编码方式切换为非码本预编码方式; 操作模块,用于在所述切换模块将码本预编码方式切换为非码本预编码方 式后,进行非码本预编码操作。
11、 如权利要求IO所述的系统,其特征在于,所述基站还包括 第一发送模块,用于在所述配置模块将码本预编码方式切换为非码本预编码方式后,向所述终端发送包含所述非码本的控制信令;则所述切换模块收到所述控制消息后,将码本预编码方式切换为非码本预 编码方式。
12、 如权利要求IO所述的系统,其特征在于,所述处理模块还包括 获取模块,用于在所述配置模块将码本预编码方式切换为非码本预编码方式后,查看是否能从上行参考符号的传输中获取信道矩阵,如果是,则获取所 述信道矩阵,否则,通知所述基站发送所述上行参考符号,并从所述上行参考 符号中获取信道矩阵;预编码模块,用于根据所述获取模块获取的信道矩阵确定预编码矩阵,根 据所述预编码矩阵,对所述数据符号和解调所述数据符号的参数符号进行预编 码操作。
13、 如权利要求12所述的系统,其特征在于,所述基站还包括 第二发送模块,用于将所述预编码模块进行预编码后的参数符号和数据符号发送给所述终端;则所述操作模块还包括信道估计模块,用于对收到的所述参数符号进行信道估计,获取等效信道矩阵,进行数据解调。
14、 一种时分双工系统中进行预编码的系统,其特征在于,该系统包括 基站,用于查看当前的上行资源,在没有能够发送上行参考符号的所述上行资源时,将非码本预编码方式切换为码本预编码方式,进行码本预编码操作; 终端,用于将非码本预编码方式切换为码本预编码方式,进行码本预编码 操作。
15、 如权利要求14所述的系统,其特征在于,所述基站包括 配置模块,用于查看当前的所述上行资源,在没有能够发送上行参考符号的所述上行资源时,将非码本预编码方式切换为码本预编码方式;处理模块,用于在所述配置模块将非码本预编码方式切换为码本预编码方式后,进行码本预编码操作; 所述终端包括切换模块,用于将非码本预编码方式切换为码本预编码方式; 操作模块,用于在所述切换模块将非码本预编码方式切换为码本预编码方 式后,进行码本预编码操作。
16、 如权利要求15所述的系统,其特征在于,所述基站还包括 第一发送模块,用于在所述配置模块将非码本预编码方式切换为码本预编码方式后,向所述终端发送包含所述码本的控制信令;则所述切换模块收到所述控制消息后,将非码本预编码方式切换为码本预 编码方式。
17、 如权利要求15所述的系统,其特征在于,所述处理模块还包括 第二发送模块,用于在所述配置模块将非码本预编码方式切换为码本预编码方式后,向所述终端周期发送没有进行预编码的公共参考符号;预编码模块,用于根据收到的来自所述终端的预编码方式序号,确定对应的预编码矩阵,对数据符号和解调所述数据符号的参数符号进行预编码操作; 则所述终端还包括选择模块,用于在所述切换模块将非码本预编码方式切换为码本预编码方 式,并且收到来自所述基站的所述公共参数符号后,从所述码本中选择合适的 预编码矩阵,将所述预编码矩阵序号发送给所述基站。
18、 如权利要求17所述的系统,其特征在于,所述基站还包括 第三发送模块,用于将所述预编码模块进行预编码后的参数符号和数据符号发送给所述终端;则所述操作模块还包括信道估计模块,用于对收到的所述参数符号进行信道估计,获取等效信道 矩阵,进行数据解调。
19、 一种基站,其特征在于,该基站包括配置模块,用于查看当前的上行资源,在有能够发送上行参考符号的所述 上行资源时,将码本预编码方式切换为非码本预编码方式;处理模块,用于在所述配置模块将码本预编码方式切换为非码本预编码方 式后,进行非码本预编码操作。
20、 如权利要求19所述的基站,其特征在于,所述基站还包括 第一发送4莫块,用于在所述配置模块将码本预编码方式切换为非码本预编码方式后,向所述终端发送包含所述非码本的控制信令。
21、 如权利要求19所述的基站,其特征在于,所述处理模块还包括 获取模块,用于在所述配置模块将码本预编码方式切换为非码本预编码方式后,查看是否能从上行参考符号的传输中获取信道矩阵,如果是,则获取所 述信道矩阵,否则,通知所述基站发送所述上行参考符号,并从所述上行参考 符号中获取信道矩阵;预编码模块,用于根据所述获取模块获取的信道矩阵确定预编码矩阵,根 据所述预编码矩阵,对所述数据符号和解调所述数据符号的参数符号进行预编 码操作。
22、 如权利要求21所述的基站,其特征在于,所述基站还包括第二发送模块,用于将所述预编码模块进行预编码后的参数符号和数据符 号发送给所述终端。
23、 一种终端,其特征在于,该终端包括切换模块,用于在收到来自基站的包含非码本的控制信令后,将码本预编 码方式切换为非码本预编码方式;操作模块,用于在所述切换模块将码本预编码方式切换为非码本预编码方 式后,进行非码本预编码操作。
24、 如权利要求23所述的终端,其特征在于,所述操作模块还包括 信道估计模块,用于对收到的来自所述基站的预编码后的参数符号进行信道估计,获取等效信道矩阵,进行数据解调。
25、 一种基站,其特征在于,该基站包括配置模块,用于查看当前的上行资源,在没有能够发送上行参考符号的所 述上行资源时,将非码本预编码方式切换为码本预编码方式;处理模块,用于在所述配置模块将非码本预编码方式切换为码本预编码方 式后,进行码本预编码操作。
26、 如权利要求25所述的基站,其特征在于,所述基站还包括 第一发送模块,用于在所述配置模块将非码本预编码方式切换为码本预编码方式后,向所述终端发送包含所述码本的控制信令。
27、 如权利要求25所述的基站,其特征在于,所述处理模块还包括 第二发送模块,用于在所述配置模块将非码本预编码方式切换为码本预编码方式后,向所述终端周期发送没有进行预编码的公共参考符号;预编码模块,用于根据收到的来自所述终端的预编码方式序号,确定对应 的预编码矩阵,对数据符号和解调所述数据符号的参数符号进行预编码操作。
28、 如权利要求27所述的基站,其特征在于,所述基站还包括 第三发送模块,用于将所述预编码模块进行预编码后的参数符号和数据符号发送给所述终端。
29、 一种终端,其特征在于,该终端包括切换模块,用于在收到来自基站的包含码本的控制信令后,将非码本预编 码方式切换为码本预编码方式;操作模块,用于在所述切换模块将非码本预编码方式切换为码本预编码方 式后,进行码本预编码操作。
30、 如权利要求29所述的终端,其特征在于,所述终端还包括 选择模块,用于在所述切换模块将非码本预编码方式切换为码本预编码方式,并且收到来自所述基站的所述公共参数符号后,从所述码本中选择合适的 预编码矩阵,将所述预编码矩阵序号发送给所述基站。
31、 如权利要求29所述的终端,其特征在于,所述操作模块还包括 信道估计模块,用于对收到的来自所述基站的预编码后的参数符号进行信道估计,获取等效信道矩阵,进行数据解调。
全文摘要
本发明公开了一种时分双工系统中进行预编码的方法,该方法包括基站查看当前的上行资源,在有能够发送上行参考符号的上行资源时,将码本预编码方式切换为非码本预编码方式,终端将码本预编码方式切换为非码本预编码方式,所述基站和所述终端进行非码本预编码操作。通过本发明解决了解决现有技术中存在的时分双工系统中不能同时支持码本和非码本两种预编码方式的问题。本发明同时公开了一种时分双工系统中进行预编码的系统及设备。
文档编号H04B1/707GK101291163SQ20071009841
公开日2008年10月22日 申请日期2007年4月17日 优先权日2007年4月17日
发明者吴群英, 索士强, 昕 苏 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1