320 likes | 546 Views
Network-Coded Multiple Access. Presented by Soung Liew (Joint Work with Lu Lu, Lizhao You, Shenghao Yang) Institute of Network Coding The Chinese University of Hong Kong. Background on PNC. First proposed in Mobicom 06 [1] A subfield of Network Coding building up momentum in recent years:
E N D
Network-Coded Multiple Access Presented by Soung Liew (Joint Work with Lu Lu, Lizhao You, Shenghao Yang) Institute of Network Coding The Chinese University of Hong Kong Soung Liew, CUHK
Background on PNC • First proposed in Mobicom 06 [1] • A subfield of Network Coding building up momentum in recent years: • Google scholar citations: 1000+ (annual growth ~300) • A main topic in special journal issues and numerous conferences. • A main topic in an upcoming IEEE JSAC issue on wireless network coding • Half-day workshop in IEEEWNCN 2013: New Advances for PNC • Invited talks [1] S. Zhang, S. C. Liew, P. P. Lam, “Physical-Layer Network Coding,” ACM Mobicom 2006 . Similar idea in [2] P. Popovski and H. Yomo, “The anti-packets can increase the achievable throughput of a wireless multi-hop network,” ICC 2006. Soung Liew, CUHK
SA SB A R B Simplest Set-up: Two-Hop Linear Network • Two-way Relay Channel (TWRC) • No direct channel between nodes A and B. • Half duplex: nodes cannot transmit and receive at the same time. • What is the minimum number of time slots needed for nodes A and B to exchange one packet via relay R? Soung Liew, CUHK
PNC SA SB A R B Time slot 2 Time slot 1 Transmissions by nodes A and B are simultaneous! Soung Liew, CUHK
PNC for Multiple Access (Non-Relay Setting)? • Access point wants to get both Message A and Message B, not just their XOR • Does PNC have a role to play? Access Point Relay Network Wireless LAN Soung Liew, CUHK
A AP B PNC In Non-Relay Network: Network Coding Multiple Access (NCMA) • Nodes A and B send CA and CB to AP simultaneously • AP tries to decode packets CA, CB, and Soung Liew, CUHK
PHY-Layer Decoders of NCMA Soft Information (Log Likelihood Ratio: , k=1,2,… ) Soung Liew, CUHK
PHY-layer Bridging Soung Liew, CUHK
Are Lone XOR Packets Useful? Complementary XOR Lone XOR • Do lone XOR packets have a role to play? Soung Liew, CUHK
MAC-Layer Erasure Code + PHY-Layer Channel Code Soung Liew, CUHK
MAC-Layer Bridging with L = 3 Soung Liew, CUHK
Experiments: Layout of Indoor Environment for 9 USRP N210 Nodes Institute of Network Coding (INC) Soung Liew, CUHK
PHY-Layer Packet Decoding Statistics(Balanced Power Case) AB: Both A and B decoded AX|BX: A and XOR decoded or B and XOR decoded A|B: Either only A or only B decoded X: Only XOR decoded Soung Liew, CUHK
PNC decoding works but MUD does not when phases are aligned Received Signal Decode Outcomes Soung Liew, CUHK
PNC does add value when phases are severely misaligned Received Signal Decode Outcomes Soung Liew, CUHK
Combination of PNC and MUD is effective when phases are moderately misaligned Received Signal Decode Outcomes Soung Liew, CUHK
Overall Throughputs of Different Schemes for Different SNRs LA = 1.5×LB= 24. Soung Liew, CUHK
Pairing Strategies Scenario: Four users at locations 2, 3, 4, 5. How to form pairs? Strategy 1: pair 2 with 3; 4 with 5 Strategy 2: pair 3 with 4; 2 with 5 12.3dB 9dB 7dB 7.4dB Pair “strong with weak” rather than “strong with strong and weak with weak” Soung Liew, CUHK
Linearly Coupled Codes at MAC Layer • Single-equation System: Soung Liew, CUHK
Linearly Coupled Raptor Codes • Near optimal and availability of fast decoding Soung Liew, CUHK
Dynamic Equation Soung Liew, CUHK
Degree Optimization Problem For some positive integer Soung Liew, CUHK
Use SIC at low SNR Regime • Suppose an (N,3) RS code PHY-layer SIC 1 2 3 Cross-layer SIC 4 5 Message decoding Soung Liew, CUHK
Overall Throughputs of Different Schemes for Different SNRs LA = 1.5×LB= 24. Soung Liew, CUHK
NCMA: Conclusion • First venture into non-relay (multiple-access) setting for PNC • PNC may have a role to play in the multiple access scenario: • To simplify decoder design • For delivering jumbo messages • Ongoing NCMA Investigations: • Better performance for high and low SNR regime • Investigation of linearly-coupled code for MAC layer of NCMA Soung Liew, CUHK
The End Soung Liew, CUHK
Throughputs of Four User Pairs Soung Liew, CUHK
Overall Throughputs of Different Schemes with RS code parameter LA= 4, 8, 16, 32, and fixed SNR = 9dB. Soung Liew, CUHK
PNC Implementation: Wireless • Frequency-Domain PNC (FPNC) in GNU Radio testbed, A R B Soung Liew, CUHK