|
||||||||
|
New Protocols for Collaborative Transmission in Wireless Networks: Project PlanProject managerErik G. LarssonAssociate Professor (docent) Royal Institute of Technology (KTH) School of Electrical Engineering, Communication Theory Osquldas vag 10, Rm. B:408, SE-100 44 Stockholm, Sweden Phone: +46-8-7908452 Fax: +46-8-7907260 Email: erik.larsson@ee.kth.se WWW: www.s3.kth.se/~elarsso Background and Motivation:Classically, radio link design and network protocol design have been treated as two separate disciplines. More recently, it has been understood that enormous gains in network throughput can be harvested by jointly designing access protocols and radio links. This has led to the paradigm of ``cross-layer design'', where several layers in the OSI model are optimized together. Such cross-layer design can bring gains of an order of magnitude in terms of capacity, data rate, and quality-of-service. One example is the use of smart packet scheduling algorithms that use the radio channel in an opportunistic fashion, for example by allocating the channel at a given time only to users with good fading conditions. Such opportunistic scheduling is already part of the 3G standard, embodied via HSDPA. Another example of cross-layer design, with even larger potential gains (but which lies slightly further into the future in terms of standards), is collaborative transmission. Basically, this is a way of letting terminals in a network cooperate with one another when they send packets to a given destination.The idea of collaborative transmission has been around for some time, but only recently the industry has realized its enormous potential when used for coverage and data rate improvements in wireless networks. In its simplest form, collaboration takes the form of relaying; that is, letting a node A retransmit whatever she received from B, thereby increasing the chance that the data will reach their destination. Even such simple relaying has good potential and various issues related to it (e.g., the tradeoff between decode-and-forward and amplify-and-forward [1,2,3,4]) have been studied in some depth. To understand the concept of collaboration, consider (for simplicity of the exposition) a wireless system with only two nodes, A and B, which wish to communicate packets to a destination node D, using a channel on which everyone can hear everyone else. Clearly A and B can transmit their packets to D without cooperation, simply by taking turns in using the channel (see Figure 1, top). Alternatively, they can cooperate by acting as relays for one another [1,2,3,4], as shown in Figure 1, middle. Here the available timeslots are divided into two subslots of half the length--one for the direct and one for the relayed transmission. This provides second order diversity even on a stationary channel (because two routes are available, namely In the proposed project we will develop a new concept for user collaboration. The new concept is more sophisticated than simple relaying, yet not very complex. The idea is that nodes in the network not only relay information, but rather encode relayed data jointly with their own data using multiuser communication concepts. Our new concept is illustrated in Figure 1, bottom and described with more precision in the next section. Technical Approach:We explain our concept in the context of two collaborating nodes. The key idea is that when B, for example, acts as relay for A, it simultaneously transmits its own data packet and the packet for which it acts as relay, see Figure 1, bottom. The nodes then decode both messages using a form of multiuser detection.
More precisely, transmission works as follows [5]. In
the first slot, B transmits a superposition of its own packet The new concept substantially outperforms classical cooperation, as illustrated in Figure 2 for some different spectral efficiencies. From the figure it is clear that both classical cooperation and the new scheme can extract second order diversity, however, the new scheme also provides an additional coding gain. This gain grows with the spectral efficiency, which shows that gains from collaboration can be significant even at high rates (in contrast to relaying-based collaboration). Also, notably and perhaps somewhat surprisingly, it turns out that the encoding/decoding complexity of the new scheme is precisely the same as that of classical cooperation. This is so because both schemes use signal constellations of the same effective size and codewords of the same length, so demodulator and decoder complexity will be the same. The performance gain over classical relaying-based collaboration is therefore obtained ``for free''. Research Directions for the Project:Our new concept is very promising because it circumvents the suboptimality associated with channel orthogonalization, which is the main problem of existing pure relaying-based collaboration approaches [1,2,3,4]. In the research project we will take our new concept further in the following directions:
References:
|
|||||||
|
|
||||||||