Editing GSoCPastProjects

Jump to: navigation, search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 2: Line 2:
  
 
These projects were the ones chosen by students in previous summers of code.
 
These projects were the ones chosen by students in previous summers of code.
 
== 2020 ==
 
 
=== Digital Pre-Distortion ===
 
 
Digital Pre-Distortion (DPD) is a technique allowing transmitters to compensate for non-linear responses in their hardware, most notably the power amplifier. This improves SNR and can allow more spectral and power efficient operation of a given set of hardware.
 
 
DPD is widely used and is increasingly necessary as many multicarrier signals such as what are seen in DVB and LTE exhibit high peak to average power ratios (PAPRs). DPD implementations are not widely available in the open source community. This is a deficit that this project hopes to correct. Over the course of the project the student would implement standard DPD algorithms in to a GNU Radio out of tree module so that they can be available for use directly or as reference designs.
 
 
==== Objective ====
 
 
* Implement standard memory-less and memory based DPD algorithms
 
* Implement the training algorithms for such DPD application algorithms.
 
* Implement a GUI tool or testbench for viewing the AM-AM and AM-PM responses of an amplifier
 
 
 
==== Outcome ====
 
 
[https://github.com/gnuradio/gr-dpd gr-dpd]
 
 
==== Student ====
 
 
* Student: Alekh Gupta
 
* Mentoring: Derek Kozel
 
 
Alekh's regular blogs: https://grdpd.wordpress.com/
 
  
 
== 2019 ==
 
== 2019 ==

Please note that all contributions to GNU Radio are considered to be released under the Creative Commons Attribution-ShareAlike (see GNU Radio:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel | Editing help (opens in new window)