• Aucun résultat trouvé

Computation of the probability of error for HARQ-CC with macro-diversity based on MRC.

N/A
N/A
Protected

Academic year: 2021

Partager "Computation of the probability of error for HARQ-CC with macro-diversity based on MRC."

Copied!
7
0
0

Texte intégral

(1)

HAL Id: hal-02949519

https://hal-imt.archives-ouvertes.fr/hal-02949519

Submitted on 25 Sep 2020

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of

sci-entific research documents, whether they are

pub-lished or not. The documents may come from

teaching and research institutions in France or

abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est

destinée au dépôt et à la diffusion de documents

scientifiques de niveau recherche, publiés ou non,

émanant des établissements d’enseignement et de

recherche français ou étrangers, des laboratoires

publics ou privés.

Computation of the probability of error for HARQ-CC

with macro-diversity based on MRC.

Tania Alhajj, Xavier Lagrange

To cite this version:

Tania Alhajj, Xavier Lagrange. Computation of the probability of error for HARQ-CC with

macro-diversity based on MRC.. [Research Report] RR-2020-01-SRCD, IMT ATLANTIQUE. 2020.

�hal-02949519�

(2)

IMT Atlantique

Département SRCD

Technopôle de Brest Iroise – CS 83818 29238 Brest cedex 03

URL : www.imt-atlantique.fr

Computation of the probability of error for

HARQ-CC with macro-diversity based on

MRC.

Tania Alhajj (IMT Atlantique)

Xavier Lagrange (IMT Atlantique)

Collection des rapports de recherche d’IMT Atlantique

(3)

Computation of the probability of error for

HARQ-CC with macro-diversity based on MRC.

Tania Alhajj

IMT Atlantique IRISA, UMR CNRS 6074 F-35700 Rennes, France tania.alhajj@imt-atlantique.fr

Xavier Lagrange

IMT Atlantique IRISA, UMR CNRS 6074 F-35700 Rennes, France xavier.lagrange@imt-atlantique.fr Abstract

In this report, we study a protocol with hybrid automatic repeat request (HARQ) when it is combined with macro-diversity. We derive the analytic formula of the probability of error using HARQ-Chase Combining (HARQ-CC) with the maximum ratio combining (MRC) technique for the macro-diversity.

I. INTRODUCTION

Using HARQ for error correction has been widely known in the mobile networks. HARQ increases the reliability of the communication. The HARQ process has two types: HARQ-Chase Combining (HARQ-CC) and HARQ-Incremental Redundancy (HARQ-IR). In HARQ-CC, a packet is sent to the receiver. The receiver tries to decode it. If the decoding attempt succeeds, an acknowledgement (ACK) message is sent to the sender. Otherwise, a negative acknowledgement (NACK) is sent to the sender asking for a re-transmission. The re-transmission consists on re-transmitting exactly the same packet. The receiver combines the two versions of the packet: the old/erroneous one and the new one and tries to decode again. This process is repeated until a maximum number of transmissions is reached or until the decoding success. Previous studies were made to evaluate the error while using HARQ-CC. In [1], the author evaluated the probability of error as a function of the average signal to noise ratio (SNR) using HARQ-CC over a fast-fading Rayleigh channel.

The aim of diversity is to combat the channels with bad conditions. Macro-diversity is a type of spatial diversity where there are multiple transmitters and/or multiple receivers. In our case, we consider the case of multiple receivers. With macro-diversity, the receivers are separated and present on different cell sites. Multiple receptions thus have to be combined in a centralized entity using a combining diversity technique. One of the combining techniques is maximum ratio combining (MRC). This technique consists on summing the received signals together before the decoding process. In the present work, we combine the HARQ with macro-diversity. We derive the analytic formula of the probability of error using HARQ-CC with the MRC combining technique for the macro-diversity. We provide the detailed calculations steps.

II. MODEL OVERVIEW

We consider transmissions in the uplink (UL) direction. We consider that one user equipment (UE) is transmitting and two base station (BS)s are receiving. The channel suffers fast fading. Thus, the SNR is an exponential random variable with mean the average SNR: γ. In [2], the packet error rate (PER) as a function of the SNR was provided:

h(γ) = ( 1 if 0 < γ < γM ae−gγ if γ ≥ γ M (1) where a and g are parameters that are modulation and coding scheme (MCS) mode dependent and γM = ln(a)/g.

III. ANALYTIC DERIVATION

For the MRC, during each transmission, the received SNR is the sum of the two SNRs received at each BS as shown in section 13.4-1 in [3]:

γS,i= γ1,i+ γ2,i (2)

with γm,i being the SNR received from the UE at BSmduring the ith transmission.

If γ1<< γ2, then γS,i≈ γ2,i. Similarly, if γ2<< γ1, then γS,i≈ γ1,i. We thus take the case where γ1= γ2= γ. We have γm,i an exponential random variable: γm,i ∼ exp(γ1

m). Then, γS,i

= γ1,i+ γ2,ifollows the Erlang law with the following distribution:

fγ(γS,i) =  1 γ 2 γS,ie− 1 γγS,i (3)

(4)

Using HARQ-CC, the probability of error during the kth transmission depends on the SNR of all the k transmissions: it is h(γT ,k) where γT ,k=P

k i=1γS,i.

Needing more than k transmissions is based on all the SNRs perceived by the receiver from the first transmission until the kth one. Consequently, the probability of needing more than k transmissions has to be averaged over all γS,i with i : 1 → k. We consider successive packet transmissions, so the SNR is independent and identically distributed (i.i.d) for different transmissions. Thereby, the probability of error during the kth transmission is the following:

P(l > k) = ∞ Z 0 ... ∞ Z 0 k Y i=1 h(γT ,i)fγ(γS,1)...fγ(γS,k)dγS,1...dγS,k. (4) Similarly to [1], we split (4) into the sum of three series:

P(l > k) = Ak+ k−1 X l=1 Bk,l+ Ck (5) where: Ak = Z γM 0 Z γM−γS,1 0 ... Z γM−γT ,k−1 0 fγ(γS,1)fγ(γS,2)...fγ(γS,k)dγS,1dγS,2...dγS,k Bk,l= Z γM 0 ... Z γM−γT ,l−1 0 Z ∞ γM−γT ,l Z ∞ 0 ... Z ∞ 0 fγ(γS,1)...fγ(γS,k)ae−gγT ,l+1...ae−gγT ,kdγS,1...dγS,k Ck = Z ∞ γM Z ∞ 0 ... Z ∞ 0 fγ(γS,1)...fγ(γS,k)ae−gγT ,1...ae−gγT ,kdγS,1...dγS,k. The calculation steps in Section IV lead to the following expressions:

Ak= 1 − e− γM γ 2k−1 X n=0  γM γ n 1 n! (6) Bk,l= e− γM γ 1 (2l + 1)!  γM γ 2l k Y j=l+1 1 (1 + gγ(k + 1 − j))2  γM  1 γ + g(k − l)  + 2l + 1  (7) Ck= e− γM γ k Y j=1 1 (1 + gγ(k + 1 − j))2  1 + γM  1 γ + gk  . (8)

Finally, the probability of having an error at the kth transmission while using HARQ-CC and MRC based macro-diversity is: P(l > k) = 1 − e−Y 2k−1 X i=0 Yi i! + k−1 X l=0 e−YY2l (2l + 1)! k−l Y j=1 1 (1 + γgj)2Ek,l (9) where Y =γM γ and Ek,l= γM  1 γ + g(k − l)  + 2l + 1.

IV. DETAILED DERIVATION OFAk, Bk,l,ANDCk

A. Computation of Ak Ak = Z γM 0 Z γM−γS,1 0 ... Z γM−γT ,k−1 0 fγ(γS,1)fγ(γS,2)...fγ(γS,k)dγS,1dγS,2...dγS,k. Now, we make a variable change by dividing γS,i by γM:

Ak =  γM γ 2kZ 1 0 Z 1−γS,1 0 ... Z 1−γT ,k−1 0 γS,1γS,2...γS,k  e−γS,1γMγ e− γS,2γM γ ...e− γS,kγM γ  dγS,1dγS,2...dγS,k. Using the multiple integral expression from [4, eq. 2 pp. 614], we get:

Ak = 1 Γ(2k)  γM γ 2kZ 1 0 e−xγMγ x2k−1dx.

The previous integral can be solved using [4, eq. 11 §2.33, pp. 108]. We finally get: Ak= 1 − e− γM γ 2k−1 X n=0  γM γ n 1 n!. (10)

(5)

B. Computation of Bk,l Bk,l= Z γM 0 ... Z γM−γT ,l−1 0 Z ∞ γM−γT ,l Z ∞ 0 ... Z ∞ 0 fγ(γS,1)...fγ(γS,k)ae−gγT ,l+1...ae−gγT ,kdγS,1...dγS,k where γT ,k=Pki=1γS,i.

For i > l + 1:

Z ∞

0 γS,i

γ2 e

−γS,iγ ae−g(k−i+1)γS,i

S,i= a (1 + gγ(k + 1 − i))2. So we have: Z ∞ 0 ... Z ∞ 0 fγ(γS,l+2)...fγ(γS,k)ae−gγT ,l+2...ae−gγT ,kdγS,l+2...dγS,k= k Y i=l+2 a (1 + gγ(k + 1 − i))2. Then, for i > l: Uk,l= Z ∞ γM−γT ,l fγ(γS,l+1)ae−g(k−l)γS,l+1 k Y i=l+2 a (1 + gγ(k + 1 − i))2dγS,l+1. After several elementary computation steps we get:

Uk,l= Vk,leγT ,l(g(k−l)+ 1 γ)  1 + 1 γ + g(k − l)  (γM − γT ,l) 

with Vk,l=Qki=l+1 (1+gγ(k+1−i))1 2e

−γMγ . So, Bk,l= 1 γ2lVk,l Z γM 0 ... Z γM−γT ,l−1 0 γS,1...γS,ldγS,1...dγS,l + 1 γ2l  1 γ+ g(k − l)  Vk,l Z γM 0 ... Z γM−γT ,l−1 0 γS,1...γS,l(γM − γS,1− ... − γS,l)dγS,1...dγS,l Bk,l= 1 γ2lVk,lIl  1 + γM  1 γ + g(k − l)  + 1 γ2lVk,lJl  1 γ + g(k − l)  where Il= Z γM 0 Z γM−γS,1 0 ... Z γM−γT ,l−1 0 γS,1γS,2...γS,ldγS,1dγS,2...dγS,l= γM2l (2l)! (11) and Jl= Z γM 0 Z γM−γS,1 0 ... Z γM−γT ,l−1 0 γS,1γS,2...γS,l(−γS,1−γS,2−...−γS,l)dγS,1dγS,2...dγS,l= −γM2l+1 (2l + 1)(2l − 1)!. (12) Finally, Bk,l= e− γM γ 1 (2l + 1)!  γM γ 2l k Y j=l+1 1 (1 + gγ(k + 1 − j))2  γM  1 γ + g(k − l)  + 2l + 1  (13)

1) Proof of (11): We prove (11) by induction. By definition of Il, I1 is: I1= Z γM 0 γS,1dγS,1= γM2 2 . Thus, (11) is valid for l = 1. We suppose that:

Il−1=

γM2(l−1) (2(l − 1))!

and we denote it as Il−1(γM) for the sake of clarity in the next steps. Now, we check if it remains true for l: Il= Z γM 0 γS,1 Z γM−γS,1 0 ... Z γM−γT ,l 0 γS,2...γS,ldγS,1dγS,2...dγS,l Il= Z γM 0 γS,1Il−1(γM− γS,1)dγS,1

(6)

Il= Z γM 0 γS,1 (γM− γS,1)2l−2 (2l − 2)! dγS,1 Il= γM2l (2l)!. (14) 2) Proof of (12): Jl= Z γM 0 Z γM−γS,1 0 ... Z γM−γT ,l−1 0 γS,1γS,2...γS,l(−γS,1− γS,2− ... − γS,l)dγS,1dγS,2...dγS,l. Like for (11), we make the proof by induction for (12). By definition of Jl, J1 is:

J1= Z γM 0 γS,1(−γS,1)dγS,1= − γM3 3 . So, (12) is valid for l = 1. We suppose that

Jl−1= −

γM2l−1 (2l − 1)(2l − 3)! and we denote it as Jl−1(γM). Now, we check if it is still true for l:

Jl= Z γM 0 −γS,12 Z γM−γS,1 0 ... Z γM−γT ,l 0 γS,2...γS,ldγS,1dγS,2...dγS,l + Z γM 0 γS,1 Z γM−γS,1 0 ... Z γM−γT ,l 0 γS,2...γS,l(−γS,2... − γS,l)dγS,1dγS,2...dγS,l Jl= Z γM 0 −γS,12Il−1(γM − γS,1)dγS,1+ Z γM 0 γS,1Jl−1(γM − γS,1)dγS,1 Jl= Z γM 0 −γS,12 (γM − γS,1) 2(l−1) (2(l − 1))! dγS,1+ Z γM 0 γS,1 − (γM − γS,1) 2l−1 (2l − 1)(2l − 3)! ! dγS,1 Jl= −γM2l+1 (2l + 1)(2l − 1)!. (15) C. Computation ofCk Ck = Bk,0= Uk,0 Ck = k Y j=2 a (1 + gγ(k + 1 − j))2 Z ∞ γM γS,1 γ2 e −γS,1γ ae−g(k−l)γS,1 S,1 Ck= e− γM γ k Y j=1 1 (1 + gγ(k + 1 − j))2  1 + γM  1 γ + gk  . (16) V. CONCLUSION

