US20110026427A1 - Method and apparatus in relaying system - Google Patents
Method and apparatus in relaying system Download PDFInfo
- Publication number
- US20110026427A1 US20110026427A1 US12/936,314 US93631408A US2011026427A1 US 20110026427 A1 US20110026427 A1 US 20110026427A1 US 93631408 A US93631408 A US 93631408A US 2011026427 A1 US2011026427 A1 US 2011026427A1
- Authority
- US
- United States
- Prior art keywords
- signal
- transmit
- receive
- station
- timeslot
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 27
- 230000006854 communication Effects 0.000 claims abstract description 44
- 238000004891 communication Methods 0.000 claims abstract description 44
- 230000005540 biological transmission Effects 0.000 claims abstract description 34
- 230000008685 targeting Effects 0.000 claims description 5
- 239000011159 matrix material Substances 0.000 description 8
- 238000004590 computer program Methods 0.000 description 6
- 230000003321 amplification Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000003199 nucleic acid amplification method Methods 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Images
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/0452—Multi-user MIMO systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03343—Arrangements at the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L2025/0335—Arrangements for removing intersymbol interference characterised by the type of transmission
- H04L2025/03426—Arrangements for removing intersymbol interference characterised by the type of transmission transmission using multiple-input and multiple-output channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0204—Channel estimation of multiple channels
Definitions
- the invention relates to radio communication in a relaying system.
- Multi-hop networking may be applied for radio range extension in mobile and wireless broadband cellular networks and to combat shadowing at high radio frequencies. Through the exploitation of spatial diversity, multi-hop relaying can enhance capacity in the cellular networks.
- an apparatus comprising a channel estimator configured to estimate channel coefficients of communication channels of multiple-input-multiple-output communication, a precoder configured to apply the estimated channel coefficients to precode a transmit signal to cancel impact of the communication channels on the transmit signal, a first controller configured to provide the transmit signal for multiple-input-multiple-output transmission in a first timeslot, a second controller configured to process a multiple-input-multiple-output receive signal received in a second timeslot following the first timeslot, and a cancellator configured to cancel the transmit signal from the receive signal.
- an apparatus comprising channel estimation means for estimating channel coefficients of communication channels of multiple-input-multiple-output communication, precoding means for applying the estimated channel coefficients for precoding a transmit signal for cancelling impact of the communication channels on the transmit signal, first control means for providing the transmit signal for multiple-input-multiple-output transmission in a first timeslot, second control means for processing a multiple-input-multiple-output receive signal received in a second timeslot following the first timeslot, and cancelling means for cancelling the transmit signal from the receive signal.
- a method comprising estimating channel coefficients of communication channels of multiple-input-multiple-output communication, precoding a transmit signal by applying the estimated channel coefficients such as to cancel impact of the communication channels on the transmit signal, providing the transmit signal for multiple-input-multiple-output transmission in a first timeslot, processing a multiple-input-multiple-output receive signal received in a second timeslot following the first timeslot, and cancelling the transmit signal from the receive signal.
- a computer program embodied on a computer-readable medium, the program controlling a processor to perform estimating channel coefficients of communication channels of multiple-input-multiple-output communication, precoding a transmit signal by applying the estimated channel coefficients such as to cancel impact of the communication channels on the transmit signal, providing the transmit signal for multiple-input-multiple-output transmission in a first timeslot, processing a multiple-input-multiple-output receive signal received in a second timeslot following the first timeslot, and cancelling the transmit signal from the receive signal.
- FIG. 1 shows an embodiment of an arrangement
- FIG. 2 shows an embodiment of a method
- FIG. 3 shows an embodiment of an arrangement.
- FIG. 1 shows on a high level an arrangement of a radio system employing relaying of signals.
- the radio system may be a FDMA (Frequency Division Multiple Access) radio system applying TDD (Time Division Duplex) or FDD (Frequency Division Multiple Access) modes, for instance.
- FDMA Frequency Division Multiple Access
- FDD Frequency Division Multiple Access
- An example of such a radio system is the 3GPP LTE (Long Term Evolution), which is a project within the Third Generation Partnership Project to improve the UMTS (Universal Mobile Telecommunications System) mobile phone standard to cope with future requirements.
- a relay system In the embodiment of FIG. 1 , a relay system is assumed. In a relay system, there is no direct radio link between a user station and a destination station communicating with each other. In FIG. 1 , the user stations 102 and 108 are communicating with the destination station 120 via the relay station 110 and no direct link exists between the stations 102 and 120 , for instance. Each of the stations 102 , 108 , 110 and 120 may be a mobile phone or a base station. In an embodiment, the user stations and the relay station are mobile phones and the destination station is a base station.
- Each station 102 , 108 , 110 , 120 has at least two radio antennas, which is illustrated by the numbered antennas 104 , 106 of the first user station 102 .
- Each antenna in FIG. 1 is numbered so as to allow reference to them in the following equations.
- the antennas of the first user station 102 are numbered “1” and “2”
- the antennas of the second user station 108 are numbered “3” and “4”
- the antennas of the relay station 110 and the destination station 120 are numbered “1” and “2”.
- all the communication links between the stations are MIMO (multiple input multiple output) communication links.
- the channel between the user stations and the relay station is denoted by H and the channel between the relay station and the destination station is denoted by the communication links depicted in FIG. 1 are bi-directional meaning that the communication in the communication links is carried out in both directions.
- the station 108 may transmit a signal to the relay station 110 , and receive a signal transmitted by the relay station.
- the arrows between the stations in FIG. 1 have been numbered either by “1” or by “2”. Arrows numbered by “1” depict communication in a first time instant, such as timeslot.
- stations 102 , 108 and 120 transmit all simultaneously to the relay station 110 .
- the relay station 110 transmits to all stations 102 , 108 and 120 .
- FIG. 2 shows an embodiment of a method.
- a bi-directional multi-user MIMO relaying system with amplify-and-forward (AF) protocol is assumed.
- the relay station In the amplify-and-forward protocol, the relay station simply amplifies and forwards the received signals.
- transmission occurs in two timeslots.
- the first timeslot all the stations 102 , 108 and 120 transmit to the relay station.
- the transmission is carried out via both transmit antennas.
- Each of the stations may transmit the same signal via both antennas to achieve space diversity in the transmission.
- the transmit signal includes the signal to be transmitted to the destination station.
- the transmit signal includes a transmit signal component to the first user station, and a transmit signal component to the second user station.
- each transmitting station may estimate 202 the channel coefficients from a signal received in a receive duplex of a TDD frame.
- each transmitting station may precode the transmit signal so as to cancel the impact of the channel to the signal.
- Linear or non-linear precoding may be applied.
- each of the transmitting stations may transmit in the first timeslot. That is, the first and second user stations, and the destination station all transmit simultaneously to the relay station.
- the relay station may apply an amplify-and-forward protocol, and simply forward the received signals, after amplification, in the second timeslot.
- the first and second user stations, and the destination station all receive the signal transmitted by the relay station.
- each station may apply self-cancellation, that is cancel its own signal from the received signal. That is, the first station may cancel the signal transmitted by it in the first timeslot from the received signal.
- the stations need not worry about the signal transmitted by them selves in the first timeslot.
- the desired signal means the signal transmitted by the destination signal and targeted to the first station.
- the received signal includes only signal components transmitted by the destination station and the second user station. When the signal component of the second user station is removed, the desired signal may be detected.
- the first user station 102 sends to the relay station a data stream s 1 targeting to the destination station, and simultaneously, the second user station 108 sends to the relay station a data stream 8 2 also targeting to the destination station.
- the destination station 120 sends to the relay station 110 two data streams x 1 and x 2 targeting to first user station 102 and the second user station 108 , respectively. All the data streams are transmitted through the relay station 110 without direct link between the destination station and the user stations.
- the communication link between the first user station 102 and the relay station 110 is a MIMO communication link
- the first link is between the first antenna of the first user station and the first antenna of the relay station
- the second link is between the first antenna of the first user station and the second antenna of the relay station
- the third link exists between the second antenna of the first user station and the first antenna of the relay station
- the fourth link exists between the second antenna of the first user station and the second antenna of the relay station.
- Each of these links is characterized by a time varying channel coefficient depicting the deterioration caused by the channel to the signal transmitted in the channel.
- a channel coefficient matrix H 1 according to (1) may be provided to describe the channel between the first user station and the relay station.
- H 1 [ h 11 h 12 h 21 h 22 ] , wherein ( 1 )
- the first index in each matrix element corresponds to the antenna of the relay station and the second index the antenna of the first user station.
- a channel coefficient matrix H 2 according to (2) between the second user station and the relay station may be established.
- the first index in each matrix element depicts the antenna of the relay station and the second index in the matrix elements depicts the antenna of the second user station.
- the channel between the relay station and the destination station may be depicted by the channel coefficient matrix G according to
- the first index of each channel coefficients depicts the antenna of the relay station and the second index the antenna of the destination station.
- All the quasi-static channel elements may be assumed to be independent zero mean complex Gaussian random variables. Due to the reciprocal of the TDD system, the transmitter may obtain the channel state information knowledge from a receive signal. That is, each station may measure the channel state in such timeslots it is receiving, and apply that information to such timeslots in which it is transmitting. This estimation of the channel coefficients is depicted in FIG. 2 by step 202 .
- each transmitter may apply precoding so as to before transmission cancel the effect the channel on the signal.
- precoding the channel state information derived in 202 is utilized.
- linear zero-force (ZF) pre-equalization or non-linear dirty-paper coding, for instance, may be applied to compensate for the channel impacts.
- the first user station 102 may transmit the same two data streams
- the data streams may be transmitted simultaneously by using different antennas of the first user station, and may be ZF precoded, for instance.
- the received signal at the relay station with two receive antennas from the first user station may be written as
- the second user station transmits
- the second user station transmits the original signal (s 2 ) via the first transmit antenna, and a negation ( ⁇ s 2 ) of the transmit signal via the second transmit antenna.
- the received signal at the relay station from the second user station may be written as
- the destination may transmit the signals
- n′ is the superimposes of the Gaussian noise of three links.
- the relay station amplifies and forwards, in the second timeslot, the received signal Y to the destination station and to the two user stations by applying 2 ⁇ 2 multistream MIMO.
- Y 1 ′, Y 2 ′, Y 3 ′ can be attained by the destination station, and the first and second user stations, respectively.
- the destination station can obtain s 1 and s 2 by applying self-cancellation with the knowledge of x 1 and x 2 as shown by
- the first user station and the second user station can estimate x i and x 2 as shown by (11) and (12), respectively
- uplink and downlink may be realized within two time slots. This provides a significant enhancement to spectrum efficiency.
- FIG. 3 illustrates the apparatus implementation.
- the communication arrangement of FIG. 3 includes two user stations 302 and 308 , a relay station 310 and a destination station 320 .
- the user stations communicate with the destination station only via the relay station.
- the user stations and the relay station may be mobile stations, and the destination station may be a base station, for instance.
- the user station 102 is illustrated more in detail in FIG. 2 . Only units relevant to the embodiment have been shown.
- the user station includes a transmitter 330 and a receiver 332 .
- the transmitter and the receiver may include hardware and/or software that are needed to provide a bi-directional radio link for the user station 302 .
- the transmitter and receiver may be coupled to at least two radio antennas of the user station. That is, the transmitter may transmit via the two antennas, and the receiver may receive via the same at least two antennas. Transmission and reception may be time divided such that transmission occurs in a different timeslot than reception.
- the user station 302 may apply TDD, for instance, where some of the timeslots of a communication frame are for transmission and some for reception.
- the user station may apply MIMO communication where each of the transmitting ends and the receiving ends has at least two radio antennas. In most embodiments, two or four antennas are provided. If both ends have two antennas, four communication channels exist.
- the channel estimator may estimate channel coefficients of each of the four communication channels. A channel coefficient depicts the delay and the attenuation, which the communication channel has caused to the signal. When the channel coefficients have been estimated, a channel coefficient matrix may be established for use in subsequent processing in the user station 302 .
- the channel coefficient matrix may be output to a precoder 322 .
- the precoder may also input a transmit signal, which is to be transmitted to the destination station 320 .
- the precoder may precode the transmit signal with the channel information so as to cancel the effect of the channel to the transmit signal before transmission.
- a first controller 324 may input the precoded transmit signal, and control the transmission thereof in a first timeslot.
- the first controller may control the transmission such that the same transmit signal be transmitted via both transmit antennas of the user station 302 simultaneously.
- the first controller may be coupled to the transmitter 330 .
- the user station may also include a second controller 326 .
- the second controller may be configured to process a receive signal via the at least two antennas of the user station, and transmitted by a relay station via at least two transmit antennas.
- the receive signal may be received in a second time-slot, which may be the next timeslot after the first timeslot.
- the first timeslot in which transmission by the user station is carried out, may the second timeslot of the frame, for instance.
- the frame may have eight timeslots, and the TDD downlink may include timeslots 5 to 8 , for instance.
- the timeslot, the second timeslot, in which the user station receives may be timeslot number six, for instance.
- the first timeslot (transmission) and second timeslot (reception) may belong to the same frame but may also belong to different frames.
- a second user station 308 is also shown in FIG. 3 .
- the second user station may be similar to the first user station 302 .
- FIG. 3 also shows a relay station 310 .
- the relay station may apply an amplify- and forward relay protocol.
- the relay station includes a receiver 340 , which may forward the received signal to an amplification unit for amplification.
- the amplified signal may be forwarded to a transmitter 342 for transmission.
- the relay station may receive in a first timeslot signals from both user stations and the destination station, and may forward the received combination signal in a second timeslot following the first timeslot.
- FIG. 3 also shows a destination station.
- the destination station may be configured to communicate with at least two user stations.
- the destination station is configured to communicate with the user stations 302 and 308 via the relay station 310 .
- a transmitter 350 and a receiver 352 may be provided. The transmitter and receiver may share at least two antennas of the destination station.
- the destination station may include a channel estimator, and a precoder.
- the precoder may apply unitary precoding, for instance.
- the transmit signals to both the first user station 302 and second user station 308 may be mixed to provide a combination signal.
- the combination signal may then be transmitted via both antennas of the destination station.
- the destination signal may include a first controller 358 .
- the first controller may control transmission to both user stations, via the relay station, in a first timeslot.
- the second controller may control reception in a second timeslot, via the relay station, from both user stations 302 and 308 .
- the destination station may also include a cancellator, which may be configured to cancel the signal transmitted in the first timeslot from the receive signal.
- the residual signal may be used for subsequent detection of the transmit signals from the first and second user stations.
- the number of antennas in the stations may be the following.
- the relay station may serve as many user stations as it has antennas.
- the relay station may have two antennas to serve two user stations 302 and 308 .
- each user station may have as many antennas as there are user stations.
- the number of antennas may be 2 or 4, for instance.
- the user station 302 and the destination station 308 have above been presented as mobile stations or base stations. However, it is understood that the entities 321 to 328 of the user station 302 may also be in a sub-configuration of a mobile station. Such a sub-configuration may be one or more chips, integrated circuits or processors, for instance.
- the embodiments described herein may be implemented by various means. For example, they may be implemented in hardware (one or more devices), firmware (one or more devices), software (one or more modules), or combinations thereof.
- the apparatus may be implemented within one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), processors, controllers, micro-controllers, microprocessors, other electronic units designed to perform the functions described herein, or a combination thereof.
- ASICs application specific integrated circuits
- DSPs digital signal processors
- DSPDs digital signal processing devices
- PLDs programmable logic devices
- FPGAs field programmable gate arrays
- processors controllers, micro-controllers, microprocessors, other electronic units designed to perform the functions described herein, or a combination thereof.
- ASICs application specific integrated circuits
- DSPs digital signal processors
- DSPDs digital signal processing devices
- PLDs programmable logic devices
- FPGAs field programmable gate arrays
- processors controllers, micro-controllers, microprocessors, other electronic units designed
- the disclosed functionality may be implemented by way of a computer program product encoding a computer program of instructions for executing a computer process.
- the computer program product may be implemented on a computer program distribution medium.
- the computer program distribution medium may be any of the known ways of distributing software, such as a computer readable medium, a program storage medium, a record medium, a computer readable memory, a computer readable software distribution package, a computer readable signal, a computer readable telecommunication signal, and a computer readable compressed software package.
- a channel estimator configured to estimate channel coefficients of communication channels of multiple-input-multiple-output communication may be provided.
- the MIMO communication channel such as a 2 ⁇ 2 channel, includes a plurality of channels, a channel coefficient may be estimated for each channel.
- a precoder configured to apply the estimated channel coefficients to precode a transmit signal to cancel impact of the communication channels on the transmit signal may be provided.
- the precoder, or pre-equalizer, may cancel the channel impact before the transmission.
- the precoder may be a ZF-precoder, for instance.
- the precoder may be a unitary precoder, for instance.
- a first controller configured to provide the transmit signal for multiple-input-multiple-output transmission in a first timeslot
- a second controller configured to process a multiple-input-multiple-output receive signal received in a second timeslot following the first timeslot may be provided.
- the transmission and reception may thus be carried out in two timeslots.
- a cancellator configured to cancel the transmit signal from the receive signal may be provided. If the transmitter has transmitted more than one user signals, such as may be in the case of a base station, each of these transmitted signals may be cancelled. The transmitted signals may be cancelled from each receive signal received via different receive antennas.
- a channel estimator may be configured to estimate the channel coefficients on the basis of a receive signal received in a receive duplex of a time division duplex frame.
- the embodiment may be applied in a TDD system, wherein a station may measure the channel in a receive duplex, and utilize the channel quality information in a transmit duplex.
- the first controller may be configured to provide the same transmit signal for transmission to a receiving station via at least two transmit antennas.
- the signals transmitted via at least two antennas may be exact replicas of each other.
- the second controller may be configured to process receive signals received via two radio antennas, the apparatus comprising a signal estimator configured to estimate a desired signal, the signal estimator being, in estimation of the desired signal, configured to form a sum of receive signals received via the two radio antennas, multiply the sum with one per square-root of two.
- the formula according to (11) may be applied in the station that has transmitted the same signal via both antennas.
- the first controller may be configured to provide the transmit signal for transmission via a first radio antenna, and a negation of the transmit signal for transmission via a second transmit antenna.
- a minus-signed signal of the signal transmitted via the first antenna may be transmitted via the second antenna.
- the second controller may be configured to process receive signals received via two radio antennas, the apparatus comprising a signal estimator configured to estimate a desired signal, the signal estimator being, in estimation of the desired signal, configured to form a difference of receive signals received via the two radio antennas, multiply the sum with one per square-root of two. Equation (12) may be applied in a station, which has transmitted a minus-signed replica of the signal transmitted via the other antenna.
- the second controller of a base station for instance, may be configured to process receive signals received via two radio antennas, the apparatus comprising a signal estimator configured to estimate two desired signals each transmitted by different stations, the signal estimator being, in estimation of the desired signals, configured to in estimation of the first desired signal form a sum of the receive signals received via the two radio antennas, multiply the sum with one per two, and in estimation of the second desired signal, form a difference of the receive signals received via the two radio antennas, and multiply the sum with one per square-root of two.
- the equations (9) and (10) may be applied in a station to estimate the two user signals.
- the apparatus may comprise a transceiver configured to transmit the transmit signal and receive the receive signal from a relay station of a relaying system.
- the apparatus may be a mobile station or a base station, for instance.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
- The invention relates to radio communication in a relaying system.
- A new network infrastructure needs to be developed for next generation wireless communication systems. One key reason is that significantly higher data rates impose serious power implications. This is because the per symbol energy decreases linearly with increasing data rate given a fixed transmit power.
- Relay-based multi-hop wireless networks seem to be an economically justifiable solution and have attracted research and industry interest.
- Multi-hop networking may be applied for radio range extension in mobile and wireless broadband cellular networks and to combat shadowing at high radio frequencies. Through the exploitation of spatial diversity, multi-hop relaying can enhance capacity in the cellular networks.
- In a aspect, there is provided an apparatus, comprising a channel estimator configured to estimate channel coefficients of communication channels of multiple-input-multiple-output communication, a precoder configured to apply the estimated channel coefficients to precode a transmit signal to cancel impact of the communication channels on the transmit signal, a first controller configured to provide the transmit signal for multiple-input-multiple-output transmission in a first timeslot, a second controller configured to process a multiple-input-multiple-output receive signal received in a second timeslot following the first timeslot, and a cancellator configured to cancel the transmit signal from the receive signal.
- In another aspect, there is provided an apparatus, comprising channel estimation means for estimating channel coefficients of communication channels of multiple-input-multiple-output communication, precoding means for applying the estimated channel coefficients for precoding a transmit signal for cancelling impact of the communication channels on the transmit signal, first control means for providing the transmit signal for multiple-input-multiple-output transmission in a first timeslot, second control means for processing a multiple-input-multiple-output receive signal received in a second timeslot following the first timeslot, and cancelling means for cancelling the transmit signal from the receive signal.
- In still another aspect, there is provided a method, comprising estimating channel coefficients of communication channels of multiple-input-multiple-output communication, precoding a transmit signal by applying the estimated channel coefficients such as to cancel impact of the communication channels on the transmit signal, providing the transmit signal for multiple-input-multiple-output transmission in a first timeslot, processing a multiple-input-multiple-output receive signal received in a second timeslot following the first timeslot, and cancelling the transmit signal from the receive signal.
- In still another aspect, there is provided a computer program embodied on a computer-readable medium, the program controlling a processor to perform estimating channel coefficients of communication channels of multiple-input-multiple-output communication, precoding a transmit signal by applying the estimated channel coefficients such as to cancel impact of the communication channels on the transmit signal, providing the transmit signal for multiple-input-multiple-output transmission in a first timeslot, processing a multiple-input-multiple-output receive signal received in a second timeslot following the first timeslot, and cancelling the transmit signal from the receive signal.
- In the following the invention will be described in greater detail by means of preferred embodiments with reference to the accompanying drawings, in which
-
FIG. 1 shows an embodiment of an arrangement; -
FIG. 2 shows an embodiment of a method; -
FIG. 3 shows an embodiment of an arrangement. -
FIG. 1 shows on a high level an arrangement of a radio system employing relaying of signals. - The radio system may be a FDMA (Frequency Division Multiple Access) radio system applying TDD (Time Division Duplex) or FDD (Frequency Division Multiple Access) modes, for instance. An example of such a radio system is the 3GPP LTE (Long Term Evolution), which is a project within the Third Generation Partnership Project to improve the UMTS (Universal Mobile Telecommunications System) mobile phone standard to cope with future requirements.
- In the embodiment of
FIG. 1 , a relay system is assumed. In a relay system, there is no direct radio link between a user station and a destination station communicating with each other. InFIG. 1 , the 102 and 108 are communicating with theuser stations destination station 120 via therelay station 110 and no direct link exists between the 102 and 120, for instance. Each of thestations 102, 108, 110 and 120 may be a mobile phone or a base station. In an embodiment, the user stations and the relay station are mobile phones and the destination station is a base station.stations - Each
102, 108, 110, 120 has at least two radio antennas, which is illustrated by the numberedstation 104, 106 of theantennas first user station 102. Each antenna inFIG. 1 is numbered so as to allow reference to them in the following equations. The antennas of thefirst user station 102 are numbered “1” and “2”, the antennas of thesecond user station 108 are numbered “3” and “4”, the antennas of therelay station 110 and thedestination station 120 are numbered “1” and “2”. - As each station has at least two radio antennas, all the communication links between the stations, such as the link between the
102 and 110, are MIMO (multiple input multiple output) communication links. The channel between the user stations and the relay station is denoted by H and the channel between the relay station and the destination station is denoted by the communication links depicted instations FIG. 1 are bi-directional meaning that the communication in the communication links is carried out in both directions. For instance, thestation 108 may transmit a signal to therelay station 110, and receive a signal transmitted by the relay station. - The arrows between the stations in
FIG. 1 have been numbered either by “1” or by “2”. Arrows numbered by “1” depict communication in a first time instant, such as timeslot. Thus, in a first timeslot, 102, 108 and 120 transmit all simultaneously to thestations relay station 110. In the second timeslot, therelay station 110 transmits to all 102, 108 and 120.stations -
FIG. 2 shows an embodiment of a method. In the embodiment ofFIG. 2 , a bi-directional multi-user MIMO relaying system with amplify-and-forward (AF) protocol is assumed. In the amplify-and-forward protocol, the relay station simply amplifies and forwards the received signals. - Applying the method to the situation in
FIG. 1 , there are thus onedestination station 120, onerelay station 110 and two 102, 108. Each station is provided with two antennas in this example.user stations - In the following, the method as a whole is first shortly described, and then the method steps are discussed more in detail.
- In the method, transmission occurs in two timeslots. In the first timeslot, all the
102, 108 and 120 transmit to the relay station. The transmission is carried out via both transmit antennas. Each of the stations may transmit the same signal via both antennas to achieve space diversity in the transmission. In the case of the user signals, the transmit signal includes the signal to be transmitted to the destination station. In the case of the destination station, the transmit signal includes a transmit signal component to the first user station, and a transmit signal component to the second user station. As the transmission in the system is TDD transmission, each transmitting station may estimate 202 the channel coefficients from a signal received in a receive duplex of a TDD frame.stations - In 204, each transmitting station may precode the transmit signal so as to cancel the impact of the channel to the signal. Linear or non-linear precoding may be applied.
- In 206, each of the transmitting stations may transmit in the first timeslot. That is, the first and second user stations, and the destination station all transmit simultaneously to the relay station.
- The relay station may apply an amplify-and-forward protocol, and simply forward the received signals, after amplification, in the second timeslot.
- In 208, the first and second user stations, and the destination station all receive the signal transmitted by the relay station.
- In 210, each station may apply self-cancellation, that is cancel its own signal from the received signal. That is, the first station may cancel the signal transmitted by it in the first timeslot from the received signal.
- Thereby, when detecting the desired
signal 212, the stations need not worry about the signal transmitted by them selves in the first timeslot. For instance, in the case of the first station, the desired signal means the signal transmitted by the destination signal and targeted to the first station. After self-cancellation in the first user station, the received signal includes only signal components transmitted by the destination station and the second user station. When the signal component of the second user station is removed, the desired signal may be detected. - In the following, the method is discussed more in detail with reference to the arrangement of
FIG. 1 . - We may assume that the
first user station 102 sends to the relay station a data stream s1 targeting to the destination station, and simultaneously, thesecond user station 108 sends to the relay station a data stream 8 2 also targeting to the destination station. Simultaneously with the transmissions of thefirst user station 102 and thesecond user station 108, thedestination station 120 sends to therelay station 110 two data streams x1 and x2 targeting tofirst user station 102 and thesecond user station 108, respectively. All the data streams are transmitted through therelay station 110 without direct link between the destination station and the user stations. - As the communication link between the
first user station 102 and therelay station 110 is a MIMO communication link, there are four communication links between those. The first link is between the first antenna of the first user station and the first antenna of the relay station, the second link is between the first antenna of the first user station and the second antenna of the relay station, the third link exists between the second antenna of the first user station and the first antenna of the relay station, and the fourth link exists between the second antenna of the first user station and the second antenna of the relay station. Each of these links is characterized by a time varying channel coefficient depicting the deterioration caused by the channel to the signal transmitted in the channel. Thus, a channel coefficient matrix H1 according to (1) may be provided to describe the channel between the first user station and the relay station. -
- the first index in each matrix element corresponds to the antenna of the relay station and the second index the antenna of the first user station.
- Correspondingly, a channel coefficient matrix H2 according to (2) between the second user station and the relay station may be established.
-
- the first index in each matrix element depicts the antenna of the relay station and the second index in the matrix elements depicts the antenna of the second user station.
- The channel between the relay station and the destination station may be depicted by the channel coefficient matrix G according to
-
- the first index of each channel coefficients depicts the antenna of the relay station and the second index the antenna of the destination station.
- All the quasi-static channel elements may be assumed to be independent zero mean complex Gaussian random variables. Due to the reciprocal of the TDD system, the transmitter may obtain the channel state information knowledge from a receive signal. That is, each station may measure the channel state in such timeslots it is receiving, and apply that information to such timeslots in which it is transmitting. This estimation of the channel coefficients is depicted in
FIG. 2 bystep 202. - In 204, each transmitter may apply precoding so as to before transmission cancel the effect the channel on the signal. In the precoding, the channel state information derived in 202 is utilized.
- At the first and second user station side, linear zero-force (ZF) pre-equalization, or non-linear dirty-paper coding, for instance, may be applied to compensate for the channel impacts. The
first user station 102 may transmit the same two data streams -
- to the
relay station 110. The data streams may be transmitted simultaneously by using different antennas of the first user station, and may be ZF precoded, for instance. The received signal at the relay station with two receive antennas from the first user station may be written as -
Y 1 =H 1α1 W 1 S 1 +n, which (4) - may be written out to equation
-
- Superscript H denotes the Hermitian transpose, ∥·∥ is the vector norm, and n denotes the Gaussian noise. Assuming ideal knowledge of the quasi-static channel, the received signal at the relay station can be written as
-
- Simultaneously with the first user station, the second user station transmits
-
- with pre-equalization and via two transmit antennas. Thus, the second user station transmits the original signal (s2) via the first transmit antenna, and a negation (−s2) of the transmit signal via the second transmit antenna. In the same way as in (4) to (6), the received signal at the relay station from the second user station may be written as
-
- The destination may transmit the signals
-
- with unitary precoding
-
- where x1 and x2 are targeted to the first user station and the second user station, respectively. In the same way as in (4) to (6), the received signal at the relay station from the destination station can be written as
-
- Thus, the overall received signal at the relay station during the first timeslot with two receive antennas can be written as
-
- n′ is the superimposes of the Gaussian noise of three links.
- The relay station amplifies and forwards, in the second timeslot, the received signal Y to the destination station and to the two user stations by applying 2×2 multistream MIMO.
- After equalization, Y1′, Y2′, Y3′ can be attained by the destination station, and the first and second user stations, respectively.
- The destination station can obtain s1 and s2 by applying self-cancellation with the knowledge of x1 and x2 as shown by
-
- Similarly, the first user station and the second user station can estimate xi and x2 as shown by (11) and (12), respectively
-
- Thus, in the method of
FIG. 2 , by applying a bi-directional half-duplex TDD communication system with precoding, and by utilizing self-interference cancellation, uplink and downlink may be realized within two time slots. This provides a significant enhancement to spectrum efficiency. -
FIG. 3 illustrates the apparatus implementation. The communication arrangement ofFIG. 3 includes two 302 and 308, auser stations relay station 310 and adestination station 320. The user stations communicate with the destination station only via the relay station. The user stations and the relay station may be mobile stations, and the destination station may be a base station, for instance. - The
user station 102 is illustrated more in detail inFIG. 2 . Only units relevant to the embodiment have been shown. The user station includes atransmitter 330 and areceiver 332. The transmitter and the receiver may include hardware and/or software that are needed to provide a bi-directional radio link for theuser station 302. Specifically, the transmitter and receiver may be coupled to at least two radio antennas of the user station. That is, the transmitter may transmit via the two antennas, and the receiver may receive via the same at least two antennas. Transmission and reception may be time divided such that transmission occurs in a different timeslot than reception. Theuser station 302 may apply TDD, for instance, where some of the timeslots of a communication frame are for transmission and some for reception.FIG. 3 shows achannel estimator 321 configured to estimate channel coefficients of the various communication channels. That is, the user station may apply MIMO communication where each of the transmitting ends and the receiving ends has at least two radio antennas. In most embodiments, two or four antennas are provided. If both ends have two antennas, four communication channels exist. The channel estimator may estimate channel coefficients of each of the four communication channels. A channel coefficient depicts the delay and the attenuation, which the communication channel has caused to the signal. When the channel coefficients have been estimated, a channel coefficient matrix may be established for use in subsequent processing in theuser station 302. - The channel coefficient matrix may be output to a
precoder 322. The precoder may also input a transmit signal, which is to be transmitted to thedestination station 320. The precoder may precode the transmit signal with the channel information so as to cancel the effect of the channel to the transmit signal before transmission. - A
first controller 324 may input the precoded transmit signal, and control the transmission thereof in a first timeslot. The first controller may control the transmission such that the same transmit signal be transmitted via both transmit antennas of theuser station 302 simultaneously. For the transmission, the first controller may be coupled to thetransmitter 330. - The user station may also include a
second controller 326. The second controller may be configured to process a receive signal via the at least two antennas of the user station, and transmitted by a relay station via at least two transmit antennas. The receive signal may be received in a second time-slot, which may be the next timeslot after the first timeslot. However, this is not necessarily the case. The first timeslot, in which transmission by the user station is carried out, may the second timeslot of the frame, for instance. The frame may have eight timeslots, and the TDD downlink may include timeslots 5 to 8, for instance. The timeslot, the second timeslot, in which the user station receives, may be timeslot number six, for instance. Thus, the first timeslot (transmission) and second timeslot (reception) may belong to the same frame but may also belong to different frames. - A
second user station 308 is also shown inFIG. 3 . The second user station may be similar to thefirst user station 302. -
FIG. 3 also shows arelay station 310. The relay station may apply an amplify- and forward relay protocol. The relay station includes areceiver 340, which may forward the received signal to an amplification unit for amplification. The amplified signal may be forwarded to atransmitter 342 for transmission. The relay station may receive in a first timeslot signals from both user stations and the destination station, and may forward the received combination signal in a second timeslot following the first timeslot. -
FIG. 3 also shows a destination station. The destination station may be configured to communicate with at least two user stations. InFIG. 3 , the destination station is configured to communicate with the 302 and 308 via theuser stations relay station 310. For provision of the bi-directional communication link, atransmitter 350 and areceiver 352 may be provided. The transmitter and receiver may share at least two antennas of the destination station. - In the same way as the
first user station 102, the destination station may include a channel estimator, and a precoder. The precoder may apply unitary precoding, for instance. In precoding, the transmit signals to both thefirst user station 302 andsecond user station 308 may be mixed to provide a combination signal. The combination signal may then be transmitted via both antennas of the destination station. - The destination signal may include a
first controller 358. The first controller may control transmission to both user stations, via the relay station, in a first timeslot. The second controller may control reception in a second timeslot, via the relay station, from both 302 and 308. The destination station may also include a cancellator, which may be configured to cancel the signal transmitted in the first timeslot from the receive signal. The residual signal may be used for subsequent detection of the transmit signals from the first and second user stations.user stations - In
FIG. 3 , the number of antennas in the stations may be the following. The relay station may serve as many user stations as it has antennas. In the example ofFIG. 3 , the relay station may have two antennas to serve two 302 and 308. Equally, each user station may have as many antennas as there are user stations. Typically, the number of antennas may be 2 or 4, for instance.user stations - In
FIG. 3 , theuser station 302 and thedestination station 308 have above been presented as mobile stations or base stations. However, it is understood that theentities 321 to 328 of theuser station 302 may also be in a sub-configuration of a mobile station. Such a sub-configuration may be one or more chips, integrated circuits or processors, for instance. The embodiments described herein may be implemented by various means. For example, they may be implemented in hardware (one or more devices), firmware (one or more devices), software (one or more modules), or combinations thereof. For a hardware implementation, the apparatus may be implemented within one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), processors, controllers, micro-controllers, microprocessors, other electronic units designed to perform the functions described herein, or a combination thereof. For firmware or software, implementation can be through modules of at least one chip set (e.g., procedures, functions, and so on) that perform the functions described herein. The software codes may be stored in a memory unit and executed by processors. The memory unit may be implemented within the processor or external to the processor. In the later case it can be communicatively coupled to the processor via various means, as is known in the art. Additionally, the components of systems described herein may be rearranged and/or complimented by additional components in order to facilitate achieving the various aspects, etc., described with regard thereto, and they are not limited to the precise configurations set forth in given Figures, as will be appreciated by one skilled in the art. - The disclosed functionality may be implemented by way of a computer program product encoding a computer program of instructions for executing a computer process. The computer program product may be implemented on a computer program distribution medium. The computer program distribution medium may be any of the known ways of distributing software, such as a computer readable medium, a program storage medium, a record medium, a computer readable memory, a computer readable software distribution package, a computer readable signal, a computer readable telecommunication signal, and a computer readable compressed software package.
- A channel estimator configured to estimate channel coefficients of communication channels of multiple-input-multiple-output communication may be provided. As the MIMO communication channel, such as a 2×2 channel, includes a plurality of channels, a channel coefficient may be estimated for each channel.
- A precoder configured to apply the estimated channel coefficients to precode a transmit signal to cancel impact of the communication channels on the transmit signal may be provided. The precoder, or pre-equalizer, may cancel the channel impact before the transmission. In the case of the a user station, the precoder may be a ZF-precoder, for instance. In the case of a base station receiving/transmitting at least two user signals, the precoder may be a unitary precoder, for instance.
- A first controller configured to provide the transmit signal for multiple-input-multiple-output transmission in a first timeslot, and a second controller configured to process a multiple-input-multiple-output receive signal received in a second timeslot following the first timeslot may be provided. The transmission and reception may thus be carried out in two timeslots.
- Furthermore, a cancellator configured to cancel the transmit signal from the receive signal may be provided. If the transmitter has transmitted more than one user signals, such as may be in the case of a base station, each of these transmitted signals may be cancelled. The transmitted signals may be cancelled from each receive signal received via different receive antennas.
- A channel estimator may be configured to estimate the channel coefficients on the basis of a receive signal received in a receive duplex of a time division duplex frame. Thus, the embodiment may be applied in a TDD system, wherein a station may measure the channel in a receive duplex, and utilize the channel quality information in a transmit duplex.
- The first controller may be configured to provide the same transmit signal for transmission to a receiving station via at least two transmit antennas. The signals transmitted via at least two antennas may be exact replicas of each other.
- The second controller may be configured to process receive signals received via two radio antennas, the apparatus comprising a signal estimator configured to estimate a desired signal, the signal estimator being, in estimation of the desired signal, configured to form a sum of receive signals received via the two radio antennas, multiply the sum with one per square-root of two. Thus, the formula according to (11) may be applied in the station that has transmitted the same signal via both antennas.
- The first controller may be configured to provide the transmit signal for transmission via a first radio antenna, and a negation of the transmit signal for transmission via a second transmit antenna. Thus, a minus-signed signal of the signal transmitted via the first antenna may be transmitted via the second antenna.
- The second controller may be configured to process receive signals received via two radio antennas, the apparatus comprising a signal estimator configured to estimate a desired signal, the signal estimator being, in estimation of the desired signal, configured to form a difference of receive signals received via the two radio antennas, multiply the sum with one per square-root of two. Equation (12) may be applied in a station, which has transmitted a minus-signed replica of the signal transmitted via the other antenna.
- The second controller, of a base station for instance, may be configured to process receive signals received via two radio antennas, the apparatus comprising a signal estimator configured to estimate two desired signals each transmitted by different stations, the signal estimator being, in estimation of the desired signals, configured to in estimation of the first desired signal form a sum of the receive signals received via the two radio antennas, multiply the sum with one per two, and in estimation of the second desired signal, form a difference of the receive signals received via the two radio antennas, and multiply the sum with one per square-root of two. Thus, the equations (9) and (10) may be applied in a station to estimate the two user signals.
- The apparatus may comprise a transceiver configured to transmit the transmit signal and receive the receive signal from a relay station of a relaying system. The apparatus may be a mobile station or a base station, for instance.
- It will be obvious to a person skilled in the art that, as the technology advances, the inventive concept can be implemented in various ways. The invention and its embodiments are not limited to the examples described above but may vary within the scope of the claims.
Claims (21)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/EP2008/053933 WO2009121405A1 (en) | 2008-04-02 | 2008-04-02 | Method and apparatus in relaying system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US20110026427A1 true US20110026427A1 (en) | 2011-02-03 |
| US8526355B2 US8526355B2 (en) | 2013-09-03 |
Family
ID=40386180
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US12/936,314 Expired - Fee Related US8526355B2 (en) | 2008-04-02 | 2008-04-02 | Method and apparatus in relaying system |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US8526355B2 (en) |
| EP (1) | EP2260602A1 (en) |
| CN (1) | CN101983490A (en) |
| WO (1) | WO2009121405A1 (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090290528A1 (en) * | 2008-05-23 | 2009-11-26 | Electronics And Telecommunications Research Institute | Apparatus and method for transmitting and receiving data using multi-path in wireless communication system of distributed mac |
| US20110110345A1 (en) * | 2009-11-06 | 2011-05-12 | Quantenna Communications, Inc. | Message routing in wireless mesh networks |
| US20130064197A1 (en) * | 2010-09-23 | 2013-03-14 | Research In Motion Limited | System and Method for Dynamic Coordination of Radio Resources Usage in a Wireless Network Environment |
| US20140241448A1 (en) * | 2013-02-28 | 2014-08-28 | Electronics And Telecommunications Research Institute | Precoding method and apparatus |
| US20140355513A1 (en) * | 2013-03-13 | 2014-12-04 | Cornell University | Method and apparatus to control interference in multi-hop network and relay node and node pair using the method |
| US20150215949A1 (en) * | 2014-01-27 | 2015-07-30 | Eden Rock Communications, Llc | Method and system for localizing interference in spectrum co-existence network |
| US9686000B2 (en) | 2011-04-15 | 2017-06-20 | Futurewei Technologies, Inc. | System and method for two-way relaying with beamforming |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101764678B (en) * | 2009-12-16 | 2012-11-07 | 北京邮电大学 | Relay method and device based on space mapping |
| CN102769486B (en) * | 2012-07-23 | 2014-11-19 | 上海交通大学 | Relay terminal signal processing method in bidirectional multi-hop relay system |
| US9622053B1 (en) | 2015-11-23 | 2017-04-11 | Raytheon Company | Methods and apparatus for enhanced tactical radio performance |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020159537A1 (en) * | 2001-04-27 | 2002-10-31 | Crilly William J. | Multipath communication methods and apparatuses |
| US20080096488A1 (en) * | 2005-12-26 | 2008-04-24 | Samsung Electronics Co., Ltd. | Apparatus and method for transmitting and receiving data in a communication system |
| US20080108310A1 (en) * | 2004-06-22 | 2008-05-08 | Wen Tong | Closed Loop Mimo Systems and Methods |
| US7386057B2 (en) * | 2003-02-20 | 2008-06-10 | Nec Corporation | Iterative soft interference cancellation and filtering for spectrally efficient high-speed transmission in MIMO systems |
| US20080175183A1 (en) * | 2007-01-22 | 2008-07-24 | Natasha Devroye | Asymmetric Cooperation in Downlink Cellular Networks with Relay stations |
| US20090160707A1 (en) * | 2007-12-19 | 2009-06-25 | Ismail Lakkis | Beamforming in MIMO Systems |
| US20090221231A1 (en) * | 2008-02-29 | 2009-09-03 | The Hong Kong University Of Science And Technology | Multi-user mimo relay protocol with self-interference cancellation |
| US8000282B2 (en) * | 2006-12-07 | 2011-08-16 | Nokia Siemens Networks Gmbh & Co. Kg | Cooperative relaying using dirty paper coding |
| US8259672B2 (en) * | 2008-01-28 | 2012-09-04 | Broadcom Corporation | Method of aiding uplink beamforming transmission |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6011952A (en) * | 1998-01-20 | 2000-01-04 | Viasat, Inc. | Self-interference cancellation for relayed communication networks |
| KR100696208B1 (en) * | 2004-12-08 | 2007-03-20 | 한국전자통신연구원 | Control Method, Transmitter and Receiver in Multi-Antenna Transceiver System |
| EP1854235B1 (en) * | 2005-02-17 | 2014-04-09 | Telefonaktiebolaget LM Ericsson (publ) | Method and arrangement for cooperative relaying |
| US7515878B2 (en) * | 2005-09-21 | 2009-04-07 | Broadcom Corporation | Method and system for greedy user group selection with range reduction for FDD multiuser MIMO downlink transmission with finite-rate channel state information feedback |
| CN101479961B (en) | 2006-07-03 | 2013-03-27 | 艾利森电话股份有限公司 | Multi-antenna relay with self-interference cancellation |
| CN100553184C (en) * | 2006-11-24 | 2009-10-21 | 普天信息技术研究院 | A signal precoding method |
-
2008
- 2008-04-02 CN CN2008801285063A patent/CN101983490A/en active Pending
- 2008-04-02 EP EP08735688A patent/EP2260602A1/en not_active Withdrawn
- 2008-04-02 US US12/936,314 patent/US8526355B2/en not_active Expired - Fee Related
- 2008-04-02 WO PCT/EP2008/053933 patent/WO2009121405A1/en not_active Ceased
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020159537A1 (en) * | 2001-04-27 | 2002-10-31 | Crilly William J. | Multipath communication methods and apparatuses |
| US7386057B2 (en) * | 2003-02-20 | 2008-06-10 | Nec Corporation | Iterative soft interference cancellation and filtering for spectrally efficient high-speed transmission in MIMO systems |
| US20080108310A1 (en) * | 2004-06-22 | 2008-05-08 | Wen Tong | Closed Loop Mimo Systems and Methods |
| US20080096488A1 (en) * | 2005-12-26 | 2008-04-24 | Samsung Electronics Co., Ltd. | Apparatus and method for transmitting and receiving data in a communication system |
| US8000282B2 (en) * | 2006-12-07 | 2011-08-16 | Nokia Siemens Networks Gmbh & Co. Kg | Cooperative relaying using dirty paper coding |
| US20080175183A1 (en) * | 2007-01-22 | 2008-07-24 | Natasha Devroye | Asymmetric Cooperation in Downlink Cellular Networks with Relay stations |
| US20090160707A1 (en) * | 2007-12-19 | 2009-06-25 | Ismail Lakkis | Beamforming in MIMO Systems |
| US8259672B2 (en) * | 2008-01-28 | 2012-09-04 | Broadcom Corporation | Method of aiding uplink beamforming transmission |
| US20090221231A1 (en) * | 2008-02-29 | 2009-09-03 | The Hong Kong University Of Science And Technology | Multi-user mimo relay protocol with self-interference cancellation |
Cited By (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10834732B2 (en) | 2008-05-23 | 2020-11-10 | Electronics And Telecommunications Research Institute | Apparatus and method for transmitting and receiving data using multi-path in wireless communication system of distributed MAC |
| US9236933B2 (en) * | 2008-05-23 | 2016-01-12 | Electronics And Telecommunications Research Institute | Apparatus and method for transmitting and receiving data using multi-path in wireless communication system of distributed MAC |
| US10278188B2 (en) | 2008-05-23 | 2019-04-30 | Electronics And Telecommunications Research Institute | Apparatus and method for transmitting and receiving data using multi-path in wireless communication system of distributed MAC |
| US9867202B2 (en) | 2008-05-23 | 2018-01-09 | Electronics And Telecommunications Research Institute | Apparatus and method for transmitting and receiving data using multi-path in wireless communication system of distributed MAC |
| US20090290528A1 (en) * | 2008-05-23 | 2009-11-26 | Electronics And Telecommunications Research Institute | Apparatus and method for transmitting and receiving data using multi-path in wireless communication system of distributed mac |
| US8634434B2 (en) * | 2009-11-06 | 2014-01-21 | Quantenna Communications, Inc. | Message routing in wireless mesh networks |
| US20110110345A1 (en) * | 2009-11-06 | 2011-05-12 | Quantenna Communications, Inc. | Message routing in wireless mesh networks |
| US8976677B2 (en) * | 2010-09-23 | 2015-03-10 | Blackberry Limited | System and method for dynamic coordination of radio resources usage in a wireless network environment |
| US9088995B2 (en) | 2010-09-23 | 2015-07-21 | Blackberry Limited | System and method for dynamic coordination of radio resources usage in a wireless network environment |
| US20130064197A1 (en) * | 2010-09-23 | 2013-03-14 | Research In Motion Limited | System and Method for Dynamic Coordination of Radio Resources Usage in a Wireless Network Environment |
| US10951275B2 (en) | 2011-04-15 | 2021-03-16 | Futurewei Technologies, Inc. | System and method for two-way relaying with beamforming |
| US9686000B2 (en) | 2011-04-15 | 2017-06-20 | Futurewei Technologies, Inc. | System and method for two-way relaying with beamforming |
| US10256873B2 (en) | 2011-04-15 | 2019-04-09 | Futurewei Technologies, Inc. | System and method for two-way relaying with beamforming |
| US20140241448A1 (en) * | 2013-02-28 | 2014-08-28 | Electronics And Telecommunications Research Institute | Precoding method and apparatus |
| US9031149B2 (en) * | 2013-02-28 | 2015-05-12 | Electronics And Telecommunications Research Institute | Precoding method and apparatus |
| US9698928B2 (en) * | 2013-03-13 | 2017-07-04 | Samsung Electronics Co., Ltd. | Method and apparatus to control interference in multi-hop network and relay node and node pair using the method |
| US20140355513A1 (en) * | 2013-03-13 | 2014-12-04 | Cornell University | Method and apparatus to control interference in multi-hop network and relay node and node pair using the method |
| US9923700B2 (en) * | 2014-01-27 | 2018-03-20 | Spectrum Effect, Inc. | Method and system for localizing interference in spectrum co-existence network |
| US20150215949A1 (en) * | 2014-01-27 | 2015-07-30 | Eden Rock Communications, Llc | Method and system for localizing interference in spectrum co-existence network |
Also Published As
| Publication number | Publication date |
|---|---|
| US8526355B2 (en) | 2013-09-03 |
| EP2260602A1 (en) | 2010-12-15 |
| WO2009121405A1 (en) | 2009-10-08 |
| CN101983490A (en) | 2011-03-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8526355B2 (en) | Method and apparatus in relaying system | |
| Yin et al. | Full-duplex in large-scale wireless systems | |
| EP2767054B1 (en) | Method and apparatus for self - interference cancellation | |
| US20100062708A1 (en) | Radio relay apparatus and method | |
| US20100203912A1 (en) | Methods for reducing inter-cell interference by precoding signals for transmission in wireless MIMO system | |
| KR20080111147A (en) | Precoding Method for Transmitting Information in a MIO Wireless System | |
| US10432250B2 (en) | Method for cancelling self-interference of in-band full-duplex multiple-input multiple-output wireless communication | |
| KR101981087B1 (en) | Two-way relay apparatus and method thereof | |
| Anokye et al. | Low-resolution ADC quantized full-duplex massive MIMO-enabled wireless backhaul in heterogeneous networks over Rician channels | |
| Anokye et al. | Achievable sum-rate analysis of massive MIMO full-duplex wireless backhaul links in heterogeneous cellular networks | |
| Taghizadeh et al. | Full-duplex amplify-and-forward MIMO relaying: Design and performance analysis under erroneous CSI and hardware impairments | |
| CN103516485A (en) | Signal receiving anti-interference processing method and device based on multiple antennas | |
| KR20110110733A (en) | Repeater and its signal transmission method | |
| Balti et al. | Adaptive self-interference cancellation for full-duplex wireless communication systems | |
| Lee et al. | Full-duplex relay based on block diagonalisation in multiple-input multiple-output relay systems | |
| Balti et al. | Full-duplex massive MIMO cellular networks with low resolution ADC/DAC | |
| Negro et al. | On the noisy MIMO interference channel with CSI through analog feedback | |
| Hoydis | Massive MIMO and HetNets: Benefits and challenges | |
| Liu et al. | Optimal training-based scheme for MIMO full-duplex wireless links | |
| Tang et al. | LI cancellation and power allocation for multipair FD relay systems with massive antenna arrays | |
| Teklu et al. | Spectral efficiency evaluation of full‐duplex mode of communications based on SLNR approach | |
| Pan et al. | Precoding and power allocation for cooperative MIMO systems | |
| Chai et al. | On two-way communications for cooperative multiple source pairs through a multi-antenna relay | |
| Tölli et al. | Mode selection and transceiver design for rate maximization in underlay D2D MIMO systems | |
| Bazzi et al. | A simple over-the-air hardware calibration procedure in TDD systems |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: NOKIA CORPORATION, FINLAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WANG, HAIFENG;XIA, XIAOMEI;JIN, SHENGYAO;AND OTHERS;REEL/FRAME:025087/0420 Effective date: 20100903 |
|
| FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| AS | Assignment |
Owner name: NOKIA TECHNOLOGIES OY, FINLAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NOKIA CORPORATION;REEL/FRAME:035544/0616 Effective date: 20150116 |
|
| REMI | Maintenance fee reminder mailed | ||
| AS | Assignment |
Owner name: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP, NEW YORK Free format text: SECURITY INTEREST;ASSIGNOR:WSOU INVESTMENTS, LLC;REEL/FRAME:043966/0574 Effective date: 20170822 Owner name: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP, NEW YO Free format text: SECURITY INTEREST;ASSIGNOR:WSOU INVESTMENTS, LLC;REEL/FRAME:043966/0574 Effective date: 20170822 |
|
| AS | Assignment |
Owner name: WSOU INVESTMENTS, LLC, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NOKIA TECHNOLOGIES OY;REEL/FRAME:043953/0822 Effective date: 20170722 |
|
| LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.) |
|
| STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
| FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20170903 |
|
| AS | Assignment |
Owner name: WSOU INVESTMENTS, LLC, CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP;REEL/FRAME:049246/0405 Effective date: 20190516 |
|
| AS | Assignment |
Owner name: OT WSOU TERRIER HOLDINGS, LLC, CALIFORNIA Free format text: SECURITY INTEREST;ASSIGNOR:WSOU INVESTMENTS, LLC;REEL/FRAME:056990/0081 Effective date: 20210528 |