80 likes | 100 Views
This study evaluates proposed scrambling vectors for the Alantro CCK block code to enhance multipath tolerance. The comparison between two proposals - old and new - is extensively discussed for improved performance without additional hardware costs. The analysis highlights the robustness and independence of the CCK decoder structure, emphasizing rotational invariance and differential precoding. The research demonstrates the potential benefits of adopting the new solution for efficient signal processing.
E N D
A Proposed ScramblingVector for the CCK Blockcode Chris Heegard, Matthew Shoemake & Stan Ling Alantro
CCK code(n=8, k=4) Z4 • G = [1 1 1 1 1 1 1 1] [1 1 1 1 0 0 0 0] [1 1 0 0 1 1 0 0] [1 0 1 0 1 0 1 0] • c = mG (over Z4) • A linear code (mG) • d = 4 • Number of Nearest Neighbors = 24 Alantro
CCK Scrambling • c = b.*mG + a • bi in {-1, +1} • ai in {0, 1, 2, 3} • Q: Which choice of a & b is best? • First proposal: • b = [+1 +1 +1 +1 +1 +1 +1 +1] • a = [ 0 0 0 2 0 0 2 0] • New proposal: • b = [-1 -1 -1 -1 +1 +1 +1 +1] • a = [ 1 0 3 0 0 2 3 3] Alantro
250 200 0 0 0 2 0 0 2 0 Trms: 100 versus Number of Channels: 1000 5 4 7 4 0 2 3 3 150 100 50 0 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 100ns Delay Spread Alantro
0.5 0 0 0 0 2 0 0 2 0 Trms: 100 versus Number of Channels: 1000 -0.5 5 4 7 4 0 2 3 3 -1 -1.5 -2 -2.5 0 100 200 300 400 500 600 700 800 900 1000 100ns Delay Spread Alantro
250 200 0 0 0 2 0 0 2 0 Trms: 200 versus Number of Channels: 1000 5 4 7 4 0 2 3 3 150 100 50 0 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 200ns Delay Spread Alantro
1 0.5 0 0 0 0 2 0 0 2 0 Trms: 200 versus Number of Channels: 1000 -0.5 5 4 7 4 0 2 3 3 -1 -1.5 -2 -2.5 -3 0 100 200 300 400 500 600 700 800 900 1000 200ns Delay Spread Alantro
Key Points • A “flexible” component of Harris/Lucent Proposal • Study of best solution was solicited in July meeting • The New Solution has more robust multipath tolerance • No Hardware Cost • The CCK decoder structure (e.g., FFT method) is independent of choice of scramble vector • Rotational Invariance • “Differential” precoding of 2 bits per codeword is maintained Alantro