Cargando…
High speed error correction for continuous-variable quantum key distribution with multi-edge type LDPC code
Error correction is a significant step in postprocessing of continuous-variable quantum key distribution system, which is used to make two distant legitimate parties share identical corrected keys. We propose an experiment demonstration of high speed error correction with multi-edge type low-density...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Nature Publishing Group UK
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6043537/ https://www.ncbi.nlm.nih.gov/pubmed/30002473 http://dx.doi.org/10.1038/s41598-018-28703-4 |
_version_ | 1783339302591135744 |
---|---|
author | Wang, Xiangyu Zhang, Yichen Yu, Song Guo, Hong |
author_facet | Wang, Xiangyu Zhang, Yichen Yu, Song Guo, Hong |
author_sort | Wang, Xiangyu |
collection | PubMed |
description | Error correction is a significant step in postprocessing of continuous-variable quantum key distribution system, which is used to make two distant legitimate parties share identical corrected keys. We propose an experiment demonstration of high speed error correction with multi-edge type low-density parity check (MET-LDPC) codes based on graphic processing unit (GPU). GPU supports to calculate the messages of MET-LDPC codes simultaneously and decode multiple codewords in parallel. We optimize the memory structure of parity check matrix and the belief propagation decoding algorithm to reduce computational complexity. Our results show that GPU-based decoding algorithm greatly improves the error correction speed. For the three typical code rate, i.e., 0.1, 0.05 and 0.02, when the block length is 10(6) and the iteration number are 100, 150 and 200, the average error correction speed can be respectively achieved to 30.39 Mbits/s (over three times faster than previous demonstrations), 21.23 Mbits/s and 16.41 Mbits/s with 64 codewords decoding in parallel, which supports high-speed real-time continuous-variable quantum key distribution system. |
format | Online Article Text |
id | pubmed-6043537 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | Nature Publishing Group UK |
record_format | MEDLINE/PubMed |
spelling | pubmed-60435372018-07-15 High speed error correction for continuous-variable quantum key distribution with multi-edge type LDPC code Wang, Xiangyu Zhang, Yichen Yu, Song Guo, Hong Sci Rep Article Error correction is a significant step in postprocessing of continuous-variable quantum key distribution system, which is used to make two distant legitimate parties share identical corrected keys. We propose an experiment demonstration of high speed error correction with multi-edge type low-density parity check (MET-LDPC) codes based on graphic processing unit (GPU). GPU supports to calculate the messages of MET-LDPC codes simultaneously and decode multiple codewords in parallel. We optimize the memory structure of parity check matrix and the belief propagation decoding algorithm to reduce computational complexity. Our results show that GPU-based decoding algorithm greatly improves the error correction speed. For the three typical code rate, i.e., 0.1, 0.05 and 0.02, when the block length is 10(6) and the iteration number are 100, 150 and 200, the average error correction speed can be respectively achieved to 30.39 Mbits/s (over three times faster than previous demonstrations), 21.23 Mbits/s and 16.41 Mbits/s with 64 codewords decoding in parallel, which supports high-speed real-time continuous-variable quantum key distribution system. Nature Publishing Group UK 2018-07-12 /pmc/articles/PMC6043537/ /pubmed/30002473 http://dx.doi.org/10.1038/s41598-018-28703-4 Text en © The Author(s) 2018 Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/. |
spellingShingle | Article Wang, Xiangyu Zhang, Yichen Yu, Song Guo, Hong High speed error correction for continuous-variable quantum key distribution with multi-edge type LDPC code |
title | High speed error correction for continuous-variable quantum key distribution with multi-edge type LDPC code |
title_full | High speed error correction for continuous-variable quantum key distribution with multi-edge type LDPC code |
title_fullStr | High speed error correction for continuous-variable quantum key distribution with multi-edge type LDPC code |
title_full_unstemmed | High speed error correction for continuous-variable quantum key distribution with multi-edge type LDPC code |
title_short | High speed error correction for continuous-variable quantum key distribution with multi-edge type LDPC code |
title_sort | high speed error correction for continuous-variable quantum key distribution with multi-edge type ldpc code |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6043537/ https://www.ncbi.nlm.nih.gov/pubmed/30002473 http://dx.doi.org/10.1038/s41598-018-28703-4 |
work_keys_str_mv | AT wangxiangyu highspeederrorcorrectionforcontinuousvariablequantumkeydistributionwithmultiedgetypeldpccode AT zhangyichen highspeederrorcorrectionforcontinuousvariablequantumkeydistributionwithmultiedgetypeldpccode AT yusong highspeederrorcorrectionforcontinuousvariablequantumkeydistributionwithmultiedgetypeldpccode AT guohong highspeederrorcorrectionforcontinuousvariablequantumkeydistributionwithmultiedgetypeldpccode |