The compute-and-forward framework permits each receiver in a Gaussian network to directly decode a linear combination of the transmitted messages. The resulting linear combinations can then be employed as an end-to-end communication strategy for relaying, interference alignment, and other applications. Recent efforts have demonstrated the advantages of employing unequal powers at the transmitters and decoding more than one linear combination at each receiver. However, neither of these techniques fit naturally within the original formulation of compute-and-forward. This paper proposes an expanded compute-and-forward framework that incorporates both of these possibilities and permits an intuitive interpretation in terms of signal levels. Within this framework, recent achievability and optimality results are unified and generalized.
The original motivation for the compute-and-forward strategy was the possibility of relaying in a multi-hop network while avoiding the harmful effects of interference between users (by decoding linear combinations) as well as noise accumulation (by decoding at every relay). Several works have investigated and improved upon the performance of the original compute-and-forward framework in the context of multi-hop relaying @cite_73 @cite_25 @cite_85 @cite_42 @cite_62 @cite_76 . Our expanded framework can improve performance further by permitting relays to employ unequal powers and decode multiple linear combinations when appropriate. Following the conference publication of this work, Tan al @cite_9 noted that our proposed message representation may be inefficient for multi-hop relaying if each relay naively treats a linear combination over @math as @math information symbols for the next hop. They proposed a lattice-based solution to this issue. It is also possible to resolve this issue directly over the message representation by having each relay only use some of its @math received symbols as information symbols for the next hop. See [Section III.F] ncncarxiv for details.
@cite_62 @cite_9 @cite_85 @cite_42 @cite_76 @cite_73 @cite_25
1862689498 1809190717 2273955308 2088194582
In this paper, a point-to-point orthogonal-frequency- division multiplexing (OFDM) system with a decode-and- forward (DF) relay is considered. The transmission consists of two hops. The source transmits in the first hop, and the relay transmits in the second hop. Each hop occupies one time slot. The relay is half-duplex, and capable of decoding the message on a particular subcarrier in one time slot, and re-encoding and forwarding it on a different subcarrier in the next time slot. Thus, each message is transmitted on a pair of subcarriers in two hops. It is assumed that the destination is capable of combining the signals from the source and the relay pertaining to the same message. The goal is to maximize the weighted sum rate of the system by jointly optimizing subcarrier pairing and power allocation on each subcarrier in each hop. The weighting of the rates is to take into account the fact that different subcarriers may carry signals for different services. Both total and individual power constraints for the source and the relay are investigated. For the situations where the relay does not transmit on some subcarriers because doing so does not improve the weighted sum rate, we further allow the source to transmit new messages on these idle subcarriers. To the best of our knowledge, such a joint optimization inclusive of the destination combining has not been discussed in the literature. The problem is first formulated as a mixed integer programming problem. It is then transformed to a convex optimization problem by continuous relaxation, and solved in the dual domain. Based on the optimization results, algorithms to achieve feasible solutions are also proposed. Simulation results show that the proposed algorithms almost achieve the optimal weighted sum rate and outperform the existing methods in various channel conditions. The compute-and-forward framework permits each receiver in a Gaussian network to directly decode a linear combination of the transmitted messages. The resulting linear combinations can then be employed as an end-to-end communication strategy for relaying, interference alignment, and other applications. Recent efforts have demonstrated the advantages of employing unequal powers at the transmitters and decoding more than one linear combination at each receiver. However, neither of these techniques fit naturally within the original formulation of compute-and-forward. This paper proposes an expanded compute-and-forward framework that incorporates both of these possibilities and permits an intuitive interpretation in terms of signal levels. Within this framework, recent achievability and optimality results are unified and generalized. In a distributed communications scenario, a relay applying the compute-and-forward strategy for the real-valued channel model aims to decode an integer linear combination of transmitted messages, a task of very complex nature for which general efficient algorithms for dimension n > 1 have not yet been developed. Nonetheless, the maximum-likelihood decoding metric related to solving for the desired lattice point exhibits interesting properties which lead to partial design criteria for lattice codes in compute-and-forward. This article generalizes maximum-likelihood decoding at the relay to allow for arbitrary real lattice codes at the transmitters, and studies the behavior of the resulting decoding metric using an approximation of the theta series of a lattice, which is itself derived in this article. For the first time, the resulting random sums of lattices over whose points the relay needs to perform a sum are analyzed and furthermore, previous related work is extended to the case of K > 2 transmitters. The specific cases K = 2 and K = 3 are studied empirically. We consider a two-hop relay model in which multiple sources communicate with a single destination via multiple distributed relays. We propose an asymmetric Compute-and-Forward (CoF) scheme that allows lattice coding with different coarse and fine lattices at the sources. The proposed scheme is motivated by the observation that, in an asymmetric CoF system, a higher transmission power at a source does not necessarily translate to a higher achievable information rate. We show that significant performance enhancement can be achieved by optimizing the transmission powers of the sources below their respective budgets. Further, the asymmetric construction of lattice coding allows the relays to conduct different modulo operations to reduce their forwarding rates, thereby supporting higher rates at the sources. However, modulo operations in general incur information loss, and so need to be carefully designed to ensure that the destination can successfully recover the source messages. As such, we propose a novel successive recovering algorithm for decoding at the destination, and establish sufficient conditions to guarantee successful recovery. Numerical results are provided to verify the superiority of our proposed scheme over other schemes.