Cooperative Communication

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 10 User.
Advertisements

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 9 Fundamentals.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Interference.
Interference Cancellation in Two-Path Successive Relay System with Network Coding Chunbo Luo, Dr. Yu Gong & Prof. Fuchun Zheng School of Systems Engineering.
The Capacity of Wireless Networks Danss Course, Sunday, 23/11/03.
Doc.: IEEE xxxxx Submission doc. : IEEE wng July Jin Young Kim, Kwangwoon UniversitySlide 1 Project: IEEE P Working.
Cooperative Network Coding
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
CELLULAR COMMUNICATIONS 7. Multiple Access. Multiple Access  Radio spectrum is shared among number of transmissions  Uplink and downlink voice and data.
Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
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 ENERGY: THE ROOT OF ALL PERVASIVENESS Anthony Ephremides University of Maryland April 29, 2004.
Joint Multi-Access and Routing as a Stochastic Game for Relay Channel Yalin Evren Sagduyu, Anthony Ephremides Objective and Motivation * Objective: Analyze.
Cross Layer Design in Wireless Networks Andrea Goldsmith Stanford University Crosslayer Design Panel ICC May 14, 2003.
UCBC UCSC Broadband Communications (UCBC) Research Group Hamid R. Sadjadpour April 2004 Space-Time Signal Processing for Wireless Ad-hoc Networks.
Mobility Increases Capacity In Ad-Hoc Wireless Networks Lecture 17 October 28, 2004 EENG 460a / CPSC 436 / ENAS 960 Networked Embedded Systems & Sensor.
Cooperative MIMO in Wireless Networks: Where are we? Srikanth Krishnamurthy.
CS541 Advanced Networking 1 Cognitive Radio Networks Neil Tang 1/28/2009.
5: Capacity of Wireless Channels Fundamentals of Wireless Communication, Tse&Viswanath 1 5. Capacity of Wireless Channels.
A Graph-based Framework for Transmission of Correlated Sources over Multiuser Channels Suhan Choi May 2006.
II. Medium Access & Cellular Standards. TDMA/FDMA/CDMA.
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.
1 Wireless and Mobile Networks EECS 489 Computer Networks Z. Morley Mao Monday March 12, 2007 Acknowledgement:
MIMO WIRELESS COMMUNICATION SYSTEMS Bhaskar D. Rao University of California, San Diego La Jolla, CA
CRANE Project Wireless Networking Demonstration. a)Single-hop transmission b)Multi-hop transmission with a mobile relay node.
1. 2  What is MIMO?  Basic Concepts of MIMO  Forms of MIMO  Concept of Cooperative MIMO  What is a Relay?  Why Relay channels?  Types of Relays.
Cooperative Diversity Scheme Based on MIMO-OFDM in Small Cell Network Dong-Hyun Ha Sejong University.
Communication Theory as Applied to Wireless Sensor Networks muse.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
Fundamental Lower Bound for Node Buffer Size in Intermittently Connected Wireless Networks Yuanzhong Xu, Xinbing Wang Shanghai Jiao Tong University, China.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
Convergecasting In Wireless Sensor Networks Master’s Thesis by Valliappan Annamalai Committee members Dr. Sandeep Gupta Dr. Arunabha Sen Dr. Hasan Cam.
1 Optimal Power Allocation and AP Deployment in Green Wireless Cooperative Communications Xiaoxia Zhang Department of Electrical.
Orthogonal Frequency Division Multiple Access (OFDMA)
A Bluetooth Scatternet-Route Structure for Multihop Ad Hoc Networks Yong Liu, Myung J. Lee, and Tarek N. Saadawi 2003 IEEE Journal on Selected Areas in.
Future Wireless Networks Ubiquitous Communication Among People and Devices Next-generation Cellular Wireless Internet Access Wireless Multimedia Sensor.
6: Wireless and Mobile Networks6-1 Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition.
SMACK: Smart ACKnowledgment Scheme for Broadcast Messages in Wireless Networks Aveek Dutta, Dola Saha, Dirk Grunwald, Douglas Sicker, University of Colorado.
Multiuser Detection (MUD) Combined with array signal processing in current wireless communication environments Wed. 박사 3학기 구 정 회.
Overview of Research Activities Aylin Yener
1 Energy Efficiency of MIMO Transmissions in Wireless Sensor Networks with Diversity and Multiplexing Gains Wenyu Liu, Xiaohua (Edward) Li and Mo Chen.
A Survey of Spectrum Sensing Algorithm for Cognitive Radio Applications YaGun Wu netlab.
Ch 11. Multiple Antenna Techniques for WMNs Myungchul Kim
Convergecast with MIMO Luoyi Fu, Yi Qin, Xinbing Wang Department of Electronic Engineering Shanghai Jiao Tong University, China Xue Liu Department of Computer.
Computer Networks Group Universität Paderborn TANDEM project meeting Protocols, oversimplification, and cooperation or: Putting wireless back into WSNs.
نیمسال اوّل افشین همّت یار دانشکده مهندسی کامپیوتر مخابرات سیّار (626-40) ارتباطات همکارانه.
Iterative Multi-user Detection for STBC DS-CDMA Systems in Rayleigh Fading Channels Derrick B. Mashwama And Emmanuel O. Bejide.
Cross-Layer Optimization in Wireless Networks under Different Packet Delay Metrics Chris T. K. Ng, Muriel Medard, Asuman Ozdaglar Massachusetts Institute.
ECE External Research Board Meeting Wireless Network and Communications Tan F. Wong Wireless Information and Networking Group
The 2014 APSIPA ASC Conference December 9-12, 2014, Siem Reap, city of Angkor Wat, Cambodia Improved Cross-Layer Cooperative MAC Protocol for Wireless.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
Motivation Wireless Communication Environment Noise Multipath (ISI!) Demands Multimedia applications  High rate Data communication  Reliability.
Wireless Multiple Access Schemes in a Class of Frequency Selective Channels with Uncertain Channel State Information Christopher Steger February 2, 2004.
Hangguan Shan, Member, IEEE, Ho Ting Cheng, Student Member, IEEE, and Weihua Zhuang, Fellow, IEEE Cross-Layer Cooperative MAC Protocol in Distributed Wireless.
1 Merges of Wireless Communications and Computer Networks George Lee.
5: Capacity of Wireless Channels Fundamentals of Wireless Communication, Tse&Viswanath 1 5. Capacity of Wireless Channels.
A new Cooperative Strategy for Deafness Prevention in Directional Ad Hoc Networks Andrea Munari, Francesco Rossetto, and Michele Zorzi University of Padova,
RM-MAC: A Routing-Enhanced Multi-Channel MAC Protocol in Duty-Cycle Sensor Networks Ye Liu, Hao Liu, Qing Yang, and Shaoen Wu In Proceedings of the IEEE.
Chang-Yeong Oh and Tae-Jin Lee JOURNAL OF COMMUNICATIONS AND NETWORKS, VOL. 13, NO. 5, OCTOBER 2011 Cooperative MAC Protocol Using Active Relays for Multi-Rate.
Multicast Scaling Laws with Hierarchical Cooperation Chenhui Hu, Xinbing Wang, Ding Nie, Jun Zhao Shanghai Jiao Tong University, China.
Scheduling Considerations for Multi-User MIMO
Communication Theory as Applied to Wireless Sensor Networks muse.
Data and Computer Communications Tenth Edition by William Stallings Data and Computer Communications, Tenth Edition by William Stallings, (c) Pearson Education.
MAC Protocols for Sensor Networks
Outline Introduction Type of Multiplexing FDMA TDMA CDMA Future Work
Wireless Communication Co-operative Communications
Su Yi Babak Azimi-Sadjad Shivkumar Kalyanaraman
Wireless Communication Co-operative Communications
Presentation transcript:

