Network Alignment: Treating Networks as Wireless Interference Channel Chun Meng Univ. of California, Irvine.

Slides:



Advertisements
Similar presentations
Presentation at IEEE AWSITC, June 4, Energy-Efficient Communications via Network Coding Jos Weber Delft University of Technology The Netherlands.
Advertisements

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.
Impact of Interference on Multi-hop Wireless Network Performance Kamal Jain, Jitu Padhye, Venkat Padmanabhan and Lili Qiu Microsoft Research Redmond.
An Easy-to-Decode Network Coding Scheme for Wireless Broadcasting
Alex Dimakis based on collaborations with Dimitris Papailiopoulos Arash Saber Tehrani USC Network Coding for Distributed Storage.
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Interference Alignment and Cancellation EE360 Presentation Omid Aryan Shyamnath Gollakota, Samuel David Perli and Dina Katabi MIT CSAIL.
On error and erasure correction coding for networks and deadlines Tracey Ho Caltech NTU, November 2011.
1 Index Coding Part II of tutorial NetCod 2013 Michael Langberg Open University of Israel Caltech (sabbatical)
BBN: Throughput Scaling in Dense Enterprise WLANs with Blind Beamforming and Nulling Wenjie Zhou (Co-Primary Author), Tarun Bansal (Co-Primary Author),
Multicut Lower Bounds via Network Coding Anna Blasiak Cornell University.
Cooperation / Contention - an Information Theoretic Perspective Syed A. Jafar University of California Irvine What is the optimal form of cooperation?
1 Crosslayer Design for Distributed MAC and Network Coding in Wireless Ad Hoc Networks Yalin E. Sagduyu Anthony Ephremides University of Maryland at College.
1 Network Coding: Theory and Practice Apirath Limmanee Jacobs University.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Network Coding and Xors in the Air 7th Week.
Resilient Network Coding in the presence of Byzantine Adversaries Michelle Effros Michael Langberg Tracey Ho Sachin Katti Muriel Médard Dina Katabi Sidharth.
Network Coding and Reliable Communications Group Network Coding for Multi-Resolution Multicast March 17, 2010 MinJi Kim, Daniel Lucani, Xiaomeng (Shirley)
Network Coding Theory: Consolidation and Extensions Raymond Yeung Joint work with Bob Li, Ning Cai and Zhen Zhan.
Network Coding Project presentation Communication Theory 16:332:545 Amith Vikram Atin Kumar Jasvinder Singh Vinoo Ganesan.
1 NETWORK CODING Anthony Ephremides University of Maryland - A NEW PARADIGM FOR NETWORKING - February 29, 2008 University of Minnesota.
1 Simple Network Codes for Instantaneous Recovery from Edge Failures in Unicast Connections Salim Yaacoub El Rouayheb, Alex Sprintson Costas Georghiades.
Network coding for multicasting and unicasting in MANETs Muriel Médard LIDS Massachusetts Institute of Technology.
Deterministic Network Coding by Matrix Completion Nick Harvey David Karger Kazuo Murota.
Network Coding and Reliable Communications Group Algebraic Network Coding Approach to Deterministic Wireless Relay Networks MinJi Kim, Muriel Médard.
10th Canadian Workshop on Information Theory June 7, 2007 Rank-Metric Codes for Priority Encoding Transmission with Network Coding Danilo Silva and Frank.
Page 1 Page 1 Network Coding Theory: Tutorial Presented by Avishek Nag Networks Research Lab UC Davis.
© 2005, it - instituto de telecomunicações. Todos os direitos reservados. Gerhard Maierbacher Scalable Coding Solutions for Wireless Sensor Networks IT.
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.
Random coding for wireless multicast Brooke Shrader and Anthony Ephremides University of Maryland Joint work with Randy Cogill, University of Virginia.
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.
Optimal Multicast Algorithms Sidharth Jaggi Michelle Effros Philip A. Chou Kamal Jain.
Low Complexity Algebraic Multicast Network Codes Sidharth “Sid” Jaggi Philip Chou Kamal Jain.
Network Coding vs. Erasure Coding: Reliable Multicast in MANETs Atsushi Fujimura*, Soon Y. Oh, and Mario Gerla *NEC Corporation University of California,
MIMO Multiple Input Multiple Output Communications © Omar Ahmad
Repairable Fountain Codes Megasthenis Asteris, Alexandros G. Dimakis IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 32, NO. 5, MAY /5/221.
Hierarchical Cooperation Achieves Linear Scaling in Ad Hoc Wireless Networks David Tse Wireless Foundations U.C. Berkeley AISP Workshop May 2, 2007 Joint.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Thrust 2 Layerless Dynamic Networks Lizhong Zheng, Todd Coleman.
BBN: Throughput Scaling in Dense Enterprise WLANs with Blind Beamforming and Nulling Wenjie Zhou (Co-Primary Author), Tarun Bansal (Co-Primary Author),
NETWORK CODING. Routing is concerned with establishing end to end paths between sources and sinks of information. In existing networks each node in a.
Analysis of Precoding-based Intersession Network Coding and The Corresponding 3-Unicast Interference Alignment Scheme Jaemin Han, Chih-Chun Wang * Center.
May 7, 2014, Florence, Italy Retrospective Interference Alignment for the 3-user MIMO Interference Channel with.
1 Network Coding and its Applications in Communication Networks Alex Sprintson Computer Engineering Group Department of Electrical and Computer Engineering.
X1X1 X2X2 Encoding : Bits are transmitting over 2 different independent channels.  Rn bits Correlation channel  (1-R)n bits Wireless channel Code Design:
User Cooperation via Rateless Coding Mahyar Shirvanimoghaddam, Yonghui Li, and Branka Vucetic The University of Sydney, Australia IEEE GLOBECOM 2012 &
On Energy-Efficient Trap Coverage in Wireless Sensor Networks Junkun Li, Jiming Chen, Shibo He, Tian He, Yu Gu, Youxian Sun Zhejiang University, China.
Stochastic Multicast with Network Coding Ajay Gopinathan, Zongpeng Li Department of Computer Science University of Calgary ICDCS 2009, June , Montreal.
Convergecast with MIMO Luoyi Fu, Yi Qin, Xinbing Wang Department of Electronic Engineering Shanghai Jiao Tong University, China Xue Liu Department of Computer.
JWITC 2013Jan. 19, On the Capacity of Distributed Antenna Systems Lin Dai City University of Hong Kong.
EE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 11 Feb. 19 th, 2014.
Cooperative Recovery of Distributed Storage Systems from Multiple Losses with Network Coding Yuchong Hu, Yinlong Xu, Xiaozhao Wang, Cheng Zhan and Pei.
Erasure Coding for Real-Time Streaming Derek Leong and Tracey Ho California Institute of Technology Pasadena, California, USA ISIT
On the Topology of Wireless Sensor Networks Sen Yang, Xinbing Wang, Luoyi Fu Department of Electronic Engineering, Shanghai Jiao Tong University, China.
Local Phy + Global Routing: A Fundamental Layering Principle for Wireless Networks Pramod Viswanath, University of Illinois July, 2011.
1 The Encoding Complexity of Network Coding Michael Langberg California Institute of Technology Joint work with Jehoshua Bruck and Alex Sprintson.
The High, the Low and the Ugly Muriel Médard. Collaborators Nadia Fawaz, Andrea Goldsmith, Minji Kim, Ivana Maric 2.
Network RS Codes for Efficient Network Adversary Localization Sidharth Jaggi Minghua Chen Hongyi Yao.
Distributed Network Coding Based Opportunistic Routing for Multicast Abdallah Khreishah, Issa Khalil, and Jie Wu.
Multicast Scaling Laws with Hierarchical Cooperation Chenhui Hu, Xinbing Wang, Ding Nie, Jun Zhao Shanghai Jiao Tong University, China.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Collision Helps! Algebraic Collision Recovery for Wireless Erasure Networks.
March 18, 2005 Network Coding in Interference Networks Brian Smith and Sriram Vishwanath University of Texas at Austin March 18 th, 2005 Conference on.
1)Effect of Network Coding in Graphs Undirecting the edges is roughly as strong as allowing network coding simplicity is the main benefit 2)Effect of Network.
A Low Interference Channel Assignment Algorithm for Wireless Mesh Networks Can Que 1,2, Xinming Zhang 1, and Shifang Dai 1 1.Department of Computer Science.
Network Topology Single-level Diversity Coding System (DCS) An information source is encoded by a number of encoders. There are a number of decoders, each.
Impact of Interference on Multi-hop Wireless Network Performance
Space Time Codes.
Universal Opportunistic Routing Scheme using Network Coding
Network Coding Beyond Network Coding
MinJi Kim, Muriel Médard, João Barros
Master Thesis Presentation
Presentation transcript:

Network Alignment: Treating Networks as Wireless Interference Channel Chun Meng Univ. of California, Irvine

o Motivation: Network ≈ Wireless Interference Channel o Approaches: NA in the middle, Precoding-Based NA o PBNA Feasibility of PBNA o Conclusion 2 Outline

Intra-Session NC Achievable rate = min-cut [1,2] LP-formulation [3] Code design: RNC [4], deterministic [5] 3 State of the Art - I [1] R. Ahlswede, et al, “Network information flow” [2] R. Koetter and M. M′edard, “An algebraic approach to network coding” [3] Z. Li, et al, “On Achieving Maximum Multicast Throughput in Undirected Networks” [4] T. Ho, et al, “A random linear network coding approach to multicast” [5] S. Jaggi, et al, “Polynomial Time Algorithms for Multicast Network Code Construction”

Inter-Session NC Only approximation of bounds [1] Exponential number of variables Code design: NP-hard [5] LP, evolutionary approach 4 State of the Art - II [1] N. Harvey, et al, “On the Capacity of Information Networks” [2] A. R. Lehman and E. Lehman, “Complexity classification of network information flow problems” [3] D. Traskov, et al, “Network coding for multiple unicasts: An approach based on linear optimization” [4] M. Kim, et al, “An evolutionary approach to inter-session network coding”

