High-Efficiency Error Correction for Photon Counting
Journal Article - Open Access
Massachusetts Institute of Technology-Lincoln Laboratory Lexington United States
Pagination or Media Count:
Pulse-position modulation PPM using a photon-counting receiver produces an extremely sensitive optical communications system, capable of transmitting multiple bits of information for each received photon. Such impressive sensitivity requires powerful error-correction codes that must be computationally efficient to enable high data throughput. Fountain codes combine performance and efficiency for a narrow class of channels, known as erasure channels. A potential application for fountain codes is the photon-counting PPM receiver, which is an approximate erasure channel and includes occasional channel errors. This non-ideal behavior requires a nontraditional use of fountain codes. With a carefully constructed architecture, fountain codes provide the desired efficient error correction to the photon-counting PPM receiver.
- Radio Communications