Cooperative Communication Xu Jiaming Thanks for yiming’s introduction. I am pleased to have this opportunity to present some of mine own ideas on wireless networks research. If you have any questions during my talk, feel free to interrupt me.

Outline Introduction Cooperative Routing Power and Delay trade-off in Cooperative Networks Conclusion In the introduction section, I try to answer the basic question: where the idea of cooperative communication comes from and what is it? Then I will introduce the basic concept of cooperative routing. Details will be presented by my partners. And present my own thoughts toward the power and delay trade-off problem Lastly, I will give my conclusion and point out some research trends in cooperative communication.

Introduction Two fundamental aspects of Wireless Networks multipath fading Interference As well known, there are two fundamental aspects of Wireless Networks that make the problem challenging and interesting. First is multipath fading, the variation of channel strengths over time and frequency. Second is interference. Unlike the wired world where each transmitter and receiver pair can be thought as isolated point-to-point link, wireless users communicate over air and experience severe interference. How to deal with multipath fading and interference is central to Wireless Networks research.

Multipath fading Time diversity Coding and Interleaving Frequency diversity CDMA, OFDM Spatial diversity MISO, SIMO, MIMO First, let us focus on multipath fading. A straight forward idea to counter multipath fading is transmitting the same packet over independent paths or independent time periods. This idea gives rise to the time diversity, frequency diversity, and spatial diversity. The principle of time diversity is similar to the familiar error control codes for bursty errors. Deep fade corresponds to bursty errors. Coding and interleaving of codewords ensure that only a part of codeword experiences harmful deep fade and the whole codeword can still be successfully decoded. In order to gain Frequency diversity, we have CDMA and OFDM techniques. As for the spatial diversity techniques, we have MISO, SIMO, MIMO. They all belongs to multiple atennas techniques.

