Skip to main content

Advertisement

Log in

Interference-aware relay assignment scheme for multi-hop wireless networks

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

This paper proposes an interference-limited relay assignment scheme for multi-hop wireless networks that exploits cooperative diversity to cope with problems of wireless channels and to enhance data transmission reliability. By combining the selection and incremental relaying schemes and by taking into account the channel status information and queue length at each node, the cooperative scheme improves the packet dropped ratio and end-to-end delay due to retransmissions. The proposed method is based on local channel measurement and requires no topology information. In addition, this paper also investigates the interference problem produced by the relay nodes and the failure probability of the best relay selection. Extensive simulations conducted to evaluate the performance of the proposed scheme indicate that it effectively enhances the network performance in terms of the packet delivery ratio, energy consumption, and overall packet delay.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Abouelseoud, M., & Nosratinia, A. (2013). Heterogeneous relay selection. IEEE Transactions on Wireless Communications, 12(4), 1735–1743.

    Article  Google Scholar 

  2. Alonso-Zarate, J., Alonso, L., & Verikoukis, C. (2009). Performance analysis of a persistent relay carrier sensing multiple access protocol. IEEE Transactions on Wireless Communications, 8(12), 5827–5831.

    Article  Google Scholar 

  3. Atapattu, S., Jing, Y., Jiang, H., & Tellambura, C. (2013). Relay selection schemes and performance analysis approximations for two-way networks. IEEE Transactions on Communications, 61(3), 987–998.

    Article  Google Scholar 

  4. Bletsas, A., Khisti, A., Reed, D., & Lippman, A. (2006). A simple cooperative diversity method based on network path selection. IEEE Journal on Selected Areas in Communications, 24(3), 659–672.

    Article  Google Scholar 

  5. Brennan, D. (2003). Linear diversity combining techniques. Proceedings of the IEEE, 91(2), 331–356.

    Article  MathSciNet  Google Scholar 

  6. El-Sherif, A., & Liu, K. (2012). Cooperation in random access networks: Protocol design and performance analysis. IEEE Journal on Selected Areas in Communications, 30(9), 1694–1702.

    Article  Google Scholar 

  7. Feeney, L., & Nilsson, M. (2001). Investigating the energy consumption of a wireless network interface in an ad hoc networking environment. Proceedings of IEEE INFOCOM, 3, 1548–1557.

    Google Scholar 

  8. Gomez-Cuba, F., Asorey-Cacheda, R., & Gonzalez-Castano, F. (2011). A survey on cooperative diversity for wireless networks. IEEE Communications Surveys Tutorials, PP(99), 1–14.

    Google Scholar 

  9. Huang, X., Zhai, H., & Fang, Y. (2008). Robust cooperative routing protocol in mobile wireless sensor networks. IEEE Transactions on Wireless Communications, 7(12), 5278–5285.

    Article  Google Scholar 

  10. Ibe, O. C. (2005). Fundamentals of applied probability and random processes. London: Academic Press.

    Google Scholar 

  11. Ibrahim, A., Han, Z., & Liu, K. (2008). Distributed energy-efficient cooperative routing in wireless networks. IEEE Transactions on Wireless Communications, 7(10), 3930–3941.

    Article  Google Scholar 

  12. Ju, M., Hwang, K. S., & Song, H. K. (2013). Relay selection of cooperative diversity networks with interference-limited destination. IEEE Transactions on Vehicular Technology, 62(9), 4658–4665.

    Article  Google Scholar 

  13. Krikidis, I., Charalambous, T., & Thompson, J. (2012). Buffer-aided relay selection for cooperative diversity systems without delay constraints. IEEE Transactions on Wireless Communications, 11(5), 1957–1967.

    Article  Google Scholar 

  14. Krikidis, I., Thompson, J., McLaughlin, S., & Goertz, N. (2009). Max-min relay selection for legacy amplify-and-forward systems with interference. IEEE Transactions on Wireless Communications, 8(6), 3016–3027.

    Article  Google Scholar 

  15. Laneman, J., Tse, D., & Wornell, G. (2004). Cooperative diversity in wireless networks: Efficient protocols and outage behavior. IEEE Transactions on Information Theory, 50(12), 3062–3080.

    Article  MATH  MathSciNet  Google Scholar 

  16. Lee, B. G., & Choi, S. (2008). Broadband wireless access and local networks: Mobile WiMAX and Wi-Fi. London: Artech House.

    Google Scholar 

  17. Myers, D. S., & Vernon, M. K. (2012). Estimating queue length distributions for queues with random arrivals. ACM SIGMETRICS Performance Evaluation Review, 40(3), 77–79.

    Article  Google Scholar 

  18. O’Rourke, D., & Brennan, C. (2012). Practical packet combining for use with cooperative and non-cooperative ARQ schemes in resource-constrained wireless sensor networks. Ad Hoc Networks, 10(3), 339–355.

    Article  Google Scholar 

  19. Ozdemir, M., & McDonald, A. B. (2004). An M/MMGI/1/K queuing model for ieee 802.11 ad hoc networks. In Proceedings of the 1st ACM international workshop on performance evaluation of wireless ad hoc, sensor, and ubiquitous networks, PE-WASUN ’04 (pp. 107–111).

  20. Ren, F., He, T., Das, S., & Lin, C. (2011). Traffic-aware dynamic routing to alleviate congestion in wireless sensor networks. IEEE Transactions on Parallel and Distributed Systems, 22(9), 1585–1599.

    Article  Google Scholar 

  21. Sharma, S., Shi, Y., Hou, Y., Sherali, H., Kompella, S., & Midkiff, S. (2012). Joint flow routing and relay node assignment in cooperative multi-hop networks. IEEE Journal on Selected Areas in Communications, 30(2), 254–262.

    Article  Google Scholar 

  22. Uhlemann, E., & Willig, A. (2008). Joint design of relay and packet combining schemes for wireless industrial networks. In IEEE vehicular technology conference (pp. 2441–2445).

  23. Wang, H., Li, M., Lin, J., & Yang, S. (2012). Diversity-multiplexing-delay tradeoff in selection cooperation networks with ARQ. IEEE Transactions on Communications, 60(6), 1729–1740.

    Article  Google Scholar 

  24. Willig, A. (2008). Recent and emerging topics in wireless industrial communications: A selection. IEEE Transactions on Industrial Informatics, 4(2), 102–124.

    Article  Google Scholar 

  25. Xie, K., Cao, J., Wang, X., & Wen, J. (2013). Optimal resource allocation for reliable and energy efficient cooperative communications. IEEE Transactions on Wireless Communications, 12(10), 4994–5007.

    Article  Google Scholar 

  26. Zappone, A., Chong, Z., Jorswieck, E., & Buzzi, S. (2013). Energy-aware competitive power control in relay-assisted interference wireless networks. IEEE Transactions on Wireless Communications, 12(4), 1860–1871.

    Article  Google Scholar 

  27. Zhu, Y., & Zheng, H. (2008). Understanding the impact of interference on collaborative relays. IEEE Transactions on Mobile Computing, 7(6), 724–736.

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgments

This research was supported by the MSIP (Ministry of Science, ICT and Future Planning), Korea, under the “Creative ICT Convergence Human Resource Development Program” and “The Global IT Talent Support Program (NIPA-2014-H0904-14-1005)” supervised by the NIPA (National IT Industry Promotion Agency). It was also supported by the Ministry of Education, Science Technology (MEST) and through the Human Resource Training Project for Regional Innovation 2014 with Samsung Thales. The authors would like to convey thanks to Faculty of Electrical and Electronics Engineering, Ho Chi Minh City University of Technology and Education, Vietnam and Networked Systems Lab., Kumoh National Institute of Technology, South Korea for providing laboratory facilities.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dong-Seong Kim.

Appendices

Appendix 1: Products of a continuous and a discrete random variables

Let X be a continuous random variable with known PDF \(f_{X}(x)\). Let also Y be a discrete random variable with PMF P(Y = y) which is defined on the interval \([0,L]\,(L>0)\). The CDF of U = XY is given by

$$F_{U}(u)=P(XY \le u)=\sum \limits _{y=0}^{L}P(Y=y)P(yX \le u|Y=y),$$
(18)

where \(P(yX \le u|Y=y)=P(X \le \frac{u}{y}|Y=y)=F_{X}(\frac{u}{y})\) with \(y>0\). On the other hand, \(P(0X \le u|Y=0)=1\) for \(u \ge 0\) or \(P(0X \le u|Y=0)=0\) for \(u<0\). With \(u \ge 0\), Eq. (18) reduces to