In this work, we provided the detailed analytic formulation for the probability of error while using HARQ-CC with an order 2 macro-diversity combined by the MRC technique.

REFERENCES

[1] X. Lagrange. Throughput of HARQ protocols on a block fading channel. Communications Letters, IEEE, 14:257 – 259, April 2010.

[2] Q. Liu, S. Zhou, and G.B. Giannakis. Cross-layer combining of adaptive modulation and coding with truncated ARQ over wireless links. Wireless Communications, IEEE Transactions on, 3:1746 – 1755, October 2004. [3] J.G. Proakis and M. Salehi. Digital Communications, 5th edition. McGraw-Hill Higher Education, 2008.

[4] I. S. Gradshteyn and I. M. Ryzhik. Table of integrals, series, and products. Elsevier/Academic Press, Amsterdam, seventh edition, 2007. Translated from the Russian, Translation edited and with a preface by Alan Jeffrey and Daniel Zwillinger.

(7)

Références

Documents relatifs

Thèse : pour concevoir un MPSoC et plus particulièrement avec les circuits reconfigu- rables modifiant le support d’exécution en cours de fonctionnement, la nécessaire valida-

After a recollection on compression through a projection onto a polyhe- dral set (which generalizes the compression by coordinates quantization), we express, in this framework,

In the particular context of encounters between two objects, encounters are usually classified into two families: the short-term encounters [1, 13, 14, 20] and the long-term

The methods exploit the fact that the impact of the one-bit DACs can be determined prior to transmission, and they operate by making perturbations to the quantized downlink signal

Abstract —The incremental redundancy hybrid ARQ (IR- HARQ) schemes based on finite-length LDPC codes are con- sidered in this paper. The transmission is assumed to take place over

The case of transmission without CSI at the encoder was investigated in [39], where the ergodic secrecy capacity for fast fading wiretap channel was charac- terized; and in [40],

The organization the paper is the following: in Section 2 we introduce preliminary results; Section 3 is devoted to the study of the density of the location of the maximum, stating

In this paper, we focus on the control of the error intro- duced by a reduced basis surrogate model on the computation of the failure probability obtained by a Monte Carlo