Interference TDMA Graph Coloring Contention-based mechanisms Aloha, CSMA, etc CDMA Multiuser Detection (SIC) What about interference? As for controlling interference in wireless networks, we have TDMA, a contention-free scheduling algorithms. At the same time we have contention-based mechanisms, such as Aloha, CSMA. Besides, we also have CDMA. I believe one biggest advantage of CDMA is that it provides an automatic solution to the problem of allocating the channel to busy users. The conventional Rake receiver based on matched filter is not optimal according to information theory of multiaccess channel. Therefore, we need multiuser detection receiver. One possible scheme is successive interference cancellation. However, complexity is a big problem for multiuser detection receiver, but still it might be a good way to control interference in wireless networks.

Summary Can we exploit the interference? Building better bit pipes Multipath fading Time diversity Frequency diversity Spatial diversity Interference TDMA Contention-based schemes CDMA+MD Building better bit pipes Allocating bit pipes wisely Multipath fading Opportunity Can we exploit the interference? To sum up, As for Multipath fading, we have diversity techniques; for interference, we have TDMA, contention-based and CDMA. By overcoming multipath fading, we aims to build better bit pipes. This corresponds to physical layer issue. By controlling Interference, we aims to allocate bit pipes wisely, this corresponds to MAC layer and Network layer issue. How about jointly consider physical layer issues, MAC layer issues and network layer issues? In multiuser setting, when jointly consider cross-layer issues, some smart guys find that multipath fading can be viewed as “opportunity” to be exploited: at any time in a large network, with high probability there is a user whose channel is near its peak. By allowing such a user to transmit at that time, the overall multiuser capacity can be achieved. This is the basic idea of opportunistic communication. In this context, there is no need to counter multipath fading, but rather we try to induce large multipath fading. Opportunistic communication can be extended to a more broad problem: cross-layer wireless resource allocation. The problem statement is simple. We want to allocate the resources, such as power level and information rate, among users according to the channel fades and buffer occupancy to optimize the network throughput and delay. Any question by now? Opportunistic Communication Cross-layer Wireless Resource Allocation

