Progress Report for the UCLA OCDMA Project

Slides:



Advertisements
Similar presentations
Noise-Predictive Turbo Equalization for Partial Response Channels Sharon Aviran, Paul H. Siegel and Jack K. Wolf Department of Electrical and Computer.
Advertisements

Convolutional Codes Representation and Encoding  Many known codes can be modified by an extra code symbol or by deleting a symbol * Can create codes of.
What is a good code? Ideal system
Cyclic Code.
Uncoordinated Access Transmitters can transmit at any time using an interleaver chosen from a family without informing anyone except the desired receiver.
The Impact of Channel Estimation Errors on Space-Time Block Codes Presentation for Virginia Tech Symposium on Wireless Personal Communications M. C. Valenti.
1 Finite-Length Scaling and Error Floors Abdelaziz Amraoui Andrea Montanari Ruediger Urbanke Tom Richardson.
Mohammad Jaber Borran, Mahsa Memarzadeh, and Behnaam Aazhang June 29, 2001 Coded Modulation for Orthogonal Transmit Diversity.
Submission May, 2000 Doc: IEEE / 086 Steven Gray, Nokia Slide Brief Overview of Information Theory and Channel Coding Steven D. Gray 1.
UCLA Progress Report OCDMA Channel Coding Jun Shi Andres I. Vila Casado Miguel Griot Richard D. Wesel UCLA Electrical Engineering Department-Communication.
Progress report Miguel Griot Andres I. Vila Casado Wen-Yen Weng Richard Wesel UCLA Graduate School of Engineering - Electrical Engineering Program Communication.
OCDMA Channel Coding Progress Report
Lihua Weng Dept. of EECS, Univ. of Michigan Error Exponent Regions for Multi-User Channels.
EE 3220: Digital Communication Dr Hassan Yousif 1 Dr. Hassan Yousif Ahmed Department of Electrical Engineering College of Engineering at Wadi Aldwasser.
EE 3220: Digital Communication Dr Hassan Yousif 1 Dr. Hassan Yousif Ahmed Department of Electrical Engineering College of Engineering at Wadi Aldwasser.
Improving the Performance of Turbo Codes by Repetition and Puncturing Youhan Kim March 4, 2005.
Compression with Side Information using Turbo Codes Anne Aaron and Bernd Girod Information Systems Laboratory Stanford University Data Compression Conference.
Tin Studio Established 07. In TAITUNG CITY Communication Signal Processing Lab Graduate Institute of Communication Engineering NCNU Cooperative Diversity.
Analysis of Iterative Decoding
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
Optimization of adaptive coded modulation schemes for maximum average spectral efficiency H. Holm, G. E. Øien, M.-S. Alouini, D. Gesbert, and K. J. Hole.
User Cooperation via Rateless Coding Mahyar Shirvanimoghaddam, Yonghui Li, and Branka Vucetic The University of Sydney, Australia IEEE GLOBECOM 2012 &
EE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 11 Feb. 19 th, 2014.
Wireless Communication Elec 534 Set I September 9, 2007 Behnaam Aazhang.
A Novel technique for Improving the Performance of Turbo Codes using Orthogonal signalling, Repetition and Puncturing by Narushan Pillay Supervisor: Prof.
Wireless Mobile Communication and Transmission Lab. Theory and Technology of Error Control Coding Chapter 5 Turbo Code.
Digital Communications I: Modulation and Coding Course Term Catharina Logothetis Lecture 12.
Introduction of Low Density Parity Check Codes Mong-kai Ku.
Coding Theory. 2 Communication System Channel encoder Source encoder Modulator Demodulator Channel Voice Image Data CRC encoder Interleaver Deinterleaver.
Coded Modulation for Multiple Antennas over Fading Channels
Synchronization of Turbo Codes Based on Online Statistics
1 Coded modulation So far: Binary coding Binary modulation Will send R bits/symbol (spectral efficiency = R) Constant transmission rate: Requires bandwidth.
Last time, we talked about:
Timo O. Korhonen, HUT Communication Laboratory 1 Convolutional encoding u Convolutional codes are applied in applications that require good performance.
Turbo Codes. 2 A Need for Better Codes Designing a channel code is always a tradeoff between energy efficiency and bandwidth efficiency. Lower rate Codes.
Cooperative Diversity Using Distributed Turbo Codes Bin Zhao and Matthew C. Valenti Lane Dept. of Comp. Sci. & Elect. Eng. West Virginia.
Uncoordinated Optical Multiple Access using IDMA and Nonlinear TCM PIs: Eli Yablanovitch, Rick Wesel, Ingrid Verbauwhede, Bahram Jalali, Ming Wu Students.
Amplifier Nonlinearities in OFDM Multiple Antenna Systems FERNANDO GREGORIO Signal Processing Laboratory HUT.
Non-Linear Codes for Asymmetric Channels, applied to Optical Channels Miguel Griot.
Samuel Cheng, Shuang Wang and Lijuan Cui University of Oklahoma
Block Coded Modulation Tareq Elhabbash, Yousef Yazji, Mahmoud Amassi.
Progress Report for the UCLA OCDMA Project UCLA Graduate School of Engineering - Electrical Engineering Program Communication Systems Laboratory Miguel.
Joint Decoding on the OR Channel Communication System Laboratory UCLA Graduate School of Engineering - Electrical Engineering Program Communication Systems.
© Tallal Elshabrawy Trellis Coded Modulation. © Tallal Elshabrawy Trellis Coded Modulation: Introduction Increases the constellation size compared to.
296.3:Algorithms in the Real World
The Viterbi Decoding Algorithm
UCLA Progress Report OCDMA Channel Coding
Politecnico di Torino, Italia, 18th September 2009
Konstantinos Nikitopoulos
Shi Cheng and Matthew C. Valenti Lane Dept. of CSEE
Coding and Interleaving
Trellis Codes With Low Ones Density For The OR Multiple Access Channel
Interleaver-Division Multiple Access on the OR Channel
Bin Zhao, Ph.D. student Matthew Valenti, Assistant Professor
Independent Encoding for the Broadcast Channel
Uncoordinated Optical Multiple Access using IDMA and Nonlinear TCM
Physical Layer Approach for n
Channel coding architectures for OCDMA
Information-Theoretic Study of Optical Multiple Access
Chris Jones Cenk Kose Tao Tian Rick Wesel
Cyclic Code.
CT-474: Satellite Communications
Sampling Theorems- Nyquist Theorem and Shannon-Hartley Theorem
Miguel Griot, Andres I. Vila Casado, and Richard D. Wesel
Error control coding for wireless communication technologies
Uncoordinated Optical Multiple Access using IDMA and Nonlinear TCM
Homework #2 Due May 29 , Consider a (2,1,4) convolutional code with g(1) = 1+ D2, g(2) = 1+ D + D2 + D3 a. Draw the.
Turbo-equalization for n/ac
Compute-and-Forward Can Buy Secrecy Cheap
Lihua Weng Dept. of EECS, Univ. of Michigan
Presentation transcript:

Progress Report for the UCLA OCDMA Project UCLA Graduate School of Engineering - Electrical Engineering Program Communication Systems Laboratory Progress Report for the UCLA OCDMA Project Miguel Griot Andres Vila-Casado Wen-Yen Weng Herwin Chan Richard Wesel

Progress during this period Conference Presentations Journal Paper preparation Dissertation Preparation Expanding into related problems

Conference Presentations H. Chan, M. Griot, A. Vila Casado, R. Wesel, I. Verbauwhede "High Speed Channel Coding Architectures for the Uncoordinated OR Channel". IEEE 17th INTERNATIONAL CONFERENCE ON Application-specific Systems, Architectures and Processors (ASAP), Steamboat Springs, Colorado, September 2006. M.Griot, A. I. Vila Casado and R. D. Wesel "Non-linear Turbo Codes for Interleaver-Division Multiple Access on the OR Channel". Globecom 2006, 27 Nov. - 1 Dec., San Francisco, USA.

Journal Paper Preparation Journal paper on Trellis Codes nearly complete (attached). Miguel is working towards new results for higher-order modulations before finalizing manuscript for journal paper on Turbo Codes.

Dissertation Preparation During this reporting period Wen-Yen Weng completed his dissertation.

Expanding into related areas An improvement in the Bhattacharya Bound A technique for handling the broadcast Z channel A new technique for turbo codes using higher order modulations

Factor of ½ improvement in Bhattacharya BER bound Miguel Griot Wen-Yen Weng Richard Wesel

Bound so far (n,k) linear code over a symmetric channel (BSC, AWGN). Denote u the input words, and x = x(u) the codeword. The all-zero codeword can be assumed to be transmitted. Denote it . Union bound:

Bhattacharyya Bound Upper bound for :

But…

Hence…

The Z-Broadcast Channel UCLA Electrical Engineering Department-Communication Systems Laboratory The Z-Broadcast Channel Andres I. Vila Casado Miguel Griot Richard Wesel

The 2-User Broadcast Z-Channel 1 1 ? 1 1

Degraded Broadcast Z-Channel The broadcast Z-channel is a stochastically degraded broadcast channel 1 1 1 1 ? The capacity region is given by

Capacity Region Theoretically the capacity region is calculated by allowing any possible combination (joint distribution) of the messages (X1 and X2). We conjecture that if chose to combine the messages with an OR gate we can still achieve every point of the capacity region. 1 1 1 1 OR

Capacity Region A numerical computation of the capacity regions show that our conjecture is correct The equations then become: Where p1 and p2 are the density of ones of X1 and X2 respectively

Capacity Region For  =0.1 and  =0.6 the capacity region was numerically computed:

Coding solution The capacity region can be achieved using non-linear codes with the appropriate density of ones Our solution is to use a Z-capacity achieving nonlinear code with density of ones p2 for X2 and a Z-capacity achieving nonlinear code with density of ones p1 for X1 transmitted only when X2 is zero

Parallel concatenated TCM for high-order modulations Miguel Griot Andres Vila Casado Richard Wesel

Applications for non-linear codes The new family of non-linear codes we proposed for the Z-Channel: their basic structure… their design… and the analytical BER bounds… can be applied, with little modification, to other channels. In general, over any asymmetric channel requiring non-linear codes.

High-order modulations So far, for high-order modulations, a linear code with a bits-to-constellation point mapper has been used However, in some constellations, the mapper must be nonlinear. Using a linear code + a mapper could be a limitation. Trellis coded modulation CC Mapper Interleaver CC Mapper

Parallel Concatenated TCM Structure of PC-TCM: Codeword : a set of constellation points Rate : Using directly a TCM there could be a gain in performance. TCM Interleaver

Uniform Interleaver Analysis for AWGN The extension of Benedetto’s uniform interleaver analysis shown for PC-NLTC over the Z-Channel [GlobeCom’06], can be applied to any system in which non-linear codes are required (or used). In particular, it can be applied to high-order modulations over the AWGN. Changes: Use squared Euclidean distance instead of directional distance for Z-Channel. Evaluate final expression in instead of .

BER bounding analysis

Comments We have a very general bounding technique under ML decoding for parallel concatenated non-linear (block or trellis) codes. Still more work to do on the code design. We believe we can improve the performance of previous works, using this more general approach.