Advanced Coding
Turbo codes
LDPC codes
PA/GPA codes
TPC codes
Coding Theory
ML analysis
Iterative analysis
Channel capacity
Decoding algorithms
Wireless
PA on Rayleigh
Thresholds for Rayleigh
Optical Fiber
PA for OFC
ML bounds
Channel capacity
Data Storage
TPC/LDPC on PR
TPC on Lorentzian
Thresholds for ISI
Networks
Routing protocols
ARQ
Client/Server programming
|
Error Control for Data Storage Systems
TPC & LDPC coding for
Partial
Response channels:
Concatenated codes and iterative decoding is being seriously considered for future digital
data storage systems. Partial response channels are a popular channel model
for data storage systems. Some of the typical channel coefficients include
PR4/EPR4/EEPR4/MEEPR4 for magnetic recording and PR1/PR2 for mageneto optical
(MO) recording.
- Although single parity check turbo product codes (TPC/SPC) are
inferior comparable to LDPC codes on intersymbol interference (ISI)
channels due to the interleaving gain. Further, investigation on
the burstiness of errors suggest TPC/SPC may be more compatible
with outer Reed Solomon error correction codes (RS-ECC).
(paper1,
(paper2,
paper3).
- Turbo equlizer for intersymbol interference (ISI) channels.
(Here is the
MAP decoder (non-binary BCJR written in C)
for equalizing ISI channels.)
Lorentzian
Channels:
We use a more realistic lorentzian channel
model to investigate the performance of error correction coding for data
storage systems.
- The BER performance and error statistics
of TPC/SPC codes on lorentzian channels
is investigated. Several trade-offs are investigated:
coding gain vs code rate,
code rate vs normalized areal density, normalized areal density vs
PR targets
(paper).
Thresholds
for InterSymbol
Interference Channels:
We extend density evolution (DE) to compute the
thresholds for ISI channels:
- Thresholds of LDPC, turbo and TPC/SPC codes on partial response (PR) channels using density
evolution with Gaussian approximation (GA)
(paper).
»
Resume
|