Can we exploit the interference? What is the basic characteristic of wireless medium which causes the interference? Cooperative communication Cooperative diversity Broadcast nature of wireless medium gives rise to the interference. Can we exploit the broadcast nature? The answer is yes. Consider the above figure, due to the wireless broadcast nature, information transmitted by s is received by nodes 1 and 2. After the first transmission, nodes s, 1, and 2 have the information and can cooperate in getting the information to 3, as shown in above figure. Acaturally, s,1,2 consitutes atenna array. So, s, 1, 2, and 3 constitutes MISO channel. This actually give rises to the idea of Cooperative MIMO, or more broadly speaking, cooperative communication. What is the benefits of cooperation. First, diversity. Cooperative diversity gain is easy to understand in terms of spatial diversity. Second, energy gain. Suppose node s,1 and 2’s power is P. Then the amplitude of the transmitting waveform is square root of P. By beamforing, we mean constructive addition. So at the receive node, the receive power is 9P. Now consider non cooperative context, we assum node 1 ‘s power is 3P. Because previously we suppose each of node s,1,2 ’s power is P. so the receive power is 3P. Here we have the engergy gain.

Summary Building better bit pipes Allocating bit pipes wisely Multipath fading Time diversity Frequency diversity Spatial diversity Interference TDMA Contention-based schemes CDMA+MD Building better bit pipes Allocating bit pipes wisely Multipath fading Opportunity Broadcasting Cooperation So, we see that Broadcasting nature makes the cooperation between nodes a reality. Cooperative Communication can be extended to a more broad problem: cooperative Networks. Nodes independently decide to cooperate or not according to own channel conditions and buffer occupancy and revenue can obtained from cooperation. This work is an interdisciplinary research between networks and economy. We also notice that, from multipath fading, we have opportunistiec communication and wireless resource allocation. Resource allocation has to deal with interference. Again, from inteference, we have cooperation. And the cooperation gain are mainly from diversity gain and energy gain, which centainly deal with multipath fading. So we see that Multipath fading problem and interference problem are interconnected and therefore, both the resource allocation problem and cooperative communication problem are cross-layer issues. Opportunistic Communication Cooperative Communication Cross-layer Wireless Resource Allocation Cooperative Networks

Cooperative Routing Cooperative communication is a cross-layer issues. Reduce power consumption Reduce Delay Because cooperative communication is a cross-layer issues. Some Smart guys begin to think that what will be the result if we consider the routing problem in cooperative communication context. This is the cooperative routing. My partners will introduce two results on cooperative routing. One is to reduce power consumption. Another is to reduce delay or increase throughput.

What we learn? Power and Delay trade-off in Wireless Networks Transmit the information to nodes far away low delay but high power consumption Transmit the information to nearby nodes High delay but low power consumption Transmitter makes a choice according to current channel state and buffer occupancy. What we learn from these two results. We see that with cooperation, we can transmit information to nodes far away. This gives rise to low delay but high power consumption compared to next scheme. On the other hand, we can transmit the information to nearby nodes. This gives rise to the high delay but low power consumption compared to previous scheme. So, actually, Transmitter can make a choice between these two schemes according to current channel state and buffer occupancy. When the network load is heavy, delay is the central concern. Transmit prefer to transmitting information to nodes far away. When network load is light and we want to prolong the network lifetime, we prefer to transmitting to nearby nodes. So what about this scenario:

Power and Delay Tradeoff Curve Time Savings Non-cooperative Cooperative The dark blue one correspondes to non-cooperative scenario. The shallow blue one is cooperative scenario. We see that there is a trade off between power and delay. And With cooperative communication, there is energy savings and Time Savings. Actually, the cooperative communication pushes the curve toward the origin. Energy Savings Delay

