Dirty paper coding

Dirty paper coding

In telecommunications, dirty paper coding (DPC) is a technique for efficient transmission of digital data through a channel subjected to some interference known to the transmitter. The technique consists of precoding the data in order to cancel the effect caused by the interference.

Dirty-paper Coding achieves the channel capacity, without power penalty and without requiring the receiver to gain knowledge of the interference state.

Note that DPC at the encoder is an information-theoretic dual of Wyner-Ziv coding at the decoder[citation needed].

Contents

History

Instances of dirty paper coding include Costa precoding (1983) [1], Tomlinson-Harashima precoding (1971) [2][3] and the vector perturbation technique of Hochwald et al. (2005) [4].

Design considerations

DPC and DPC-like techniques requires knowledge of the interference state, such as channel state information of all users and other user data. Hence, the design of a DPC-based system should include a procedure to feed side information to the transmitters.

Applications

Recently, there has been interest in DPC as a possible solution to optimize the efficiency of wireless networks, in particular multiuser MIMO networks [5] and into an interference aware coding technique for dynamic wireless networks [6].

Recently, DPC has also been used for "informed digital watermarking".

See also

  • Multiple-input multiple-output communications
  • Advanced MIMO communications
  • Cognitive radio

References

  1. ^ M. Costa (May 1983). "Writing on dirty paper". IEEE Trans. Information Theory 29 (3): 439–441. doi:10.1109/TIT.1983.1056659. 
  2. ^ M. Tomlinson (March 1971). "New automatic equalizer employing modulo arithmetic". Electron. Lett. 7 (5–6): 138–139. doi:10.1049/el:19710089. 
  3. ^ H. Harashima and H. Miyakawa (August 1972). "Matched-transmission technique for channels with intersymbol interference". IEEE Trans. Commun. COM-20: 774–780. 
  4. ^ B. M. Hochwald, C. B. Peel, and A. L. Swindlehurst (March 2005). "A vector-perturbation technique for near-capacity multiantenna multiuser communication - Part II: Perturbation". IEEE Trans. Commun. 53 (3): 537–544. doi:10.1109/TCOMM.2004.841997. 
  5. ^ C. T. K. Ng and A. Goldsmith (October 2004). "Transmitter Cooperation in Ad-Hoc Wireless Networks: Does Dirty-Paper Coding Beat Relaying?". IEEE Information Theory Workshop. San Antonio, Texas. pp. 277–282. 
  6. ^ Momin Uppal, Zhixin Liu, Vladimir Stankovic, Anders Høst-Madsen and Zixiang Xiong (February 2007). "Capacity Bounds and Code Designs for Cooperative Diversity". Information theory and applications. 

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Precoding — is generalized beamforming to support multi layer transmission in MIMO radio systems. Conventional beamforming considers linear single layer precoding so that the same signal is emitted from each of the transmit antennas with appropriate… …   Wikipedia

  • Cognitive radio — A cognitive radio is a kind of two way radio that automatically changes its transmission or reception parameters, in a way where the entire wireless communication network of which it is a node communicates efficiently, while avoiding interference …   Wikipedia

  • MIMO — This article is about MIMO in wireless communication. For other uses, see MIMO (disambiguation). Understanding of SISO, SIMO, MISO and MIMO (note that the terms input and output refer to the radio channel carrying the signal, not to the devices… …   Wikipedia

  • Many antennas — Many antennas,[1] is a smart antenna technique, which overcomes the performance limitation of single user multiple input multiple output (MIMO) techniques. In cellular communication, the maximum number of considered antennas for downlink is 2 and …   Wikipedia

  • Multi-user MIMO — In radio, multi user MIMO (MU MIMO) is a set of advanced MIMO, multiple input and multiple output (pronounced mee moh or my moh), technologies that exploit the availability of multiple independent radio terminals in order to enhance the… …   Wikipedia

  • Computing — For the formal concept of computation, see computation. For the magazine, see Computing (magazine). For the scientific journal, see Computing (journal). A difference engine: computing the solution to a polynomial function …   Wikipedia

  • DPC — may refer to: In military: Defence Planning Committee, (NATO) Defence Police College, a tri service establishment for training the Service Police of the British Armed Forces, see Defence College of Policing and Guarding Disruptive Pattern… …   Wikipedia

  • Beamforming — is a signal processing technique used in sensor arrays for directional signal transmission or reception. This spatial selectivity is achieved by using adaptive or fixed receive/transmit beampattern. The improvement compared with an… …   Wikipedia

  • Many Antenna — Many Antennas is a smart antenna technique, which overcomes the performance limitation of single user MIMO techniques. In cellular communications, the number of the maximum considered antennas for downlink is 2 and 4 to support LTE and IMT A… …   Wikipedia

  • DPC — Deferred Procedure Call (Computing » Drivers) Domestic Policy Council (Academic & Science » Ocean Science) **** Dirty Paper Coding (Computing) **** Digital Pitch Control (Governmental » NASA) * Development Planning Council (Governmental » State & …   Abbreviations dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”