WO2008125021A1 - Procédé, système et équipements pour précodage dans un système double à répartition dans le temps - Google Patents
Procédé, système et équipements pour précodage dans un système double à répartition dans le temps Download PDFInfo
- Publication number
- WO2008125021A1 WO2008125021A1 PCT/CN2008/000788 CN2008000788W WO2008125021A1 WO 2008125021 A1 WO2008125021 A1 WO 2008125021A1 CN 2008000788 W CN2008000788 W CN 2008000788W WO 2008125021 A1 WO2008125021 A1 WO 2008125021A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- codebook
- precoding
- codebook precoding
- base station
- mode
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0426—Power distribution
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a method, system and apparatus for performing precoding in a time division duplex system. Background technique
- the precoding technique is a technique for pre-processing a transmitted signal by using channel information at a transmitting end.
- the precoding is to multiply a data stream to be transmitted by a precoding matrix to map and transmit the data stream.
- Pre-coding In the Long Term Evolution (LTE) system, spatial precoding (pre-coding) technology can improve system performance and reduce the complexity of user equipment (UE). Pre-coding can be classified into a codebook precoding operation and a non-codebook precoding operation depending on whether or not a finite number of pre-coding matrices are employed.
- FDD Frequency Division Duplex
- TDD Time Division Duplex
- Non-Codebook can also be used. Encoding operation.
- the non-Codebook precoding operation means that the base station side obtains the uplink channel information by receiving the uplink signal, and obtains the spatial channel information in the downlink direction by using the channel symmetry of the TDD system, thereby obtaining the precoding matrix by using the spatial channel information. And perform precoding operations.
- the base station can obtain the uplink spatial channel matrix H i by receiving the uplink signal, and then use the uplink and downlink channels of the TDD system.
- H"4 dimension is M x N
- H dimension is ⁇ ⁇ ⁇ .
- Is a B (B ⁇ min ( M , W) ) non-zero eigenvalues. Note that we assume that the eigenvalues of ⁇ are in descending order. V s is a non-zero eigenvalue corresponding to the eigenvector, which is an orthogonal matrix of ( > ⁇ ) order.
- both the data symbols and the reference symbols are required to be precoded, that is,
- S is the data symbol to be transmitted, and the dimension is BX 1;
- X is the data signal transmitted on the M antennas after precoding, and the dimension is M x 1;
- D is the reference symbol to be sent, and the dimension is BX 1 ;
- Y is the reference signal transmitted on the M antennas after precoding;
- V is the precoding matrix, and the dimension is M x B.
- the terminal After receiving the downlink common reference symbols, the terminal can obtain the downlink spatial channel matrix, and select a suitable precoding matrix v in the codebook by some criteria. For example, the receiving end uses The minimum mean square error linear detection (MMSE) algorithm selects the precoding matrix v a .
- MMSE minimum mean square error linear detection
- the mean square error of the estimated signal is:
- I is the unit matrix
- 0' is the conjugate transpose of the matrix
- R nn is the noise Variance matrix
- sequence number of the precoding matrix V is:
- S is the data symbol to be transmitted, and the dimension is BXI;
- X is the data signal transmitted on the M antennas after precoding, and the dimension is MX 1;
- D and Y are reference symbols transmitted on the M antennas,
- the number is M x 1 ;
- v s is the precoding matrix, and the dimension is M x B.
- the non-codebook precoding operation for the TDD system can greatly save the required feedback signaling overhead, and the calculation amount is placed at the base station side to reduce the burden on the terminal, but the base station needs to obtain the channel matrix from the transmission of the uplink reference symbol. Therefore, the terminal is required to have two antennas transmitting capability or capable of performing two antenna switching transmissions, and transmitting uplink data symbols and/or sounding reference symbols in a frequency band of downlink precoding transmission; the Codebook precoding operation does not need to be uplinked The channel matrix is obtained in the transmission of the reference symbol.
- the Codebook precoding operation itself does not require the terminal to transmit, but the calculation amount is placed in the terminal, and the base station obtains the corresponding precoding matrix from the Codebook through the precoding matrix sequence number fed back by the terminal.
- the method, system and device for performing precoding in the time division duplex system provided by the embodiment of the present invention are used to solve the problem that the two precoding operations of the Non-codebook and the Codebook cannot be simultaneously supported in the TDD system existing in the prior art.
- a method for precoding in a time division duplex system includes:
- the base station checks the current uplink resource, and when there is the uplink resource capable of transmitting the uplink reference symbol, the code precoding mode is switched to the non-codebook precoding mode, and the terminal switches the codebook precoding mode to the non-codebook precoding. In a manner, the base station and the terminal perform a non-codebook precoding operation.
- a method for precoding in a time division duplex system includes:
- the base station checks the current uplink resource, and when there is no uplink resource capable of transmitting the uplink reference symbol, the non-codebook precoding mode is switched to the codebook precoding mode, and the terminal switches the non-codebook precoding mode to the codebook precoding. In a manner, the base station and the terminal perform a codebook precoding operation.
- a system for precoding in a time division duplex system includes:
- the base station is configured to view the current uplink resource, and when there is the uplink resource capable of transmitting the uplink reference symbol, switch the codebook precoding mode to the non-codebook precoding mode to perform the non-codebook precoding operation;
- the non-codebook precoding operation is performed by switching the codebook precoding mode to the non-codebook precoding mode.
- a system for precoding in a time division duplex system includes:
- a base station configured to view a current uplink resource, and when there is no uplink resource capable of transmitting an uplink reference symbol, switch the non-codebook precoding mode to a codebook precoding mode to perform a codebook precoding operation;
- the non-codebook precoding method is switched to the codebook precoding mode, and the codebook precoding operation is performed.
- a base station includes:
- a configuration module configured to view a current uplink resource, and switch the codebook precoding mode to a non-codebook precoding mode when the uplink resource that can send the uplink reference symbol is used;
- a processing module configured to perform a non-codebook precoding operation after the configuration module switches the codebook precoding mode to the non-codebook precoding mode.
- a terminal includes:
- the switching module is configured to switch the codebook precoding mode to the non-codebook precoding mode after receiving the control signaling including the non-codebook from the base station;
- an operation module configured to perform a non-codebook precoding operation after the switching module switches the codebook precoding mode to the non-codebook precoding mode.
- the operation module further includes:
- a channel estimation module configured to perform channel estimation on the received pre-coded parameter symbols from the base station, obtain an equivalent channel matrix, and perform data demodulation.
- a base station includes:
- a configuration module configured to view a current uplink resource, and switch the non-codebook precoding mode to a codebook precoding mode when the uplink resource that cannot send the uplink reference symbol is not used;
- a processing module configured to perform a codebook precoding operation after the configuration module switches the non-codebook precoding mode to the codebook precoding mode.
- a terminal includes:
- a switching module configured to: after receiving the control signaling including the codebook from the base station, switch the non-codebook precoding mode to the codebook precoding mode;
- an operation module configured to perform a codebook precoding operation after the switching module switches the non-codebook precoding mode to the codebook precoding mode.
- the terminal further includes:
- a selection module configured to switch the non-codebook precoding mode to the codebook precoding mode, and after receiving the common parameter symbol from the base station, select an appropriate preamble from the codebook And an encoding matrix, which sends the precoding matrix sequence number to the base station.
- the base station checks the current uplink resource, and when there is the uplink resource capable of transmitting the uplink reference symbol, the base station switches the precoding mode to the non-codebook precoding mode, and sends the precoding mode to the terminal.
- Sending the control signaling including the non-codebook after receiving the control signaling, the terminal switches the precoding mode to the non-codebook precoding mode; when there is no uplink resource capable of transmitting the uplink reference symbol
- the base station switches the precoding mode to the codebook precoding mode, and sends control signaling including the codebook to the terminal, and after receiving the control signaling, the terminal switches the precoding mode to the codebook.
- Precoding method Therefore, the TDD system can support two precoding operations at the same time, saving resources and reducing overhead.
- FIG. 1 is a schematic structural diagram of a system for switching a Codebook precoding method to a Non-codebook precoding method in a time division duplex system according to an embodiment of the present invention
- 2A is a schematic diagram of a base station composition of a codebook precoding method switched to a Non-codebook precoding mode in a time division duplex system according to an embodiment of the present invention
- 2B is a schematic diagram of a terminal composition of a codebook precoding mode switched to a Non-codebook precoding mode in a time division duplex system according to an embodiment of the present invention
- FIG. 3 is a schematic diagram of a system composition of a Non-codebook precoding method switched to a Codebook precoding mode in a time division duplex system according to an embodiment of the present invention
- 4A is a schematic diagram of a base station composition of a Non-codebook precoding method switched to a Codebook precoding mode in a time division duplex system according to an embodiment of the present invention
- 4B is a schematic diagram of a terminal composition of a Non-codebook precoding method switched to a Codebook precoding mode in a time division duplex system according to an embodiment of the present invention
- FIG. 5 is a schematic flowchart of a method for switching a Codebook precoding method to a Non-codebook precoding method in a time division duplex system according to an embodiment of the present invention
- FIG. 6 is a schematic flowchart of a method for switching a Non-codebook precoding method to a Codebook precoding method in a time division duplex system according to an embodiment of the present invention
- FIG. 3 is a schematic flowchart of a method for performing a Non-codebook precoding operation by a base station according to an embodiment of the present invention
- FIG. 8 is a schematic flowchart of a method for performing a Codebook precoding operation by a base station according to an embodiment of the present invention.
- the present invention provides a solution to the problem that the two precoding operations of the Non-codebook and the Codebook cannot be simultaneously supported in the TDD system.
- the base station views the current uplink resource, and when there is an uplink resource capable of transmitting the uplink reference symbol.
- the base station switches the Codebook precoding mode to the Non-codebook precoding mode, and sends control signaling including the Non-codebook to the terminal.
- the terminal After receiving the control signaling, the terminal switches the Codebook precoding mode to the Non-codebook pre
- the coding mode is: when there is no uplink resource capable of transmitting the uplink reference symbol, the base station switches the Non-codebook precoding mode to the Codebook precoding mode, and sends control signaling including the Codebook to the terminal, after receiving the control signaling, the terminal receives the control signaling.
- the precoding method is switched to the Codebook precoding mode, thereby solving the above problem.
- the system in which the Codebook precoding mode is switched to the Non-codebook precoding mode in the time division duplex system in the embodiment of the present invention includes: a base station 10 and a terminal 20.
- the base station 10 is connected to the terminal 20 and configured to view the current uplink resource.
- the codebook precoding mode is switched to the Non-codebook precoding mode, and the terminal is sent to include the Non-codebook. Control signaling, and perform non-codebook precoding operations.
- the terminal 20 is configured to switch the Codebook precoding mode to the Non-codebook precoding mode after receiving the control signaling including the Non-codebook from the base station 10, and perform a Non-codebook precoding operation.
- the base station 10 can view the current uplink resource according to the setting, and can also view the current uplink resource when needed.
- the base station in which the Codebook precoding mode is switched to the Non-codebook precoding mode in the time division duplex system includes: a configuration module 100 and a processing module 110.
- the configuration module 100 is connected to the processing module 110 and configured to view the current uplink resource.
- the Codebook precoding mode is switched to Non-codebook precoding method.
- the processing module 110 is connected to the configuration module 100, and is configured to perform a Non-codebook precoding operation after the configuration module 100 switches the Codebook precoding mode to the Non-codebook precoding mode.
- the processing module 110 may further include: an obtaining module 1100 and a pre-encoding module 1110.
- the obtaining module 1100 is connected to the precoding module 1110, and is configured to check whether the channel matrix can be obtained from the transmission of the uplink reference symbol after the configuration module 100 switches the Codebook precoding mode to the Non-codebook precoding mode. If yes, The channel matrix is acquired, otherwise, the terminal 20 is notified to transmit the uplink reference symbol and the channel matrix is obtained from the uplink reference symbol.
- the precoding module 1110 is configured to determine a precoding matrix according to the channel matrix acquired by the obtaining module 1100, and perform precoding operations on the data symbols and the parameter symbols demodulating the data symbols according to the precoding matrix.
- the base station in the time division duplex system in which the codebook precoding mode is switched to the Non-codebook precoding mode may further include: a first sending module 120.
- the first sending module 120 is connected to the configuration module 100, and is configured to send the control signaling including the Non-codebook to the terminal 20 after the configuration module 100 switches the Codebook precoding mode to the Non-codebook precoding mode.
- the base station in the time division duplex system in which the codebook precoding mode is switched to the Non-codebook precoding mode may further include: a second sending module 130.
- the second sending module 130 is connected to the processing module 110 and configured to send the pre-coded parameter symbols and data symbols in the processing module 110 to the terminal 20.
- the terminal that switches the Codebook precoding mode to the Non-codebook precoding mode in the time division duplex system includes: a switching module 200 and an operation module 210.
- the switching module 200 is connected to the operation module 210, and is configured to switch the Codebook precoding mode to the Non-codebook precoding mode after receiving the control signaling including the Non-codebook from the base station 10.
- the operation module 210 is configured to The switching module 200 cuts the Codebook precoding method. After switching to the Non-codebook precoding method, the Non-codebook precoding operation is performed.
- the operation module 210 further includes:
- the channel estimation module 2100 is configured to perform channel estimation on the received pre-coded parameter symbols from the base station 10, obtain an equivalent channel matrix, and perform data demodulation.
- the system for switching the Non-codebook precoding mode to the Codebook precoding mode in the time division duplex system of the embodiment of the invention includes: a base station 30 and a terminal 40.
- the base station 30 is connected to the terminal 40 and configured to view the current uplink resource.
- the non-codebook precoding mode is switched to the Codebook precoding mode, and the control including the Codebook is sent to the terminal. Signaling and performing Codebook precoding operations.
- the terminal 40 switches the Non-codebook precoding method to the Codebook precoding mode and performs the Codebook precoding operation.
- the base station 30 can determine whether there is an uplink resource for transmitting the uplink reference symbol according to the setting, and can also determine whether there is an uplink resource for transmitting the uplink reference symbol when needed.
- a base station in which a Non-codebook precoding method is switched to a Codebook precoding mode in a time division duplex system includes: a configuration module 300 and a processing module 310.
- the configuration module 300 is connected to the processing module 310 and configured to view the current uplink resource. When there is no uplink resource capable of transmitting the uplink reference symbol, the Non-codebook precoding mode is switched to the Codebook precoding mode.
- the processing module 310 is configured to perform a Codebook precoding operation after the configuration module 300 switches the Non-codebook precoding mode to the Codebook precoding mode.
- the processing module 310 may further include: a second sending module 3100 and a pre-encoding module 3110.
- the second sending module 3100 is configured to periodically send the common reference symbol that is not precoded to the terminal 40 after the configuration module 300 switches the Non-codebook precoding mode to the Codebook precoding mode.
- the precoding module 3110 is configured to determine a corresponding precoding matrix according to the received precoding mode sequence number from the terminal 40, and perform precoding operation on the data symbols and the parameter symbols of the demodulated data symbols.
- the precoded parameter symbols are transmitted to the terminal 40.
- the base station that switches the Non-codebook precoding mode to the Codebook precoding mode in the time division duplex system according to the embodiment of the present invention may further include: a first sending module 320.
- the first sending module 320 is connected to the configuration module 300, and is configured to send the control signaling including the Codebook to the terminal 40 after the configuration module 300 switches the Non-codebook precoding mode to the Codebook precoding mode.
- the base station in the time division duplex system in which the Non-codebook precoding method is switched to the Codebook precoding mode may further include: a third sending module 330.
- the third sending module 330 is connected to the processing module 310 and configured to send the pre-coded parameter symbols and data symbols in the processing module 310 to the terminal 40.
- the terminal in the time division duplex system in which the Non-codebook precoding method is switched to the Codebook precoding mode includes: a switching module 400 and an operation module 410.
- the switching module 400 is connected to the operation module 410, and is configured to switch the Non-codebook precoding mode to the Codebook precoding mode after receiving the control signaling including the Codebook from the base station 30; and the operation module 410 is configured to be in the switching module. After switching the Non-codebook precoding method to the Codebook precoding mode, the Codebook precoding operation is performed.
- the operation module 410 further includes:
- the channel estimation module 4100 is configured to perform channel estimation on the received precoded parameter symbols from the base station 30, obtain an equivalent channel matrix, and perform data demodulation.
- the terminal that switches the Non-codebook precoding mode to the Codebook precoding mode in the time division duplex system of the embodiment of the present invention further includes: a selection module 420.
- the selection module 420 is connected to the switching module 400 for switching the Non-codebook precoding mode to the Codebook precoding mode after the switching module 400, and after receiving the common parameter symbol from the base station 30, selecting an appropriate precoding from the Codebook.
- the matrix transmits the precoding matrix sequence number to the base station 30.
- the method for switching the Codebook precoding mode to the Non-codebook precoding mode in the time division duplex system includes the following steps:
- Step 500 The base station checks the current uplink resource. When there is an uplink resource capable of transmitting the uplink reference symbol, the codebook precoding mode is switched to the Non-codebook precoding mode, and the control signaling including the Non-codebook is sent to the terminal.
- Step 501 The base station performs a Non-codebook precoding operation.
- Step 502 After receiving the control signaling from the base station, the terminal switches the Codebook precoding mode to the Non-codebook precoding mode to perform the Non-codebook precoding operation.
- the base station may view the current uplink resource according to the setting, and may also view the current uplink resource when needed.
- the terminal When the terminal is unable to send the uplink reference symbol according to its capability, it needs to select the Codebook method and notify the base station through the uplink control signaling, and the Codebook needs to be switched to the Non-codebook.
- the method for switching the Non-codebook precoding mode to the Codebook precoding mode in the time division duplex system includes the following steps:
- Step 600 The base station checks the current uplink resource, and when there is no uplink resource capable of transmitting the uplink reference symbol, the Non-codebook precoding mode is switched to the Codebook precoding mode, and the control signaling including the Codebook is sent to the terminal.
- Step 601 After receiving the control signaling from the base station, the terminal switches the Non-codebook precoding mode to the Codebook precoding mode.
- Step 602 The base station and the terminal perform a Codebook precoding operation.
- the base station can view the current uplink resource according to the setting, and can also view the current uplink resource when needed.
- a method for performing a Non-codebook precoding operation by a base station in an embodiment of the present invention includes the following steps:
- Step 700 Set a precoding mode of the base station and the terminal to a Codebook precoding mode.
- Step 701 The base station determines whether there is an uplink resource that can send an uplink reference symbol in the current uplink resource. If yes, step 702 is performed; otherwise, the flow is skipped.
- Step 702 The base station switches the Codebook precoding mode to the Non-codebook precoding mode, and sends control signaling including the Non-codebook to the terminal.
- Step 703 After receiving the control signaling from the base station including the Non-codebook, the terminal will
- the Codebook precoding method is switched to the Non-codebook precoding method.
- Step 704 The base station periodically sends a common reference symbol that is not precoded.
- Step 705 The base station checks whether the channel matrix can be obtained from the transmission of the uplink reference symbol, and if yes, performs step 706; otherwise, performs step 707.
- Step 706 The base station acquires a channel matrix from the transmission of the uplink reference symbol, and performs step 708.
- Step 707 The base station notifies the terminal to send an uplink reference symbol, and obtains a channel matrix from the uplink reference symbol.
- Step 708 The base station determines the precoding matrix by using the obtained channel matrix, performs precoding operation on the data symbol and the reference symbol demodulating the data symbol, and sends the precoded reference symbol and the data symbol to the terminal.
- Step 709 The terminal performs channel estimation according to the received reference symbols, obtains an equivalent channel matrix, and performs data demodulation.
- the method for performing a Codebook precoding operation by a base station in the embodiment of the present invention includes the following steps:
- Step 800 Set a precoding mode of the base station and the terminal to a Non-codebook precoding mode.
- Step 801 The base station determines whether there is an uplink resource that can send an uplink reference symbol in the current uplink resource, and if yes, the flow is skipped; otherwise, step 802 is performed.
- Step 802 The base station switches the Non-codebook precoding mode to the Codebook precoding mode, and sends control signaling including the Codebook to the terminal.
- Step 803 After receiving the control signaling of the Codebook from the base station, the terminal switches the Non-codebook precoding mode to the Codebook precoding mode.
- Step 804 The base station periodically sends a common reference symbol that is not precoded.
- Step 805 The terminal obtains a channel matrix according to the received common reference symbol from the base station, and selects a suitable precoding matrix from the Codebook, and sends the sequence number of the precoding matrix to the base station.
- Step 806 The base station determines a precoding matrix from the Codebook according to the received sequence number from the terminal, performs precoding operation on the data symbol and the reference symbol demodulating the data symbol, and sends the precoded reference symbol and the data symbol to the terminal.
- Step 807 The terminal performs channel estimation according to the received reference symbols, obtains an equivalent channel matrix, and performs data demodulation.
- the base station checks the current uplink resource, and when there is an uplink resource capable of transmitting the uplink reference symbol, the base station switches the Codebook precoding mode to the Non-codebook precoding mode, and Sending control signaling including a Non-codebook to the terminal, after receiving the control signaling, the terminal switches the Codebook precoding mode to the Non-codebook precoding mode; when there is no uplink resource capable of transmitting the uplink reference symbol, the base station will The non-codebook precoding mode is switched to the Codebook precoding mode, and the control signaling including the Codebook is sent to the terminal.
- the terminal After receiving the control signaling, the terminal switches the precoding mode to the Codebook precoding mode, thereby solving the above problem. . Therefore, the TDD system can support two precoding operations at the same time, saving resources and reducing overhead.
- the spirit and scope of the Ming Thus, it is intended that the present invention cover the modifications and variations of the inventions
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Description
时分双工系统中进行预编码的方法、 系统及装置 技术领域
本发明涉及通信技术领域, 特别涉及时分双工系统中进行预编码的方法、 系统及装置。 背景技术
多输入多输出 (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系统来说,基站可以通过接收上行信号,获得上行方向的空间信道矩阵为 H i , 那么利用 TDD系统上下行信道的互易性, 可以直接由上行空间信道矩阵 得到下行空间信道矩阵 Η∞ = (ΗίΛ)7'。 其中 H"4 维数为 M x N, H 的维数为 Ν χ Μ。 对下行信道矩阵 HD进行奇异值分解 (SVD ) 就可以获得下^"方向的
预编码矩阵 vfl :
HDi = VAVH
是八的 B ( B≤min(M,W) )个非零的特征值, 注意我们假设 Λ的特征值 是降序排列的。 Vs为非零的特征值对应的特征矢量, 是( >< )阶的正交矩 阵,
在进行 Non-Codebook预编码操作时, 要求数据符号和参考符号都进行预 编码操作, 即
X = VBS
Y = VBD
其中 S为准备发送的数据符号, 维数为 B X 1; X为预编码之后在 M根天 线上发送的数据信号,维数为 M x 1; D为准备发送的参考符号,维数为 B X 1; Y为预编码之后在 M根天线上发送的参考信号; V为预编码矩阵, 维数为 M x B。
。 +
这样共有 16个预编码矩阵, 具体的, 可以为每一个预编码矩阵进行编号, 编号之后的预编码矩阵记为 V(i), i=0...15。
终端通过接收下行公共参考符号之后, 可以获得下行空间信道矩阵 , 并通过某种准则在 codebook中选择合适的预编码矩阵 v。 比如, 接收端采用
最小均方误差线性检测(MMSE )算法选择预编码矩阵 va。 采用不同预编码矩 阵时, 估计信号的均方误差为:
MSE{i) = tracJ + V( * (HOL )* RNN- ^ ν(θ '〕, i =。… 15 其中 I为单位阵; 0'表示矩阵的共扼转置; Rnn为噪声方差矩阵。
那么预编码矩阵 V的序号即为:
index = arg min (MSE ( ))
,·=0··· 15
终端将该序号反馈给基站, 基站利用这个序号, 在 codebook中获得对应 的预编码矩阵 vfl = v« (index)。
在进行 Codebook预编码操作时, 只有数据符号进行预编码操作, 而参考 符号不进行预编码操作, 即:
X = VBS
Y = D
其中 S为准备发送的数据符号, 维数为 B X I; X为预编码之后在 M根天 线上发送的数据信号,维数为 M X 1 ; D和 Y为在 M根天线上发送的参考符号, 维数为 M x 1 ; vs为预编码矩阵, 维数为 M x B。
可见对于 TDD系统采用 Non-codebook预编码操作可大大节省所需的反馈 信令等开销, 将计算量放在基站端, 减少终端的负担, 但是需要基站能够从上 行参考符号的传输中获取信道矩阵,从而要求终端有两个天线发射的能力或者 能够进行两个天线切换发射, 并且在下行预编码传输的频段内, 发送上行数据 符号和 /或探测参考符号; 采用 Codebook预编码操作不需要从上行参考符号的 传输中获取信道矩阵, Codebook预编码操作本身对终端发射没有要求, 只是 将计算量放在终端, 基站通过终端反馈的预编码矩阵序号, 从 Codebook中获 取对应的预编码矩阵。
但是目前 TDD系统并不能同时支持 Non-codebook和 Codebook两种预编 码操作, 从而造成资源浪费, 增大了开销。
发明内容
本发明实施例提供的时分双工系统中进行预编码的方法、 系统及装置, 用 以解决现有技术中存在的 TDD系统中不能同时支持 Non-codebook和 Codebook 两种预编码操作的问题。
一种时分双工系统中进行预编码的方法包括:
基站查看当前的上行资源, 在有能够发送上行参考符号的所述上行资源 时, 将码本预编码方式切换为非码本预编码方式, 终端将码本预编码方式切换 为非码本预编码方式, 所述基站和所述终端进行非码本预编码操作。
一种时分双工系统中进行预编码的方法包括:
基站查看当前的上行资源,在没有能够发送上行参考符号的所述上行资源 时, 将非码本预编码方式切换为码本预编码方式, 终端将非码本预编码方式切 换为码本预编码方式, 所述基站和所述终端进行码本预编码操作。
一种时分双工系统中进行预编码的系统包括:
基站, 用于查看当前的上行资源, 在有能够发送上行参考符号的所述上行 资源时,将码本预编码方式切换为非码本预编码方式,进行非码本预编码操作; 终端, 用于将码本预编码方式切换为非码本预编码方式, 进行非码本预编 码操作。
一种时分双工系统中进行预编码的系统包括:
基站, 用于查看当前的上行资源, 在没有能够发送上行参考符号的所述上 行资源时,将非码本预编码方式切换为码本预编码方式,进行码本预编码操作; 终端, 用于将非码本预编码方式切换为码本预编码方式, 进行码本预编码 操作。
一种基站包括:
配置模块, 用于查看当前的上行资源, 在有能够发送上行参考符号的所述 上行资源时, 将码本预编码方式切换为非码本预编码方式;
处理模块,用于在所述配置模块将码本预编码方式切换为非码本预编码方 式后, 进行非码本预编码操作。
一种终端包括:
切换模块, 用于在收到来自基站的包含非码本的控制信令后, 将码本预编 码方式切换为非码本预编码方式;
操作模块,用于在所述切换模块将码本预编码方式切换为非码本预编码方 式后, 进行非码本预编码操作。
所述操作模块还包括:
信道估计模块,用于对收到的来自所述基站的预编码后的参数符号进行信 道估计, 获取等效信道矩阵, 进行数据解调。
一种基站包括:
配置模块, 用于查看当前的上行资源, 在没有能够发送上行参考符号的所 述上行资源时, 将非码本预编码方式切换为码本预编码方式;
处理模块,用于在所述配置模块将非码本预编码方式切换为码本预编码方 式后, 进行码本预编码操作。
一种终端包括:
切换模块, 用于在收到来自基站的包含码本的控制信令后, 将非码本预编 码方式切换为码本预编码方式;
操作模块,用于在所述切换模块将非码本预编码方式切换为码本预编码方 式后, 进行码本预编码操作。
所述终端还包括:
选择模块,用于在所述切换模块将非码本预编码方式切换为码本预编码方 式, 并且收到来自所述基站的所述公共参数符号后, 从所述码本中选择合适的 预编码矩阵, 将所述预编码矩阵序号发送给所述基站。
本发明实施例基站查看当前的上行资源,在有能够发送上行参考符号的所 述上行资源时, 所述基站将预编码方式切换为非码本预编码方式, 并向终端发
送包含所述非码本的控制信令, 所述终端收到所述控制信令后, 将预编码方式 切换为非码本预编码方式; 在没有能够发送上行参考符号的所述上行资源时, 所述基站将预编码方式切换为码本预编码方式, 并向终端发送包含所述码本的 控制信令, 所述终端收到所述控制信令后, 将预编码方式切换为码本预编码方 式。 从而使 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预编码方式的方法流程示意图;
图 Ί为本发明实施例中基站进行 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。
基站 10, 与终端 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的控制信令。
本发明实施例时分双工系统中 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系统能够同时支持两种预编码操作, 节省 了资源, 减小了开销。 明的精神和范围。 这样, 倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。
Claims
1、 一种时分双工系统中进行预编码的方法, 其特征在于, 该方法包括: 基站查看当前的上行资源,
在有能够发送上行参考符号的所述上行资源时,将码本预编码方式切换为 非码本预编码方式, 终端将码本预编码方式切换为非码本预编码方式,
所述基站和所述终端进行非码本预编码操作。
2、 如权利要求 1所述的方法, 其特征在于, 所述基站将码本预编码方式 切换为非码本预编码方式后还包括:
向所述终端发送包含所述非码本的控制信令;
则所述终端收到所述控制信令后,将码本预编码方式切换为非码本预编码 方式。
3、 如权利要求 1所述的方法, 其特征在于, 所述基站进行非码本预编码 操作的步骤包括:
所述基站查看是否能从上行参考符号的传输中获取信道矩阵, 如果是, 则 获取所述信道矩阵, 否则, 通知终端发送所述上行参考符号, 并从所述上行参 考符号中获取信道矩阵;
所述基站根据所述信道矩阵确定预编码矩阵, 根据所述预编码矩阵, 对数 据符号和解调所述数据符号的参数符号进行预编码操作。
4、 如权利要求 3所述的方法, 其特征在于, 基站进行预编码操作后还包 括步骤: 所述基站将预编码后的参数符号和数据符号发送给所述终端;
所述终端进行非码本预编码操作的步骤包括:
所述终端对收到的所述参数符号进行信道估计, 获取等效信道矩阵, 进行 数据解调。
5、 一种时分双工系统中进行预编码的方法, 其特征在于, 该方法包括: 基站查看当前的上行资源,在没有能够发送上行参考符号的所述上行资源 时, 将非码本预编码方式切换为码本预编码方式, 终端将非码本预编码方式切
换为码本预编码方式, 所述基站和所述终端进行码本预编码操作。
6、 如权利要求 5所述的方法, 其特征在于, 所述基站将非码本预编码方 式切换为码本预编码方式后还包括步骤:
向所述终端发送包含所述码本的控制信令;
所述终端收到所述控制信令后,将非码本预编码方式切换为码本预编码方 式。
7、 如权利要求 5所述的方法, 其特征在于, 所述基站进行码本预编码操 作的步骤包括: 所述基站向终端周期发送没有进行预编码的公共参考符号; 以 及, 所述基站根据收到的来自所述终端的预编码矩阵序号, 确定对应的预编码 矩阵, 对数据符号和解调所述数据符号的参数符号进行预编码操作; 在收到来自所述基站的所述公共参数符号后,从所述码本中选择合适的预 编码矩阵, 将所述预编码矩阵序号发送给所述基站。
8、 如权利要求 7所述的方法, 其特征在于, 基站进行预编码操作后还包 括步骤: 所述基站将预编码后的参数符号和数据符号发送给所述终端;
所述终端进行码本预编码操作的步骤包括: 所述终端对收到的所述参数符 号进行信道估计, 获取等效信道矩阵, 进行数据解调。
9、 一种时分双工系统中进行预编码的系统, 其特征在于, 该系统包括: 基站, 用于查看当前的上行资源, 在有能够发送上行参考符号的所述上行 资源时,将码本预编码方式切换为非码本预编码方式,进行非码本预编码操作; 终端, 用于将码本预编码方式切换为非码本预编码方式, 进行非码本预编 码操作。
10、 如权利要求 9所述的系统, 其特征在于, 所述基站包括:
配置模块, 用于查看当前的所述上行资源, 在有能够发送上行参考符号的 所述上行资源时, 将码本预编码方式切换为非码本预编码方式;
处理模块,用于在所述配置模块将码本预编码方式切换为非码本预编码方
式后, 进行非码本预编码操作;
第一发送模块,用于在所述配置模块将码本预编码方式切换为非码本预编 码方式后, 向所述终端发送包含所述非码本的控制信令;
所述终端包括:
切换模块, 用于将码本预编码方式切换为非码本预编码方式, 以及收到所 述第一发送模块发送的控制信令后,将码本预编码方式切换为非码本预编码方 式;
操作模块,用于在所述切换模块将码本预编码方式切换为非码本预编码方 式后, 进行非码本预编码操作。
11、 一种时分双工系统中进行预编码的系统, 其特征在于, 该系统包括: 基站, 用于查看当前的上行资源, 在没有能够发送上行参考符号的所述上 行资源时,将非码本预编码方式切换为码本预编码方式,进行码本预编码操作; 终端, 用于将非码本预编码方式切换为码本预编码方式, 进行码本预编码 操作。
12、 如权利要求 11所述的系统, 其特征在于, 所述基站包括:
配置模块, 用于查看当前的所述上行资源, 在没有能够发送上行参考符号 的所述上行资源时, 将非码本预编码方式切换为码本预编码方式;
处理模块,用于在所迷配置模块将非码本预编码方式切换为码本预编码方 式后, 进行码本预编码操作;
发送模块,用于在所述配置模块将非码本预编码方式切换为码本预编码方 式后, 向所述终端发送包含所述码本的控制信令;
所述终端包括:
切换模块, 用于将非码本预编码方式切换为码本预编码方式, 以及收到所 述发送模块发送的控制信令后, 将非码本预编码方式切换为码本预编码方式; 操作模块,用于在所述切换模块将非码本预编码方式切换为码本预编码方 式后, 进行码本预编码操作。
13、 一种基站, 其特征在于, 该基站包括:
配置模块, 用于查看当前的上行资源, 在有能够发送上行参考符号的所述 上行资源时, 将码本预编码方式切换为非码本预编码方式;
处理模块,用于在所述配置模块将码本预编码方式切换为非码本预编码方 式后, 进行非码本预编码操作。
14、 如权利要求 13所述的基站, 其特征在于, 所述处理模块包括: 获取模块,用于在所述配置模块将码本预编码方式切换为非码本预编码方 式后, 查看是否能从上行参考符号的传输中获取信道矩阵, 如果是, 则获取所 述信道矩阵, 否则, 通知所述基站发送所述上行参考符号, 并从所述上行参考 符号中获取信道矩阵;
预编码模块, 用于根据所述获取模块获取的信道矩阵确定预编码矩阵, 根 据所述预编码矩阵,对所述数据符号和解调所述数据符号的参数符号进行预编 码操作。
15、 如权利要求 13所述的基站, 其特征在于, 所述基站包括:
第一发送模块,用于在所述配置模块将码本预编码方式切换为非码本预编 码方式后, 向所述终端发送包含所述非码本的控制信令;
第二发送模块, 用于将所述预编码模块进行预编码后的参数符号和数据符 号发送给所述终端。
16、 一种终端, 其特征在于, 该终端包括:
切换模块, 用于在收到来自基站的包含非码本的控制信令后, 将码本预编 码方式切换为非码本预编码方式;
操作模块,用于在所述切换模块将码本预编码方式切换为非码本预编码方 式后, 进行非码本预编码操作。
17、 如权利要求 16所述的终端, 其特征在于, 所述操作模块还包括: 信道估计模块, 用于对收到的来自所述基站的预编码后的参数符号进行信 道估计, 获取等效信道矩阵, 进行数据解调。
18、 一种基站, 其特征在于, 该基站包括:
配置模块, 用于查看当前的上行资源, 在没有能够发送上行参考符号的所 述上行资源时, 将非码本预编码方式切换为码本预编码方式;
处理模块,用于在所述配置模块将非码本预编码方式切换为码本预编码方 式后, 进行码本预编码操作。
19、 如权利要求 18所述的基站, 其特征在于, 所述基站还包括: 第一发送模块,用于在所述配置模块将非码本预编码方式切换为码本预编 码方式后, 向所述终端发送包含所述码本的控制信令;
第二发送模块,用于在所述配置模块将非码本预编码方式切换为码本预编 码方式后, 向所述终端周期发送没有进行预编码的公共参考符号;
预编码模块, 用于根据收到的来自所述终端的预编码方式序号, 确定对应 的预编码矩阵, 对数据符号和解调所述数据符号的参数符号进行预编码操作。
第三发送模块,用于将所述预编码模块进行预编码后的参数符号和数据符 号发送给所述终端。
20、 一种终端, 其特征在于, 该终端包括:
切换模块, 用于在收到来自基站的包含码本的控制信令后, 将非码本预编 码方式切换为码本预编码方式;
操作模块,用于在所述切换模块将非码本预编码方式切换为码本预编码方 式后, 进行码本预编码操作。
21、 如权利要求 20所述的终端, 其特征在于, 所述终端还包括: 选择模块,用于在所述切换模块将非码本预编码方式切换为码本预编码方 式, 并且收到来自所述基站的所述公共参数符号后, 从所述码本中选择合适的 预编码矩阵, 将所述预编码矩阵序号发送给所述基站;
所述操作模块还包括:
信道估计模块,用于对收到的来自所述基站的预编码后的参数符号进行信 道估计, 获取等效信道矩阵, 进行数据解调。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200710098413 CN101291163B (zh) | 2007-04-17 | 2007-04-17 | 时分双工系统中进行预编码的方法、系统及装置 |
| CN200710098413.8 | 2007-04-17 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2008125021A1 true WO2008125021A1 (fr) | 2008-10-23 |
Family
ID=39863256
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2008/000788 Ceased WO2008125021A1 (fr) | 2007-04-17 | 2008-04-17 | Procédé, système et équipements pour précodage dans un système double à répartition dans le temps |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN101291163B (zh) |
| WO (1) | WO2008125021A1 (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011018102A1 (en) * | 2009-08-10 | 2011-02-17 | Nokia Siemens Networks Oy | Apparatus and method for n0n-c0debook based precoding |
| WO2019137989A1 (en) * | 2018-01-10 | 2019-07-18 | Sony Mobile Communications Inc. | Flexible beamforming control |
| EP4307573A1 (en) * | 2022-07-12 | 2024-01-17 | Samsung Electronics Co., Ltd. | Method and electronic device for transmitting precoded pucch signal in wireless communication system |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101741445B (zh) * | 2008-11-19 | 2013-03-27 | 中兴通讯股份有限公司 | 非码本预编码mimo传输方法及基站 |
| CN101771507B (zh) * | 2009-01-05 | 2013-11-13 | 上海贝尔阿尔卡特股份有限公司 | 多小区mimo无线通信网络中消除小区间干扰的方法和装置 |
| CN101626262B (zh) | 2009-08-11 | 2012-12-19 | 中兴通讯股份有限公司 | 预编码矩阵选择方法及装置 |
| CN102932114B (zh) * | 2011-08-12 | 2017-02-15 | 中兴通讯股份有限公司 | 一种上行预编码发射方法及装置 |
| CN109302221B (zh) * | 2017-07-25 | 2020-10-02 | 上海朗帛通信技术有限公司 | 一种被用于无线通信的用户设备、基站和相应方法 |
| WO2019144264A1 (zh) | 2018-01-23 | 2019-08-01 | 南通朗恒通信技术有限公司 | 一种被用于无线通信的用户设备、基站中的方法和装置 |
| WO2019153224A1 (en) * | 2018-02-09 | 2019-08-15 | Qualcomm Incorporated | Dynamic switching between non-codebook and codebook based uplink transmissions |
| CN110460360B (zh) * | 2018-05-08 | 2020-06-30 | 上海朗帛通信技术有限公司 | 一种被用于无线通信的用户设备、基站中的方法和装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006018710A1 (en) * | 2004-08-20 | 2006-02-23 | Nokia Corporation | System and method for precoding in a multiple-input multiple-output (mimo) system |
| CN1773885A (zh) * | 2004-11-09 | 2006-05-17 | 三星电子株式会社 | 在多天线宽带无线接入系统中支持各种多天线方案的方法 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2863422A1 (fr) * | 2003-12-04 | 2005-06-10 | France Telecom | Procede d'emission multi-antennes d'un signal precode lineairement,procede de reception, signal et dispositifs correspondants |
| CN1835425A (zh) * | 2005-03-16 | 2006-09-20 | 松下电器产业株式会社 | 基于多用户预编码的自适应调制方法 |
| CN1838556A (zh) * | 2005-03-24 | 2006-09-27 | 松下电器产业株式会社 | 一种下行多用户空时分组预编码的方法 |
-
2007
- 2007-04-17 CN CN 200710098413 patent/CN101291163B/zh active Active
-
2008
- 2008-04-17 WO PCT/CN2008/000788 patent/WO2008125021A1/zh not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006018710A1 (en) * | 2004-08-20 | 2006-02-23 | Nokia Corporation | System and method for precoding in a multiple-input multiple-output (mimo) system |
| CN1773885A (zh) * | 2004-11-09 | 2006-05-17 | 三星电子株式会社 | 在多天线宽带无线接入系统中支持各种多天线方案的方法 |
Non-Patent Citations (1)
| Title |
|---|
| HUIHENG MAI: "Consideration on non-codebook based pre-coding for TDD", vol. R1-070490, January 2007 (2007-01-01), XP050104521, Retrieved from the Internet <URL:http://www.isearch.etsi.org/3GPPSearch/isysquery/826d266a-88d8-4fla-9b42-8cbbc104a153/7/doc> * |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011018102A1 (en) * | 2009-08-10 | 2011-02-17 | Nokia Siemens Networks Oy | Apparatus and method for n0n-c0debook based precoding |
| US9246568B2 (en) | 2009-08-10 | 2016-01-26 | Nokia Solutions And Networks Oy | Apparatus and method for non-codebook based precoding |
| WO2019137989A1 (en) * | 2018-01-10 | 2019-07-18 | Sony Mobile Communications Inc. | Flexible beamforming control |
| CN111919393A (zh) * | 2018-01-10 | 2020-11-10 | 索尼公司 | 灵活的波束成形控制 |
| EP3738216A1 (en) * | 2018-01-10 | 2020-11-18 | SONY Corporation | Flexible beamforming control |
| US11626911B2 (en) | 2018-01-10 | 2023-04-11 | Sony Group Corporation | Flexible beamforming control |
| CN111919393B (zh) * | 2018-01-10 | 2023-04-25 | 索尼公司 | 包括控制电路的装置、操作装置的方法 |
| EP4307573A1 (en) * | 2022-07-12 | 2024-01-17 | Samsung Electronics Co., Ltd. | Method and electronic device for transmitting precoded pucch signal in wireless communication system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101291163A (zh) | 2008-10-22 |
| CN101291163B (zh) | 2013-07-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2008125021A1 (fr) | Procédé, système et équipements pour précodage dans un système double à répartition dans le temps | |
| CN102725967B (zh) | 用于信息反馈以及预编码的方法和装置 | |
| KR102401001B1 (ko) | 부분 프리코딩 csi-rs 및 csi 피드백을 위한 다운링크 시그널링 방법 및 장치 | |
| JP5698256B2 (ja) | ファクタ化プリコーディングを使用するための方法と装置 | |
| CN105144647B (zh) | 用于增强型4tx码本的码本子采样的用户设备和方法 | |
| CN102714530B (zh) | 用于支持无线通信中的su-mimo和mu-mimo 操作的反馈 | |
| EP2468055B1 (en) | Scheduling for multi-user mimo in a wireless communication network | |
| TWI442726B (zh) | 無線通信系統之方法及配置 | |
| JP2006504339A5 (zh) | ||
| CN101785192B (zh) | 用于盲检测预编码矩阵索引的方法 | |
| WO2009124452A1 (zh) | 无线通信系统中控制协作传输下行信号的方法和装置 | |
| CN107636984A (zh) | 用于操作mimo测量参考信号和反馈的方法和装置 | |
| WO2011085516A1 (zh) | 多小区mimo信道信息反馈设备和方法 | |
| CN107733592B (zh) | 传输方案指示方法、数据传输方法、装置及系统 | |
| CN102577197A (zh) | 无线通信系统中发射/接收参考信号的方法和装置 | |
| CN101485103A (zh) | 无线通信系统和无线通信方法 | |
| CN106170927A (zh) | 一种信道状态信息的反馈和接收方法、设备 | |
| CN106452522B (zh) | 在多个空间层上发送数据的方法以及用户设备 | |
| JP5797577B2 (ja) | 無線通信基地局装置、無線通信端末装置及びフィードバック方法 | |
| CN102227949B (zh) | 无线通信系统中控制同信道干扰的方法和装置 | |
| WO2017167156A1 (zh) | Dmrs的发送方法及装置 | |
| CN117203905A (zh) | 为端口选择码本增强配置W1、W2和Wf的方法和装置 | |
| WO2015165005A1 (zh) | 一种多天线数据传输方法、基站、用户设备及系统 | |
| EP2983318A1 (en) | Mobile station, base station, and communication control method | |
| CN103493393A (zh) | 用于多输入多输出(mimo)的空间信道状态信息反馈的方法和系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08733984 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 08733984 Country of ref document: EP Kind code of ref document: A1 |