Conclusion Cooperative Communication. Research Trends Coded-based Cooperation Capacity of Cooperative networks Relay Coded-based Cooperation is a hot topic under extensive research. This concentrates on implementation of cooperation in the physical layer. Prof. Aazhang at Rice conduct the research which uses the LDPC code to implement the cooperation. I also know that Mr. Chen Xingyang at my group also conduct research in this topic. Another interesting and challenging topic is capacity of cooperative networks. For simplicity, we consider the simplest form of cooperative networks. Unfortunately, even the capacity of the simple three node relay networks is still unknown. Prof. David Tse provides a deterministic approach to make progress in solving this problem. Prof. Jeff Andrews put forward a novel transmission capacity concept. S D relay

Coded Cooperation BC mode MAC mode Relay can decode Destination may not MAC mode Relay re-encodes/transmits Source transmits New information Repeats previous information Destination decodes correlation

Modeling and Mathematics Mathematical Heavy We Capacity Modeling Mathematical Low New Capacity

Thank You!

Cooperative Routing Cooperative communication is a cross-layer issues. Cooperative Routing in static wireless networks. Information is routed from s to d in a sequence of time slots Each time slot Broadcasting mode Cooperation mode Multistage decision problem From the interference, we obtain the basic idea of cooperative communication which offers cooperative diversity (spatial diversity). Therefore, cooperative communication is a cross-layer issues. We want to elaborate this point by considering the cooperative routing problems, that is routing problems in the cooperative communication networks. Consider the above figure we have seen in the last slide. Information is routed from s to d in a sequence of time slots. the non-cooperative route is s-1-3-4-d. With cooperation communication, suppose s broadcasts the information to node 1 and 2. This is the broadcasting mode. After that, node s, 1, and 2 cooperatively transmit the information to 3. This is the cooperation mode. We do not consider the scenario that node s, 1, and 2 cooperatively transmit to more than one nodes because of difficult time synchronizaiton between different receive nodes. Therefore, each transmission is either a broadcast transmission or a cooperative transmission. Therefore, routing problem simplifies to multistage decision problem. First choice between broadcasting mode or cooperation mode. If Broadcasting mode, who broadcast? If cooperation mode, who transmit to?

Cooperation Graph reliable set of nodes that have information at kth stage set of nodes that will be added to reliable set in the next transmission Suppose the network has n+1 nodes. The cooperation graph has n layers. Attention that layer is not stage. Layer k consists of all the possible set of size k+1 which contains the node s. The arcs between the nodes in adjacent layers correspond to cooperative links, whereas the broadcast links are shown by cross layer arcs. Cooperative link and broadcast link has own link costs. We do not want to quantify the link cost due to time constraint. The optimal transmission policy is simply the shortest path between node s and node D. However, the computation complexity is exponential with n. So we have to resort to suboptimal policy.

Cooperative Routing benefits Restrict the cooperation to nodes along the optimal non-cooperative route. Energy savings One suboptimal policy is restricting the cooperation to nodes along the optimal non-cooperative route. Specifically, consider the figure we have seen before, at first, the node s transmit information to node 1. Secondly, node s and node 1 cooperatively transmit information to node 3. Thirdly, node s, 1 and 3 coopearatively transmit information to node 4. Follow this scheme until information arrives at node d. What is the benefits of cooperative routing. Energy savings. It is quite easy to understand. When node s and 1 cooperatively transmit information to node 3, due to spatial diversity, less power is required than non-coopearative scenario, where node 1 transmit information to node 3 by his own.

Alternative view toward Cooperative Routing Cooperative communication increases the transmission range. Consider the above figure. The source node A want to transmit the information to destination node d. The non-cooperative route is A-B-C-F-G-H-I-J-L-N-O-P. In our previous discussion, one cooperative routing policy is that node A transmit information to B, then node A and B cooperatively transmit information to C. Follow this until information arrives at destination node P. Now, we take another view toward cooperative routing. We know that cooperative communication increases the transmission range due to spatial diversity. Therefore, A can transmit information directly to node F, then to L, finally to P. This cooperation path is short than the non-cooperative one. Therefore, it is safe to conclude that this scheme can increase the throughput and decrease the delay. The next step is simply how to design a cross-layer protocol to achieve this scheme.