5 Restrictive Framework R. Koetter and M. M′edard, “An algebraic approach to network coding” Interference must be canceled out

6 Network vs. Wireless Channel - I Network with multiple unicastsSISO Channel gain: introduced by nature Transfer function: introduced by network Min-cut = 1

7 Networks vs. Wireless Channel - II Network with multiple unicasts MIMO Min-cut > 1 Transfer matrix Channel matrix

8 Interference Alignment Common problem: Too MANY unknowns! Solution: Align interferences to reduce the number of unknowns V. Cadambe and S. Jafar, “Interference Alignment and Degrees of Freedom of the K-User Interference Channel” Benefit: Everyone gets one half of the cake

9 Brief Intro of IA o Originally introduced by Cadambe & Jafar o Approaches: Asymptotic alignment, Ergodic alignment, Lattice alignment, Blind alignment o Applications K-user wireless interference channel, K-user MIMO interference channel, Cellular networks, Multi-hop interference networks, Exact repair in distributed storage Syed A. Jafar, “Interference Alignment — A New Look at Signal Dimensions in a Communication Network”

10 Network Is NOT Wireless Channel

o Motivation: Network ≈ Wireless Interference Channel o Approaches: NA in the middle, Precoding-Based NA o PBNA Feasibility of PBNA o Conclusion 11 Outline

12 NA in the Middle t=1 t=2 ≠== NA in the middle: B. Nazer, et al, "Ergodic Interference Alignment"

