CFO-CR: Carrier Frequency Offset Methodology for High-Rate Common Randomness Generation

Common Randomness (CR) provides sequences of random variables at two physically separated locations. Ideally, the random variables at the two locations should be identical, i.e., have low probability of discrepancy, and should have high entropy. Previous CR research has focused on CR for physical la...

Full description

Saved in:
Bibliographic Details
Main Authors: Prashanth Kumar Herooru Sheshagiri, Martin Reisslein, Juan A. Cabrera, Frank H. P. Fitzek
Format: Article
Language:English
Published: IEEE 2025-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10840231/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832583966447632384
author Prashanth Kumar Herooru Sheshagiri
Martin Reisslein
Juan A. Cabrera
Frank H. P. Fitzek
author_facet Prashanth Kumar Herooru Sheshagiri
Martin Reisslein
Juan A. Cabrera
Frank H. P. Fitzek
author_sort Prashanth Kumar Herooru Sheshagiri
collection DOAJ
description Common Randomness (CR) provides sequences of random variables at two physically separated locations. Ideally, the random variables at the two locations should be identical, i.e., have low probability of discrepancy, and should have high entropy. Previous CR research has focused on CR for physical layer security (mainly physical layer secret key generation), where a low CR generation rate, i.e., a low rate of CR bits per second is sufficient. However, emerging semantic communication paradigms, e.g., identification via channels, require high CR rates. We develop and evaluate a Carrier Frequency Offset (CFO) based methodology for high-rate CR generation from reciprocal observations of a common wireless channel between two distinct wireless terminals. The proposed CFO-CR methodology proceeds in several stages, including channel probing, random parameter extraction, noise reduction, quantization, information reconciliation, and randomization. Our evaluations with single-carrier software-defined radios, for which we make measurement traces publicly available, indicate that high-rate CR generation should observe (probe) the CFO and employ a Savitzky Golay low-pass filter with a low cut-off frequency for noise reduction in conjunction with multi-bit quantization, Gray code encoding, and a shuffling based randomization. We provide insights into the tradeoffs between the reconciliation cost for correcting bit discrepancies and the CR generation parameters. Our proposed CFO-CR methodology can generate 2048 bits of CR at a comparatively low reconciliation cost of 72 bytes while only making 256 channel observations and passing all common randomness tests. For generating 2048 bits of CR, other state-of-the-art approaches either require more channel observations (<inline-formula> <tex-math notation="LaTeX">$\ge 2048$ </tex-math></inline-formula>) or incur a higher reconciliation cost (<inline-formula> <tex-math notation="LaTeX">$\ge 450$ </tex-math></inline-formula> bytes).
format Article
id doaj-art-296f77934b534929a62822f0fb851e96
institution Kabale University
issn 2169-3536
language English
publishDate 2025-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-296f77934b534929a62822f0fb851e962025-01-28T00:01:14ZengIEEEIEEE Access2169-35362025-01-0113154691548810.1109/ACCESS.2025.352966510840231CFO-CR: Carrier Frequency Offset Methodology for High-Rate Common Randomness GenerationPrashanth Kumar Herooru Sheshagiri0https://orcid.org/0009-0004-5764-6408Martin Reisslein1https://orcid.org/0000-0003-1606-233XJuan A. Cabrera2https://orcid.org/0000-0002-7525-2670Frank H. P. Fitzek3https://orcid.org/0000-0001-8469-9573Deutsche Telekom Chair of Communication Networks, Technische Universit&#x00E4;t Dresden, Dresden, GermanySchool of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, AZ, USADeutsche Telekom Chair of Communication Networks, Technische Universit&#x00E4;t Dresden, Dresden, GermanyDeutsche Telekom Chair of Communication Networks, Technische Universit&#x00E4;t Dresden, Dresden, GermanyCommon Randomness (CR) provides sequences of random variables at two physically separated locations. Ideally, the random variables at the two locations should be identical, i.e., have low probability of discrepancy, and should have high entropy. Previous CR research has focused on CR for physical layer security (mainly physical layer secret key generation), where a low CR generation rate, i.e., a low rate of CR bits per second is sufficient. However, emerging semantic communication paradigms, e.g., identification via channels, require high CR rates. We develop and evaluate a Carrier Frequency Offset (CFO) based methodology for high-rate CR generation from reciprocal observations of a common wireless channel between two distinct wireless terminals. The proposed CFO-CR methodology proceeds in several stages, including channel probing, random parameter extraction, noise reduction, quantization, information reconciliation, and randomization. Our evaluations with single-carrier software-defined radios, for which we make measurement traces publicly available, indicate that high-rate CR generation should observe (probe) the CFO and employ a Savitzky Golay low-pass filter with a low cut-off frequency for noise reduction in conjunction with multi-bit quantization, Gray code encoding, and a shuffling based randomization. We provide insights into the tradeoffs between the reconciliation cost for correcting bit discrepancies and the CR generation parameters. Our proposed CFO-CR methodology can generate 2048 bits of CR at a comparatively low reconciliation cost of 72 bytes while only making 256 channel observations and passing all common randomness tests. For generating 2048 bits of CR, other state-of-the-art approaches either require more channel observations (<inline-formula> <tex-math notation="LaTeX">$\ge 2048$ </tex-math></inline-formula>) or incur a higher reconciliation cost (<inline-formula> <tex-math notation="LaTeX">$\ge 450$ </tex-math></inline-formula> bytes).https://ieeexplore.ieee.org/document/10840231/Channel probingchannel reciprocitycorrelationidentification over channelsrandomness extractionrandom shuffling
spellingShingle Prashanth Kumar Herooru Sheshagiri
Martin Reisslein
Juan A. Cabrera
Frank H. P. Fitzek
CFO-CR: Carrier Frequency Offset Methodology for High-Rate Common Randomness Generation
IEEE Access
Channel probing
channel reciprocity
correlation
identification over channels
randomness extraction
random shuffling
title CFO-CR: Carrier Frequency Offset Methodology for High-Rate Common Randomness Generation
title_full CFO-CR: Carrier Frequency Offset Methodology for High-Rate Common Randomness Generation
title_fullStr CFO-CR: Carrier Frequency Offset Methodology for High-Rate Common Randomness Generation
title_full_unstemmed CFO-CR: Carrier Frequency Offset Methodology for High-Rate Common Randomness Generation
title_short CFO-CR: Carrier Frequency Offset Methodology for High-Rate Common Randomness Generation
title_sort cfo cr carrier frequency offset methodology for high rate common randomness generation
topic Channel probing
channel reciprocity
correlation
identification over channels
randomness extraction
random shuffling
url https://ieeexplore.ieee.org/document/10840231/
work_keys_str_mv AT prashanthkumarheroorusheshagiri cfocrcarrierfrequencyoffsetmethodologyforhighratecommonrandomnessgeneration
AT martinreisslein cfocrcarrierfrequencyoffsetmethodologyforhighratecommonrandomnessgeneration
AT juanacabrera cfocrcarrierfrequencyoffsetmethodologyforhighratecommonrandomnessgeneration
AT frankhpfitzek cfocrcarrierfrequencyoffsetmethodologyforhighratecommonrandomnessgeneration