$$F_{U}(u)=P(Y=0)+\sum \limits _{y=1}^{L}P(Y=y)F_{X}\left( \frac{u}{y}\right).$$
(19)

However, a continuous and a discrete random variables don’t have a joint PDF because their joint distribution is not absolutely continuous in 2-dimensional plane. We make the following estimation

$$f_{U}(u) \approx \frac{d}{du}F_{U}(u) = \sum \limits _{y=1}^{L}\frac{1}{y}P(Y=y)f_{X}\left( \frac{u}{y}\right).$$
(20)

Appendix 2: Approximation for the M/G/1 queue length distribution

Consider an M/G/1 queue with average service time \(\overline{x}\), Poisson arrival rate \(\lambda\), and a squared coefficient of variation of service time \(c_{x}^{2}\). The probability that there are at least k + 1 packets in the queue is given by [17]

$$P[N>k]\approx U_{0} \alpha ^{k}, \quad k=0,1,2,\ldots,L-1.$$
(21)

where \(U_{0}\) is the server utilization \((P[N>0]=U_{0},\,P[N=0]=1-U_{0})\) and \(\alpha =\frac{U_{0}(c_{x}^{2}+1)}{2+U_{0}(c_{x}^{2}-1)}\,(\alpha \le 1)\). Then, the CDF of queue distribution can be written as follows

$$P[N\le k]=1-P[N>k] \approx 1 - U_{0} \alpha ^{k}.$$
(22)

for \(k=0,1,2,\ldots,L-1\), and \(P[N\le L]=1\). The PMF of queue distribution is given by

$$\begin{aligned} P[N=k]&= P[N>k-1] - P[N>k] \\&\approx U_{0} \alpha ^{k-1}(1-\alpha ), \quad k=1,2,3,\ldots,L. \end{aligned}$$
(23)

From queue length distribution, the PMF and CDF of the remaining queue length distribution can be given by

$$\begin{aligned} P[\overline{N}=k]&= P[N=L-k] \\&\approx U_{0} \alpha ^{L-k-1}(1-\alpha ), \end{aligned}$$
(24)

for \(k=0,1,2,\ldots,L-1\) and \(P[\overline{N}=L]=1-U_{0}\).

$$\begin{aligned} P[\overline{N}\le k]&= P[N\ge L-k] \\&= P[N>L-k] + P[N=L-k] \\&\approx U_{0} \alpha ^{L-k} + U_{0} \alpha ^{L-k-1}(1-\alpha ), \end{aligned}$$
(25)

for \(k=1,2,\ldots,L-1\) and \(P[\overline{N}\le 0]=P[N=L]=U_{0} \alpha ^{L-1}(1-\alpha ), P[\overline{N}\le L]=1\).

The CDF calculated by Eqs. (24) and (25) conduct different results because of the estimation in Eq. (21). For instance, k = 2, then the probabilities \(P[\overline{N}\le 2]\) calculated by these equations are respectively

$$\begin{aligned} P[\overline{N}\le 2]&= P[\overline{N}=0] + P[\overline{N}=1] + P[\overline{N}=2] \\&\approx U_{0} (1-\alpha )(\alpha ^{L-1} + \alpha ^{L-2}) + U_{0} \alpha ^{L-3}(1-\alpha ), \\ P[\overline{N}\le 2]&= P[N>L-2] + P[N=L-2] \\&\approx U_{0} \alpha ^{L-2} + U_{0} \alpha ^{L-3}(1-\alpha ). \end{aligned}$$

The difference is that \((1-\alpha )(\alpha ^{L-1} + \alpha ^{L-2}) = \alpha ^{L-2} - \alpha ^{L} \ne \alpha ^{L-2}\). However, when the server utilization \(U_{0}<1\), then \(\alpha < 1\). For a large value of queue capacity \(L, \alpha ^{L}\) converges to 0. Therefore, the difference is negligible.

Figure 10 plots the approximation for queue distribution with \(U_{0}=0.85, c_{x}^{2}=5\), and maximum queue length of 100 incoming packets.

Fig. 10
figure 10

Approximation CDF for current occupied queue length distribution (line A) and remaining queue length distribution (line B)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Do-Duy, T., Kim, DS. Interference-aware relay assignment scheme for multi-hop wireless networks. Wireless Netw 21, 2195–2207 (2015). https://doi.org/10.1007/s11276-015-0904-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-015-0904-5

Keywords

Navigation