Location-Based Optimum Relay Selection in Random Spatial Networks
Saman Atapattu, Hazer Inaltekin, Jamie Evans

TL;DR
This paper develops a location-based relay selection strategy in spatial networks that optimizes relay choice without full channel information, improving communication performance over traditional methods.
Contribution
It derives the distribution of the optimal relay distance in Poisson networks and provides analytical performance metrics for various fading scenarios.
Findings
Optimal relay selection outperforms other strategies.
Derived relay distance distribution is independent of path-loss function form.
Analytical expressions for average rate and outage probability are provided.
Abstract
This paper investigates the location-based relay selection problem, where the source node chooses its relay from a set of spatially deployed decode-and-forward relays. The advantages of location-based relay selection are the elimination of excessive relay switching rate and the feedback reduction avoiding the requirement of having full channel state information at the source node. For a homogeneous Poisson point process of candidate relays, we first derive the distribution for the distance of the relay (relative to the source and destination nodes) selected by the optimum location-based relay selection policy. This result is independent of the functional form of the path-loss function as long as it is a non-increasing function of the transmitter-receiver separation. By utilizing the derived optimum relay distance distribution, we then obtain analytical expressions for the average rate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCooperative Communication and Network Coding · Advanced MIMO Systems Optimization · Advanced Wireless Communication Technologies
Location-Based Optimum Relay Selection in
Random Spatial Networks
Saman Atapattu, Hazer Inaltekin and Jamie Evans S. Atapattu and J. Evans are with the Department of Electrical and Electronic Engineering, University of Melbourne, Parkville, VIC 3010, Australia.H. Inaltekin is with the School of Engineering, Macquarie University, North Ryde, NSW 2109, Australia.
Abstract
This paper investigates the location-based relay selection problem, where the source node chooses its relay from a set of spatially deployed decode-and-forward relays. The advantages of location-based relay selection are the elimination of excessive relay switching rate and the feedback reduction avoiding the requirement of having full channel state information at the source node. For a homogeneous Poisson point process of candidate relays, we first derive the distribution for the distance of the relay (relative to the source and destination nodes) selected by the optimum location-based relay selection policy. This result is independent of the functional form of the path-loss function as long as it is a non-increasing function of the transmitter-receiver separation. By utilizing the derived optimum relay distance distribution, we then obtain analytical expressions for the average rate and outage probability by considering the power-law decaying path-loss function for the no-fading and Rayleigh fading communication scenarios. It is observed that the optimum relay selection policy outperforms the other common selection strategies notably, including the ones choosing the relay closest to the source, the relay closest to the destination and the relay closest to the mid-point between source and destination.
Index Terms:
Optimal relay communication, Poisson point process (PPP), stochastic geometry.
I Introduction
The fifth generation (5G) of wireless networks are expected to provide high data rates by using larger bandwidths. While the millimeter wave (mmWave) frequency bands offer this opportunity, the direct communication suffers from higher propagation losses due to blockages [1]. To mitigate such drawbacks, cooperative relay nodes can be used to enhance coverage, rate and reliability [2, 3, 4, 5]. Although using multiple relays for a single-communication link can improve the performance, overall system complexity and signaling overhead also increase due to synchronization issues and signal processing cost for combining. Therefore, activating only one or a few relays from a large set of relay nodes is a practical approach for relay-aided wireless networks design to reduce excessive resource utilization and overhead [6, 7].
There has been some previous work for relay selection using spatial network models, e.g., see [8, 9, 10, 11, 12, 13] and references therein. In [8], the authors focused on reducing relay selection signaling overhead by characterizing a quality-of-service (QoS) region satisfying the target outage probability. Without considering any time-scale separation between fading and relay location processes, they also studied the outage performance of both random and best relay selections from this QoS region. In [9], the optimum relay activation probability was analyzed for decode-and-forward (DF) relays selected based on their distances to the source node. In [10], the outage probability was analyzed with imperfect channel state information (CSI) when the relay having the best channel to the destination is selected to forward messages. A similar relay selection was also considered in [11], deriving the outage probability and average packet delay. In [12], a random relay selection policy choosing a relay in an area around the source-destination mid-point was proposed and its outage performance was compared with the nearest-neighbor relay selection. In [13], a random relay selection process selecting a single relay out of all potential relays in a feasible region was considered for an energy harvesting network.
In this paper, different from the above previous work, we investigate the performance of the optimum relay selection policy for general path-loss models when there is no direct link between source and destination nodes. We consider the time-scale separation between fading and relay location processes cautiously, and identify its effect on the network performance. Our selection criterion is based only on relay locations for selecting the relay node. This approach is reminiscent of the base-station selection strategy in cellular networks, and the optimum one when only location information but not the full CSI is available at the source node.111Fading usually changes at a much faster time scale than the node locations [14]. Hence, it is not practical for the source node to obtain CSI for all source-to-relay and relay-to-destination channels, and establish a connection to another relay node for handing over the data traffic each time fading coefficients change. This approach will result in excessive signaling overhead and relay switching rate. For the optimum relay selection policy, we first derive the optimum relay distance distribution. Then, by utilizing the derived distribution, the average rate and outage probability are evaluated for both no-fading and Rayleigh fading scenarios. Finally, the derived analytical expressions are verified and the performance improvement achieved by the optimum relay selection policy is illustrated through extensive simulations.
Notation: We use boldface, upper-case and calligraphic letters to represent vector quantities, random variables and sets, respectively. We use , , and to denote the real, natural and complex numbers, and the two-dimensional Euclidean space, respectively. denotes the absolute value of a scalar quantity (real or complex), whereas is used to measure the canonical Euclidean norm of a vector quantity . Expected value of a random variable is denoted by .
II Network Model and Performance Metrics
II-A Network Model
We consider a relay-aided spatial wireless network in , as illustrated by Fig. 1. The network contains a source-destination pair having arbitrary locations (source node) and (destination node). The locations of potential DF relay nodes in the network are given by , where represents the th DF relay location for . We will always assume that is a locally finite set, i.e., there are only finitely many relays in every bounded subset of . For performance analysis, we will consider the communication scenario in which relay locations are random and determined according to a spatial homogeneous Poisson point process (HPPP) . Hence, should be interpreted as a particular realization of below. We assume that the primary aim of the relays is to assist data communication between source and destination nodes without generating any additional traffic, as in the latest proposals for LTE-A standards [15, 16]. We examine the network performance under a given relay selection policy, which is formally defined as follows.
Definition 1
A relay selection policy is a mapping from the set of all countable locally finite subsets of , denoted by , to satisfying the condition for all .
For the sake of notational simplicity, we parametrize the relay location selected by as in the remainder of the paper, with the understanding that for any given . The same meaning is attributed to other variables throughout the paper when we use this parametrization for them as well. Then, the instantaneous rate of information flow from source to destination (in bits/sec/Hz) as a function of the relay selection policy is given as
[TABLE]
where is a non-increasing path-loss function, is the random fading coefficient between the source, selected relay and destination nodes for and , and is the signal-to-noise ratio with , and being transmission power, communication bandwidth and noise energy per complex dimension, respectively, [17]. The rate in (1) is achievable for each fading state by using independent Gaussian codebooks at the source and relay nodes and CSI at the receivers [18].222Implicit in this formulation is the assumption of a perfect multiple-access and interference cancellation scheme so that interference is only seen as the background noise at the receivers. We will assume in the remainder of the paper that the direct link between source and destination nodes is severely shadowed by an object in the environment (i.e., ), or the sharp decay rate of with distance as in the mmWave communications [2, 3, 1]. We will also assume that random fading coefficients and change at a much faster time-scale than the network node locations. Hence, our selection criterion will be based only on relay locations for selecting the relay node, which is also embodied in Definition 1.
II-B Performance Metrics
For determining the performance of a relay selection policy , we will use the average data rate and outage probability as our performance metrics [14]. We assume for both cases that the permissible decoding delay is large enough to average over the fading process. Then, given and the random relay locations , the rate
[TABLE]
is achievable over the wireless link connecting the source and selected relay, where the expectation is taken over the randomness due to fading. Similarly, the rate
[TABLE]
is achievable between the selected relay and destination. Hence, we can express the data rate, averaged over the fading process, from source to destination according to
[TABLE]
which is a function of and . Using in (2), the outage probability for delay-sensitive traffic is defined as below.
Definition 2
For a target bit rate and a relay selection policy , the outage probability is equal to
[TABLE]
Similarly, we define the average rate when the decoding delay can be relaxed to permit variable rate transmission as follows.
Definition 3
For a given relay selection policy , the average rate is defined to be
[TABLE]
where the expectation is over the random relay locations.
It is important to note that defined in (4) should be interpreted as the average of the rate in (2), which is averaged over the random relay locations. It is not the ergodic rate achieved over the long time-horizon for the same source, relay and destination nodes. Rather, the rate in (2) is attained with a different relay node selected by for each realization of . In addition, we observe that we can change the order of minimum and expectation operators while going from (1) to (2). This is because the decoding delays permit averaging over the fading process before switching to another relay node. It is more advantageous to minimize expected rates than averaging the minimum of instantaneous rates. This is the waiting-gain we have in (2).
III Optimum Relay Selection Problem
We start with the goal of maximizing by optimizing for each without knowledge of fading states at the source node. The solution of this optimization problem is also the one optimizing the performance metrics and , as discussed below. Using the monotonicity of the path-loss function, the problem of maximizing is equivalent to minimizing the relay selection function , which is given by
[TABLE]
over the set of relay locations in . Hence, the optimum relay selection problem can be written as the following discrete optimization problem:
[TABLE]
for each . The solution of (8) is well-defined and belongs to for all since is assumed to be a locally finite countable set. The optimum relay selection policy, which we denote by , is the one that solves (8) for all . When we write , we will refer to the location of the relay selected by . Observing the structure of and min-max type of optimization in (8), it is easy to see that the optimum relay location in must have the important property of balancing distances to both source and destination nodes. Therefore, an efficient relay selection policy should also have such a distance balancing property. We will investigate this balancing property in detail for the mid-point relay selection policy and obtain its performance for HPPPs in Section V.
The connection between the solution of the optimization problem in (8) and the performance metrics and is not explicit. In Lemma 1 below, we relate the solution of (8) to and by showing that the optimum relay selection policy solving (8) for each is also the best choice for optimizing and .
Lemma 1
Let be the set of all feasible relay selection policies. Then, for identically distributed fading at each wireless link, we have
[TABLE]
[TABLE]
Proof:
We first observe the following trivial inequality. If and are two identically distributed non-negative random variables, and and are two non-negative arbitrary constants satisfying , then . Using this inequality and recalling that for any given relay selection policy , is the location of the relay node selected by when it runs over , we can write
[TABLE]
where is the generic fading random variable having the same distribution with and . Since solves (8) for each , we also have . Using the above inequality one more time and the property that is a non-increasing function, we conclude that for any . This implies and . ∎
IV Optimum Relay Selection and Its Performance
In this section, we will obtain analytical expressions for and . To this end, we will take random relay location process as an HPPP having intensity . Due to the stationarity property of HPPPs [19], we will assume that and without loss of generality. This is the example network configuration illustrated in Fig. 1.
IV-A The Optimum Relay Distance Distribution
In the proof of Lemma 1, we showed that the conditional data rate, given the relay locations, is equal to
[TABLE]
for any relay selection policy. Hence, the key step to obtain analytical expressions for and is to derive the distribution function for . For notational simplicity, we define . Then, by definition of , we have
[TABLE]
That is, is the minimum value achieved by the relay selection function over the HPPP . In the next theorem, we provide the cumulative distribution function (cdf) and the probability distribution function (pdf) of .
Theorem 2
The cdf of is given by
[TABLE]
Similarly, the pdf of is given by for
[TABLE]
Proof:
See Appendix A. ∎
Our results presented up to this point is independent of the functional form of the path-loss function as long as it is a non-increasing function of the transmitter-receiver separation. However, for obtaining numerical performance curves, we will focus on the classical power-law decaying path-loss function , where is the path-loss exponent. Hence, we will frequently use the distribution of in the rest of the paper. We provide its cdf and pdf of in the following lemma for the sake of presentation clarity.
Lemma 3
Let for a path-loss exponent . Then, the cdf and pdf of are, respectively, equal to
[TABLE]
and
[TABLE]
if , and zero otherwise.
Proof:
Let be a mapping given by . Then, . Since is a strictly decreasing function of its argument for , the cdf and pdf of can be written as and for all with the aid of variable transformation. For , and because always takes values greater than or equal to . Calculating the inverse and using (13) and (14), we obtain and given in (15) and (16). ∎
IV-B Average Rate
Now, we derive analytical expressions for the average rate achieved by the optimum relay selection policy . We will consider both no-fading and Rayleigh fading cases. For the no-fading case, we assume a deterministic normalized channel gain with unit power, i.e., . For the Rayleigh fading case, we consider that is a circularly symmetric complex Gaussian random variable with unit power, i.e., . Hence, is an exponential random variable with unit mean, i.e., . For the path-loss model, we consider the power-law decaying path-loss function for . Using (11) and (12), we have
[TABLE]
where the last equality follows from the identity , and is the exponential integral [20, eq. 8.211.1].
From Definition 3, the average rate, averaged over , can be calculated as
[TABLE]
It is not possible to reduce the integral expression in (18) for to a closed-form. However, this single integral can be evaluated very quickly and efficiently through standard numerical integration techniques.
IV-C Outage Probability
The rate outage probability is the probability that the rate falls below a certain predetermined threshold . From Definition 2, we write . For the no-fading case, with the aid of (15) and (17), we have
[TABLE]
Similarly, for the Rayleigh fading case, we have
[TABLE]
where is the unique solution for the equation Uniqueness of follows from the fact that increases monotonically with . Hence, it can be readily calculated by using numerical methods such as the bisection technique or by using Matlab’s vpasolve routine. Moreover, by using the inequality [21, p. 229, 5.1.20] we can also bound for Rayleigh fading as .
V Mid-point Relay Selection Policy
For comparison purposes, we now consider a mid-point relay selection policy , which selects the relay closet to the mid-point between source and destination nodes. We will denote the mid-point between source and destination nodes as i.e., . The following is a straightforward result formally stating the distance balancing property mentioned in Section III, which we provide for the sake of completeness.
Lemma 4
For all , .
Proof:
By triangle inequality, we have for all , which implies that for all . This lower is achieved with equality for . ∎
It should be first noted that is not always optimum since, in addition to its distance from , the relay’s orientation is also crucial in determining the value of . That is, the closer the relay location to the equidistant hyperplane between and is, the smaller the value that takes. This simple geometrical fact will be helpful to obtain a sufficient condition under which is optimal. Hence, we formally state it in the following lemma for the sake of completeness again.
Lemma 5
Let
[TABLE]
be the equidistant hyperplane between and . For a given , let also
[TABLE]
i.e., is the circle around with radius . Then, for , we have and .
Proof:
See Appendix B. ∎
Next, using Lemma 5, we obtain a sufficient condition for the optimality of in the next theorem.
Theorem 6
Let be the relay location selected by and be the location of the second closest relay to . Then, solves (8), i.e., , if .
Proof:
Let be the ordering of relay locations in in an ascending manner with respect to their distances to , i.e., and is the location of the th closest relay to . Then, by Lemma 5, for all . Further, for all . Hence, whenever , we have . ∎
For any realization of relay locations, this condition is easy to check since only location information of the closest and second closest relay nodes to the mid-point needs to be known.
VI Numerical Results
In our simulations, all distances are normalized to a unit distance. A circular network coverage area with radius [units] is considered. The path-loss exponent is set to . Results are obtained by averaging over realizations of the random network topology and channel conditions. To benchmark the optimum relay selection policy, we also simulate the network performance when the relay is chosen in a such way that it is closet to the mid-point, to the source or to the destination.
Fig. 2 shows the average rate curves as a function of for all four relay selection schemes with and without fading when [nodes/unit2] and [unit]. This figure verifies the average rate expressions in (18). Several additional observations are: i) Optimum relay selection outperforms all other relay selection schemes; ii) closet-to-source and -destination schemes have similar but the worst performance; iii) no-fading scenario outperforms the fading case as expected; and iv) there is a non-negligible performance gap between the optimum and mid-point relay selection schemes. For example, the optimum relay selection provides around % improvement over the mid-point selection at dB. This may be especially significant for mmWave communications.
Fig. 3 shows the average rate as a function of for the optimum and mid-point relay selections with and without fading when [unit] and [units]. While we notice similar performance variations for the optimum and mid-point relay selection policies in Fig. 3, we also observe that the average rate monotonically increases with and reaches to and for the no-fading and Rayleigh fading cases, respectively. For [unit], these asymptotic values are [bits/sec/Hz] for the no-fading case and [bits/sec/Hz] for the Rayleigh fading case. Further, we can see that there is a significant performance gap when the distance increases. For example, we lose [bits/sec/Hz] and [bits/sec/Hz] at for the no-fading and Rayleigh fading cases, respectively, for the optimal selection.
Fig. 4 shows the outage probability as a function of for the optimum and mid-point relay selections with and without fading when [bits/sec/Hz], [unit] and [units]. This figure verifies the outage probability expressions in (19) and (20). The optimum selection outperforms the mid-point one for all cases. In particular, the outage probability of is achieved at dB for the optimum selection and at dB for the mid-point selection, which is a dB power gain. For the same outage probability with the optimum selection, we lose around dB by increasing the source-destination distance from [unit] to [units].
VII Conclusions
In this paper, we have considered a relay-aided wireless network with a single source-destination pair and spatially deployed decode-and-forward relays. For the optimum location-based relay selection policy, we have derived the distribution for the optimum relay distance in closed-form. Subsequently, we have evaluated the average rate and outage probability for the no-fading and Rayleigh fading channels by means of the derived optimum relay distance distribution. To benchmark the optimum relay selection scheme, we have analyzed the mid-point relay selection policy and obtained a sufficient condition for its optimality. The numerical results have indicated that the optimum policy outperforms other existing policies in the literature. Further, the performance improvement becomes significant especially for emerging applications requiring wider bandwidths such as mmWave communications.
Appendix A Proof of Theorem 2
We first divide the relay locations into two types:
[TABLE]
where and . That is, the relays in are closer to the destination node, whereas the ones in are closer to the source node. Then, we define
[TABLE]
Due to stationarity of HPPPs and symmetry of the problem, and are identically distributed random variables. Further, they are also independent due to complete randomness property of PPPs [19]. Hence, it will be enough to obtain the cdf of to prove Theorem 2 since . More specifically, . To obtain , we further define and , where is the disc centered around the origin and having radius . We note that converges almost surely to as tends to infinity. Thus, the cdf of will also converge to the cdf of pointwise as tends to infinity [22]. We will derive the cdf of by first obtaining the cdf of and then taking the limit .
Let be the number of relays in . Given the event for , all the relays in will be uniformly distributed over the half-disc centered at , having radius and containing only those points of with non-negative first coordinates. Let be such a uniformly distributed random relay location. Let also , which is equal to the distance between and the source node. can be written as by using the law of cosines, where is the angle between the positive -axis and the line segment connecting and . is uniformly distributed over , and independent of due to the uniformly distributed nature of . Hence, the conditional cdf of given can be expressed as
[TABLE]
for , where the last equation follows from the fact that the convex quadratic function has only one positive root at when . For , we have since is always greater than or equal to . For , we have since is always smaller than or equal to when . As a result, using the cdf of , which is equal to , we have
[TABLE]
We will obtain by averaging (23) over . To this end, we need to consider four cases separately. If , then for all . Hence, when . If , the second condition in (23) is always satisfied, and we have
[TABLE]
for this range of . If , the second and third conditions in (23) are satisfied for and , respectively, where . Thus, we have
[TABLE]
for this range of . Finally, if , then for all , and therefore if . Combining all four cases and evaluating the integrals, we obtain as in (24). We use and obtain
[TABLE]
As stated earlier, since converges to almost surely. Thus, by using (25), we have
[TABLE]
Finally, using (26) and the identity , we conclude the proof.
Appendix B Proof of Lemma 5
Assume belongs to the half-space closer to and consider the decomposition for some . Then, we have and
[TABLE]
Similarly, for any , we have . Hence, . The arguments for when belongs to the half-space closer to are the same.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] R. Pabst, B. H. Walke, D. C. Schultz, P. Herhold, H. Yanikomergolu, S. Mukherjee, H. Viswanathan, M. Lott, W. Zirwas, M. Dohler, H. Aghvami, D. D. Falconer, and G. P. Fettweis, “Relay-based deployment concepts for wireless and mobile broadband radio,” IEEE Commun. Mag. , vol. 42, no. 9, pp. 80–89, Sep. 2004.
- 2[2] M. Iwamura, H. Takahashi, and S. Nagata, “Relay technology in LTE-Advanced,” NTT DOCOMO Technical Journal , vol. 12, no. 2, pp. 29–36, 2010.
- 3[3] T. Yuan, LTE-Advanced Relay Technology and Standardization . Berlin, Germany: Springer-Verlag, 2013.
- 4[4] S. Atapattu, Y. Jing, H. Jiang, and C. Tellambura, “Relay selection and performance analysis in multiple-user networks,” IEEE J. Select. Areas Commun. , vol. 31, pp. 1517–1529, Aug. 2013.
- 5[5] R. Fan, S. Atapattu, W. Chen, Y. Zhang, and J. Evans, “Throughput maximization for multi-hop decode-and-forward relay network with wireless energy harvesting,” IEEE Access , vol. 6, pp. 24 582–24 595, 2018.
- 6[6] S. Atapattu, P. Dharmawansa, M. D. Renzo, C. Tellambura, and J. Evans, “Multi-user relay selection for full-duplex radio,” IEEE Trans. Commun. , 2018, In Press.
- 7[7] S. Atapattu, N. Ross, Y. Jing, Y. He, and J. S. Evans, “Physical-layer security in full-duplex multi-hop multi-user wireless network with relay selection,” IEEE Trans. Wireless Commun. , vol. 18, no. 2, pp. 1216–1232, Feb. 2019.
- 8[8] S. Cho, W. Choi, and K. Huang, “Qo S provisioning relay selection in random relay networks,” IEEE Trans. Veh. Technol. , vol. 60, no. 6, pp. 2680–2689, Jul. 2011.
