Ronghui (Jonathan) Peng
Current address:
** ****** ***, ***. **, Cliffside Park, NJ 07010
Phone:801-***-****(M) Email and URL:
********.******@*****.***
OBJECITVE
A full time position in wireless communication system and network related area.
QUALIFICATIONS
+ Expertise in physical layer and baseband processing such as MIMO/OFDM, channel coding(Turbo Codes, LDPC), HARQ, channel estimation and equalization, Timing/Carrier recovery and Synchronization
+ Experience in LTE OFDMA air interface development
+ Proficient in developing linker level simulation over PHY layer for latest standards such as WCDMA, WiMax (802.16e) and LTE
+ Experience in implementation of digital signal processing and communication algorithm
+ Over 3 years of industry experiences over wireless and embedded system software development (GSM and CDMA protocol stack software)
+ Proficient in the use of MATLAB, C/C++
+ Familiar with low level programming in C and Assembly for embedded processor such as fixed point DSP and ARM.
+ Experience in hardware and software debugging using oscilloscopes, logic analyzers, and simulators
+ Knowledge of RTOS system, RF and analog frond-end, HDLs such as Verilog and VHDL
EDUCATION
PhD. in Electrical & Computer Engineering, Dec. 2009
University of Utah, Salt lake city, UT
M.S in Electronic Engineering, April 2002
Beijing University of Aeronautics & Astronautics, Beijing, China
B.S. in Electrical Engineering, July 1998 (with honor)
Chongqing University, Chongqing, China
EXPERIENCE
06/2010~ Current, Senior design engineer, MaXG
+ Develop Gigabit Modem physical layer over Altera FPGA using soft embedded core NIOS II and SOPC builder
+ Channel modeling, link budget analysis and system design and related test and measurement 60GHz short distance communication system
+ Work on Proposal on narrowband/Wideband interference mitigation algorithm for WCDMA based Satellite communication system (SATCOM) and spectrum sensing algorithm implementation for cognitive radio over low power software defined radio (SDR)
+ Selection, test and verification of electronic devices via technical specifications
+ Tools: C/C++, Altera Cyclone IV, Altera Quartus II and Embedded Design Suite, Matlab, Signal generator, Logic analyzer, Spectrum analyzer, Oscilloscope, TI C55x DSP, TI CCS4
08/2009~04/2010, System engineer & analyst, SpiralGen
+ Implementation of signal processing and communication algorithm for Software Define Radio
+ Algorithm optimization and vectoring for multi-core processor
+ Tools: C/C++, Visual studio, OSSIE, Eclipse, GCC, GAP, SVN, Cygwin, Windows, Linux
03/2009~ 08/2009, Algorithm engineer(Contract), WiderNetworks
+ Develop cell search algorithm including Sampling rate conversion, OFDM frame acquisition, coarse/fine time/frequency synchronization, channel estimation, demodulation and signal decoding for LTE downlink
+ LTE L1 air interface development
+Tools: C/C++, Matlab, Windows
09/2007~01/2008, Intern, Mitsubishi Electric Research Laboratories
+ Develop low complexity near optimal MIMO-OFDM detector (Patent submitted).
+ Perform link level simulation using Matlab and C for WIMAX physical layer
+ Contribute to 3G LTE standards on virtual MIMO, antenna selection
+Tools: C, Matlab, Windows, Source Insight
08/2004~08/2009, Research assistant, University of Utah
+ Study low complexity detector/equalizer for MIMO channel and ISI channel using Markov chain Monte Carlo (MCMC)
+ Develop practical channel estimation and detection algorithm for MIMO-OFDM system
+ Design and optimize LDPC codes for MIMO/OFDM system
+ Analyze and design channel coded system including turbo codes and convolutional codes
+ Study combination schemes for Hybrid ARQ (chase combining and constellation rearrangement)
+ Design receiver for underwater communication, dealing with time-varing sparse multipath channel using MCMC equalizer and adaptive filter
+Tools: C, Matlab, Windows, Cygwin, Source Insight
04/2002~02/2004, Embedded system software engineer, LG Electronics Research Center
+ Develop and implement LG GSM handset software on ADI/TTPCom solution according to design specification
+ Integrate 3rd part software such as MMS, video to ADI/TTPCom GSM handset protocol stack
+ Tools: C/C++, TTPCom Genie, Borland C++, TTPCom GKI, KADAK AMX-Thumb RTOS, SourceInsight
PUBLICATIONS
Journal papers
[1] Ronghui Peng, Rong-Rong Chen, “Near optimal pre-equalization combining for MIMO HARQ system”, To be submitted to IEEE Trans. Commun., 2009.
[2] Ronghui Peng, Rong-Rong Chen, Berouz Farhang-Boroujeny, “Markov Chain Monte Carlo equalization for Channels with Intersymbol Interference”, IEEE Trans. Signal Processing, April, 2010.
[3] Rong-Rong Chen, Ronghui Peng, Alexei Ashikhmin, Berouz Farhang-Boroujeny, “Approaching MIMO channel capacity using bitwise Markov Chain Monte Carlo detection”, IEEE Trans. Comm., Feb. 2010.
[4] Ronghui Peng, Rong-Rong Chen, “Application of nonbinary LDPC cycle codes to MIMO channels”, IEEE Trans. Wireless Comm., vol. 7, pp. 2020-2026, June 2008
[5] Rong-Rong Chen, Ronghui Peng, “Performance of channel coded noncoherent systems with single/dual transmit antennas based on Markov chain Monte Carlo Detection”, IEEE Trans. Comm.,
Oct. 2009.
Conference papers
[1] Y. Voronenko, V. Arbatov, C.R. Berger, Ronghui Peng, M. Pueschel, and F. Franchetti, “Computer Generation of Platform-Adapted Physical Layer Software,” SDR Forum Technical Conf. and Product Exhibition. [2]Rong-Rong Chen, Ronghui Peng, and Behrouz Farhang-Boroujeny, “Markov chain Monte Carlo: Application to MIMO detection and channel equalization”, UCSD ITA Workshop 2009
[3] Ronghui Peng, Rong-Rong Chen, Berouz Farhang-Boroujeny, “Low Complexity Markov Chain Monte Carlo Detector for Channels with Intersymbol Interference”, ICC 2009.
[4] Salam Akoum, Ronghui Peng, Rong-Rong Chen, Berouz Farhang-Boroujeny, “Markov chain Monte Carlo detection methods for high SNR regimes”, ICC 2009.
[5] Ronghui Peng, Koon Hoo Teo, Jinyun Zhang, Rong-Rong Chen, “Low-complexity hybrid QRD-MCMC MIMO detection”, Presented on Globecom2008.
[6] Ronghui Peng, Rong-Rong Chen, “Design of Nonbinary Quasi-Cyclic LDPC Cycle Codes”, ITW2007.
[7] Ronghui Peng, Rong-Rong Chen, “Good LDPC Codes over GF(q) for Multiple-Antenna Transmission”, Presented on MILCOM 2006.
[8] Ronghui Peng, Rong-Rong Chen, “Application of nonbinary LDPC codes for communication over fading channels using higher order modulations”, Presented on Globecom06.
[9] Rong-Rong Chen, Ronghui Peng, “Noncoherent detection based on Markov chain Monte Carlo methods for block fading channels”, Globecom2005.
PATENT
Koon Hoo Teo, Ronghui Peng, Jinyun Zhang, "System and method for generating soft output in hybrid MIMO systems", USPTO Application #: 200********
SELECTED COURSES
Random Process, Introduction to optimization, Error Control Coding, Advanced Communication, Digital Communication, Digital Signal Processing, Detection Estimation & Modulation Theory, Matrix theory, Information Theory, Linear Algebra, Discrete Mathematics, Advance embedded system, Computer architecture, Operating system, Data structure.
COURSE PROJECT
Advance embedded system
+ Implement master and slave sizes of the time synchronization and event detection protocol using SPI
+ Data acquisition through ADC, interrupt management, using PWM to emulate DAC, fixed point FIR filter
+ Tools: WinARM, Cygwin, LPC2129 ARM7 development board, Signal generator, Oscillator, logic analyzers
SKILLS
Technical
+ Digital communication: Single/Multiuser MIMO, OFDM, Hybrid ARQ, Beamforming, Detection, Channel modeling, Estimation, Equalization, Timing/Carrier recovery, Synchronization, BCJR, Viterbi decoding, MAC layer, Software Defined Radio
+ Standards: LTE, 802.16, WCDMA
+ Error control coding, LDPC codes, Reed-Solomon codes, Convolutional codes, Turbo codes.
Programming: C/C++, MATLAB, Assembly, GAP, GNU tool chain(gcc, gdb)
Hardware platform: ARM7, DSP, FPGA
Operating system: Windows, Linux, embeded RTOS
Other: Logic analyzer, Signal generator, Oscilloscope, Subversion (SVN), Visual studio, Eclipse, Code Composer Studio, fixed point programming, Altera Quartus II and Embedded Design Suite.
REFERENCES
Available upon request