Coding Schemes for Multiple-Relay Channels 1 Ph.D. Defense Department of Electrical and Computer Engineering University of Waterloo Xiugang Wu December.

Slides:



Advertisements
Similar presentations
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 11 Information.
Advertisements

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 10 User.
NETCOD 2013 June 7-9, Calgary Broadcast Erasure Channel with Feedback: the Two Multicast Case Algorithms and Bounds Efe Onaran 1, Marios Gatzianas 2 and.
Relaying in networks with multiple sources has new aspects: 1. Relaying messages to one destination increases interference to others 2. Relays can jointly.
OFDM Modulated Cooperative Multiple-Access Channel With Network-Channel Coding.
Cooperative Relaying & Power Allocation Strategies in Sensor Networks Jingqiao Zhang Oct. 27, 2005.
Design and Implementation of the OLSR Protocol in an Ad Hoc Framework Juan Gutiérrez Plaza Supervisor: Raimo Kantola Instructor: José Costa Requena Networking.
Chapter 6 Information Theory
ISIT 2007 — 1 Throughput (bits/sec/Hz) of Capture- Based Random-Access Systems with SINR Channel Models ______________________________________________.
Achilleas Anastasopoulos (joint work with Lihua Weng and Sandeep Pradhan) April A Framework for Heterogeneous Quality-of-Service Guarantees in.
June 4, 2015 On the Capacity of a Class of Cognitive Radios Sriram Sridharan in collaboration with Dr. Sriram Vishwanath Wireless Networking and Communications.
Amplify-and-Forward in Wireless Relay Networks Samar Agnihotri, Sidharth Jaggi, Minghua Chen Institute of Network Coding The Chinese University of Hong.
Lihua Weng Dept. of EECS, Univ. of Michigan Error Exponent Regions for Multi-User Channels.
Ergodic Capacity of MIMO Relay Channel Bo Wang and Junshan Zhang Dept. of Electrical Engineering Arizona State University Anders Host-Madsen Dept. of Electrical.
Information Theory of Wireless Networks: A Deterministic Approach David Tse Wireless Foundations U.C. Berkeley CISS 2008 March 21, 2008 TexPoint fonts.
ECE 776 Information Theory Capacity of Fading Channels with Channel Side Information Andrea J. Goldsmith and Pravin P. Varaiya, Professor Name: Dr. Osvaldo.
Processing Along the Way: Forwarding vs. Coding Christina Fragouli Joint work with Emina Soljanin and Daniela Tuninetti.
Lattices for Distributed Source Coding - Reconstruction of a Linear function of Jointly Gaussian Sources -D. Krithivasan and S. Sandeep Pradhan - University.
1 40 th Annual CISS 2006 Conference on Information Sciences and Systems Some Optimization Trade-offs in Wireless Network Coding Yalin E. Sagduyu Anthony.
A Graph-based Framework for Transmission of Correlated Sources over Multiuser Channels Suhan Choi May 2006.
How to Turn on The Coding in MANETs Chris Ng, Minkyu Kim, Muriel Medard, Wonsik Kim, Una-May O’Reilly, Varun Aggarwal, Chang Wook Ahn, Michelle Effros.
Gaussian Interference Channel Capacity to Within One Bit David Tse Wireless Foundations U.C. Berkeley MIT LIDS May 4, 2007 Joint work with Raul Etkin (HP)
Linear Codes for Distributed Source Coding: Reconstruction of a Function of the Sources -D. Krithivasan and S. Sandeep Pradhan -University of Michigan,
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
Communication over Bidirectional Links A. Khoshnevis, D. Dash, C Steger, A. Sabharwal TAP/WARP retreat May 11, 2006.
1 Secure Cooperative MIMO Communications Under Active Compromised Nodes Liang Hong, McKenzie McNeal III, Wei Chen College of Engineering, Technology, and.
Does Packet Replication Along Multipath Really Help ? Swades DE Chunming QIAO EE Department CSE Department State University of New York at Buffalo Buffalo,
When rate of interferer’s codebook small Does not place burden for destination to decode interference When rate of interferer’s codebook large Treating.
1 Optimal Power Allocation and AP Deployment in Green Wireless Cooperative Communications Xiaoxia Zhang Department of Electrical.
Joint Physical Layer Coding and Network Coding for Bi-Directional Relaying Makesh Wilson, Krishna Narayanan, Henry Pfister and Alex Sprintson Department.
Low Complexity Virtual Antenna Arrays Using Cooperative Relay Selection Aggelos Bletsas, Ashish Khisti, and Moe Z. Win Laboratory for Information and Decision.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Thrust 2 Layerless Dynamic Networks Lizhong Zheng, Todd Coleman.
Channel Capacity
MD-based scheme could outperform MR-based scheme while preserving the source- channel interface Rate is not sufficient as source- channel interface, ordering.
CODED COOPERATIVE TRANSMISSION FOR WIRELESS COMMUNICATIONS Prof. Jinhong Yuan 原进宏 School of Electrical Engineering and Telecommunications University of.
User Cooperation via Rateless Coding Mahyar Shirvanimoghaddam, Yonghui Li, and Branka Vucetic The University of Sydney, Australia IEEE GLOBECOM 2012 &
Scaling Laws for Cognitive Radio Network with Heterogeneous Mobile Secondary Users Yingzhe Li, Xinbing Wang, Xiaohua Tian Department of Electronic Engineering.
Communication Over Unknown Channels: A Personal Perspective of Over a Decade Research* Meir Feder Dept. of Electrical Engineering-Systems Tel-Aviv University.
Cooperative Communication in Sensor Networks: Relay Channels with Correlated Sources Brian Smith and Sriram Vishwanath University of Texas at Austin October.
Novel network coding strategy for TDD Use of feedback (ACK) improves delay/energy/ throughput performance, especially for high latency- high errors scenarios.
Superposition encoding A distorted version of is is encoded into the inner codebook Receiver 2 decodes using received signal and its side information Decoding.
On the Topology of Wireless Sensor Networks Sen Yang, Xinbing Wang, Luoyi Fu Department of Electronic Engineering, Shanghai Jiao Tong University, China.
Transmission over composite channels with combined source-channel outage: Reza Mirghaderi and Andrea Goldsmith Work Summary STATUS QUO A subset Vo (with.
EE360: Lecture 9 Outline Announcements Cooperation in Ad Hoc Networks
Local Phy + Global Routing: A Fundamental Layering Principle for Wireless Networks Pramod Viswanath, University of Illinois July, 2011.
Interference in MANETs: Friend or Foe? Andrea Goldsmith
MAIN RESULT: Depending on path loss and the scaling of area relative to number of nodes, a novel hybrid scheme is required to achieve capacity, where multihop.
Capacity of Large Scale Wireless Networks with Directional Antenna and Delay Constraint Guanglin Zhang IWCT, SJTU 26 Sept, 2012 INC, CUHK 1.
We aim to exploit cognition to maximize network performance What is the side information at a cognitive node? What is the best encoding scheme given this.
The High, the Low and the Ugly Muriel Médard. Collaborators Nadia Fawaz, Andrea Goldsmith, Minji Kim, Ivana Maric 2.
1 M. H. Ahmed and Salama Ikki Memorial University Newfoundland, Canada Chapter 3 To Cooperate or Not to Cooperate? That Is the Question!
Jayanth Nayak, Ertem Tuncel, Member, IEEE, and Deniz Gündüz, Member, IEEE.
Jayanth Nayak, Ertem Tuncel, Member, IEEE, and Deniz Gündüz, Member, IEEE.
Rate Bounds for MIMO Relay Channels Using Precoding Caleb K. Lo, Sriram Vishwanath and Robert W. Heath, Jr. Wireless Networking and Communications Group.
Cooperative Communication
Raptor Codes Amin Shokrollahi EPFL. BEC(p 1 ) BEC(p 2 ) BEC(p 3 ) BEC(p 4 ) BEC(p 5 ) BEC(p 6 ) Communication on Multiple Unknown Channels.
Using Feedback in MANETs: a Control Perspective Todd P. Coleman University of Illinois DARPA ITMANET TexPoint fonts used.
Source Encoder Channel Encoder Noisy channel Source Decoder Channel Decoder Figure 1.1. A communication system: source and channel coding.
Channel Coding Theorem (The most famous in IT) Channel Capacity; Problem: finding the maximum number of distinguishable signals for n uses of a communication.
1 Post Lunch Session Cooperative Strategies and Optimal Scheduling for Tree Networks Alexandre de Baynast †, Omer Gurewitz ‡, Edward W. Knightly ‡ † RWTH.
March 18, 2005 Network Coding in Interference Networks Brian Smith and Sriram Vishwanath University of Texas at Austin March 18 th, 2005 Conference on.
The Capacity of Interference Channels with Partial Transmitter Cooperation Ivana Marić Roy D. Yates Gerhard Kramer Stanford WINLAB, Rutgers Bell Labs Ivana.
9: Diversity-Multiplexing Tradeoff Fundamentals of Wireless Communication, Tse&Viswanath MIMO III: Diversity-Multiplexing Tradeoff.
EECS 290S: Network Information Flow
Ivana Marić, Ron Dabora and Andrea Goldsmith
Jinhua Jiang, Ivana Marić, Andrea Goldsmith, and Shuguang Cui Summary
Network Coding Rates and Edge-Cut Bounds
Communication Strategies and Coding for Relaying
Compute-and-Forward Can Buy Secrecy Cheap
Lihua Weng Dept. of EECS, Univ. of Michigan
Presentation transcript:

Coding Schemes for Multiple-Relay Channels 1 Ph.D. Defense Department of Electrical and Computer Engineering University of Waterloo Xiugang Wu December 4, 2013

Outline  Background and Motivation 2  Conclusion and Future work  Main Results: Generalizing C-F from single- to multiple-relay case Unifying D-F and C-F Decode-and-Forward (D-F) and Compress-and-Forward (C-F)

Shannon’s Information Theory Discrete Memoryless Channel (DMC): Channel Coding Theorem Channel Capacity: A Mathematical Theory of Communication, Shannon

Network Information Theory Fundamental questions: -- The capacity region of the network ? -- The coding schemes to achieve it ? New elements: cooperation, competition, feedback… A complete theory is yet to be developed! Network … TransmittersReceivers … 4

State of The Art of Network Information Theory Some successes: However, little else is known… Multiple access channel Degraded broadcast channel Single-relay channel Multiple-relay channel Source Destination Relays (capacity open after decades’ effort) (Alshwede `71; Liao `72) (Cover `72; Bergmans `73; Gallager `74) SourceDestination Relay 5

Single-Relay Channel 6 Compress-and-Forward (C-F) (Cover & El Gamal 1979): Decode-and-Forward (D-F)

Decode-and-Forward 012 for node 1for node 2 7 (Cover and El Gamal `79) Achievable Rate:

Compress-and-Forward 8 Compression-Message successive decoding -- Step 2: then decode based on and No need to decode! can be firstly decoded Based on and, can be decoded (Cover and El Gamal `79) (Compression) (Message) -- Step 1: decode Achievable Rate:

9 Compression-Message joint decoding -- Jointly decode and w/o completely determining Compress-and-Forward Achievable Rate: No need to decode! (Compression) Theorem: For single-relay channels, two schemes achieve the same rate. -- No constraint for  more freedom in choosing compression -- Q): Will this freedom improve the achievable rate ? (El Gamal, Kim`10) (Message) (Xie `09) (El Gamal, Kim `10) (Wu, Xie `10)

10 Extension to Multiple Relays (Aref `80) (Gupta and Kumar `03) (Reznik, Kulkarni, Verdu `04) (Xie and Kumar `04, `05) (Kramer, Gastpar, Gupta `05) (Razaghi, Yu `09) Relay nodes set Generalization of D-F (Kramer, Gastpar, Gupta `05) (Wu, Xie `10) Generalization of C-F

11 (Aref `80) (Gupta and Kumar `03) (Reznik, Kulkarni, Verdu `04) (Xie and Kumar `04, `05) (Kramer, Gastpar, Gupta `05) (Razaghi, Yu `09) Relay nodes set Resolved Some fundamental issues unaddressed! Extension to Multiple Relays Generalization of D-F (Kramer, Gastpar, Gupta `05) (Wu, Xie `10) Generalization of C-F

Multi-level D-F 12 Upstream Downstream (Xie and Kumar `04, `05) (Kramer, Gastpar, Gupta `05) (Razaghi, Yu `09) … Achievable Rate: Upstream nodes decode before downstream nodes Information passed along some route

In generalizing C-F to multiple-relay case… 13 Compression-Message successive decoding can be firstly decoded Based on and, can be decoded … (Kramer, Gastpar, Gupta `05) (Wu and Xie `10) Achievable Rate:

In generalizing C-F to multiple-relay case… 14 … Unaddressed issues: Joint decoding ? Joint decoding V.S. Successive decoding ? Any better C-F scheme ? (Kramer, Gastpar, Gupta `05) (Wu and Xie `10)

15 Generalizing C-F to multiple-relay case… Joint decoding ? Joint decoding V.S. Successive decoding ? Any better C-F scheme ?

Joint Decoding in Multiple-Relay Case 16 … Achievable Rate Theorem: (Wu & Xie `10) Compression-Message joint decoding -- No constraint for  more freedom in choosing compressions

17 Generalizing C-F to multiple-relay case Joint decoding ? Joint decoding V.S. Successive decoding ? Any better C-F scheme ?

18 Successive Decoding vs. Joint Decoding Successive DecodingJoint Decoding

19 Successive Decoding vs. Joint Decoding Successive DecodingJoint Decoding ?

20 Successive Decoding vs. Joint Decoding Successive DecodingJoint Decoding Optimal rate with joint decoding can be achieved only when Theorem: Two schemes achieve the same rate even in multiple-relay case (Wu & Xie `10) -- Optimal compressions should support successive decoding!

21 Generalizing C-F to multiple-relay case Joint decoding ? Successive decoding V.S. joint decoding ? Any better C-F scheme ?

Recent Advances on C-F 22 Repetitive encoding/all blocks united decoding  Noisy network coding (NNC) (Lim, Kim, El Gamal, Chung `11) V.S. the classical: Cumulative encoding/block-by-block forward decoding (Cover and El Gamal `79) Repetitive encoding/all blocks united decoding

Recent Advances on C-F 23 Repetitive encoding/all blocks united decoding  Noisy network coding (NNC) (Lim, Kim, El Gamal, Chung `11) Compression-Message joint decoding Achievable Rate: -- same as classical C-F with forward decoding in single-relay case -- in general better than classical C-F in multiple-relay case Not necessary! (Wu, Xie `11) -- improvement due to repetitive encoding and joint decoding ?

Recent Advances on C-F 24  Cumulative encoding/block-by-block backward decoding (Wu, Xie `11) Two decoding modes: Successive decoding; Joint decoding Both modes achieve the same rate as Noisy Network Coding Theorem: Successive decoding achieves same rate as joint decoding (Wu & Xie `11) -- Reveals essential reason for improvement: not repetitive encoding, not joint decoding, but delayed decoding until all blocks finished -- Backward decoding + successive decoding is the simplest choice in achieving the highest C-F rate Implications

Single Relay Multiple Relays Existing Work D-F Multi-level D-F Our Work C-F Successive Decoding Joint Decoding Summary Forward Decoding Successive Decoding Joint Decoding Backward Decoding 25 NNC

A Unified Relay Framework 26

A unified relay framework is needed! 27 So far, However… D-F Relays C-F Relays all the relays perform the same relay strategy, either D-F or C-F to obtain higher rates, freedom of choosing D-F or C-F may be necessary Source Destination Challenge: Can we fully incorporate the best known D-F and C-F ?

Existing Works on Unifying D-F and C-F 28 (Kramer, Gastpar, Gupta, `05), (Behboodi, Piantanida, `12) In (Kramer, Gastpar, Gupta, `05) -- the recent advances on C-F not reflected In (Behboodi, Piantanida, `12) -- multi-level D-F not utilized -- D-F nodes didn’t utilize help of C-F nodes

Major Difficulty 29 Upstream D-F node has to decode before downstream node A seeming contradiction: Decoding at D-F nodes has to wait until all blocks finished Our solution: Nested blocks + Backward decoding (Kramer, Gastpar, Gupta, `05) (Xie, Kumar, `07)

Nested blocks + Backward decoding 30 … Relay node 1: D-F Relay nodes 2 - : C-F Decoding at D-F node 1: A total of blocks will be used (instead of blocks) Decoding at node :

Achievable Rate Theorem: 31 where is the largest subset of s.t. Combines both best known D-F and C-F rates Our Achievable Rate (Wu, Xie `12) Includes them as special cases

A two-relay channel: 32 An Example of Gaussian Networks Pass-loss exponent ; Uniform power constraint Compare: -- Our unified scheme vs. D-F or C-F alone -- Our unified scheme vs. Unified scheme in (Kramer, Gastpar, Gupta, 2005) -- Our unified scheme vs. Unified scheme in (Behboodi, Piantanida, 2012)

33 Our unified scheme v.s. D-F or C-F alone D-FC-F

34 Our unified scheme v.s. D-F or C-F alone D-FC-F

35 Our unified scheme v.s. D-F or C-F alone D-F C-F

36 Our unified scheme v.s. Unified scheme in (Kramer, Gastpar, Gupta 2005) D-F C-F

37 Our unified scheme v.s. Unified scheme in (Behboodi, Piantanida 2012)

Conclusion 38  On the optimal compressions in C-F schemes Successive decoding achieves same rate as joint decoding Optimal compressions should support successive decoding  A unified relay framework  A new C-F scheme with backward decoding Simplest choice in achieving the highest C-F rate Reveals the essential reason for the improvement Fully incorporate the best D-F and C-F schemes Better than existing unified schemes, and D-F or C-F alone

Future Work 39  To further the research in the thesis Cover’s open problem on capacity of relay channel  Converse part of the relay problem

Future Work 40  To further the research in the thesis Cover’s open problem on capacity of relay channel  Converse part of the relay problem

Future Work: Part I 41 To further the research in the thesis:  Extend the unified relay framework to multiple-source case  On achieving capacity of relay networks to within constant gap Current best gap: (based on NNC) Can our unified scheme achieve better or universal gap that is independent of node number ? -- Limitation: gap grows with # of nodes -- Reason: compression based scheme  noise accumulated -- independent of channel gain, SNR, network topology

Future Work 42  To further the research in the thesis Cover’s open problem on capacity of relay channel  Converse part of the relay problem

Open Problem on Capacity of Relay Channel 43 (Cover, Open problems in communication and computation, 1987) Q) : The minimum needed s.t. ? Non-trivial even in binary symmetric case… By C-F with Slepian-Wolf coding, Is C-F optimal such that ? BSC

Thank you! 44

Backup Slides 45

Hybrid Schemes? 46 Involves superposition coding which induces auxiliary RV Focus on ``pure’’ D-F or C-F strategies Partially decodes and compresses the rest, e.g., Thm 7 in (Cover, El Gamal `79) Complicated expression and evaluation of achievable rates, especially in multiple-relay case

47 Tradeoff and Joint decoding! When to Use Joint Decoding Relay node Multiple-destination case