13 NA in the Middle: Pros & Cons Pros: Achieve ½ in exactly 2 time slots Cons: Finding code is NOT easy

14 Precoding-Based NA - I S1S1 S2S2 S3S3 D 1 D2D2 D3D3 2n+1 uses of network or 2n+1 symbol extension x1x1 x2x2 x3x3 n+1 n n y 1 =V 1 x 1 y 2 =V 2 x 2 y 3 =V 3 x 3 2n+1 V. R. Cadambe and S. A. Jafar, "Interference Alignment and Degrees of Freedom of the K-User Interference Channel“

15 Precoding-Based NA - II M 11 V 1 x 1 M 12 V 2 x 2 M 13 V 3 x 3 M 22 V 2 x 2 M 21 V 1 x 1 M 23 V 3 x 3 M 33 V 3 x 3 M 32 V 2 x 2 M 31 V 1 x 1 Align interferences

16 Precoding-Based NA - III Alignment conditions Rank conditions

17 Precoding-Based NA - Advantages Code design is simple Encoding & decoding are predetermined regardless of topology

18 Get a Better Understanding V 1 can NOT be chosen freely!

19 Reformulated Feasibility Cond. Condensed alignment cond. Reformulated rank cond.

20 Algebraic Formulation - I

21 Algebraic Formulation - II

22 Algebraic Formulation - III is full rank Linearly independent

23 Algebraic Formulation - IV

24 Algebraic Formulation - V

25 Algebraic Formulation - VI p i (x) is not constant

26 Summarization p i (x) is not constant

o Motivation: Network ≈ Wireless Interference Channel o Approaches: NA in the middle, Precoding-Based NA o PBNA Feasibility of PBNA o Conclusion 27 Outline

28 Unfriendly Networks - I p i (x) is not constant

29 Unfriendly Networks - II

30 Coupling Relations

31 Coupling Relations are Mostly Bad Bad guys Good guy Arbitrary precoding matrix V 1 is OK

32 Networks vs. Wireless Channel Have structures Coupling relations Feasibility conditions are violated Structureless Can change independently IA is always feasible

33 NOT All Coupling Relations are Realizable Max degree of x ee’ ≤ 2Max degree of x ee’ ≥ 3

34 Topology and Coupling Relations

35 How About Other Precoding Matrices? The ONLY one ?

36 Answer to Q1 Answer:

37 Answer to Q3 Answer: NO !

38 Combining the Answers to Q1 & Q3

39 Key Idea Behind Q-1 Graph-related properties

40 Graph-Related Properties - I How to check p i (x) is not constant?

41 Graph-Related Properties - II Linearization Property Assign values to x Max degree = 1

42 Graph-Related Properties - III Intuition behind Linearization Property e e’

43 Graph-Related Properties - IV Square-Term Property Implication: Assign values to x

44 Graph-Related Properties - V Intuition behind Square-Term Property e e’ e

45 Finding Realizable Coupling Relations - I Objective: Step I Assign values to x Max degree of f(z) and g(z) = 1

46 Finding Realizable Coupling Relations - II Step II Define No square term in the numerator

47 Finding Realizable Coupling Relations - III Step III [1] J. Han, et al, “Analysis of precoding-based intersession network coding and the corresponding 3-unicast interference alignment scheme” Unrealizable

48 How to Answer Q3 ? How to construct V 1 ?

49 Example: Construct V 1

50 All Precoding Matrices Are Equivalent Any V 1 cannot be used

51 Topology of Coupling Relations - I

52 Topology of Coupling Relations - II

53 Topology of Coupling Relations - III

54 Trivial Case Perfectly aligned p i (x) is not constant

55 Trivial Case - Example

o Motivation: Network ≈ Wireless Interference Channel o Approaches: NA in the middle, Precoding-Based NA o PBNA Feasibility of PBNA o Conclusion 56 Outline

57 Conclusion

58 Open Questions

59 Thank you ! Questions ?