Republic of Tunisia            Ministry of High Education, Scientific Research and Technology                              ...
Multinode Relaying                              Incremental RelayingJoint Adaptive modulation and incremental Relaying    ...
Multinode Relaying                              Incremental RelayingJoint Adaptive modulation and incremental Relaying    ...
Multinode Relaying                                                     System model and protocol description              ...
Multinode Relaying                                                            System model and protocol description       ...
Multinode Relaying                                                          System model and protocol description         ...
Multinode Relaying                                                             System model and protocol description      ...
Multinode Relaying                                                             System model and protocol description      ...
Multinode Relaying                                                       System model and protocol description            ...
Multinode Relaying                                                         System model and protocol description          ...
Multinode Relaying                                                     System model and protocol description              ...
Multinode Relaying                                                            System model and protocol description       ...
Multinode Relaying                                                           System model and protocol description        ...
Multinode Relaying                                                             System model and protocol description      ...
Multinode Relaying                                                               System model and protocol description    ...
Multinode Relaying                                                     Protocol description                              I...
Multinode Relaying                                                          Protocol description                          ...
Multinode Relaying                                                                Protocol description                    ...
Multinode Relaying                                                           Protocol description                         ...
Multinode Relaying                                                          Protocol description                          ...
Multinode Relaying                                                                Protocol description                    ...
Multinode Relaying                                                      Protocol description                              ...
Multinode Relaying                                                       Protocol description                             ...
Multinode Relaying                                                              Protocol description                      ...
Multinode Relaying                                                           Protocol description                         ...
Multinode Relaying                                                        Protocol description                            ...
Multinode Relaying                                                                                             Protocol de...
Multinode Relaying                                                                                    Protocol description...
Multinode Relaying                              Incremental Relaying   Protocol descriptionJoint Adaptive modulation and i...
Multinode Relaying                              Incremental Relaying       Protocol descriptionJoint Adaptive modulation a...
Multinode Relaying                              Incremental Relaying        Protocol descriptionJoint Adaptive modulation ...
Multinode Relaying                              Incremental RelayingJoint Adaptive modulation and incremental Relaying    ...
Multinode Relaying                              Incremental RelayingJoint Adaptive modulation and incremental Relaying    ...
Upcoming SlideShare
Loading in …5
×

Multinode Cooperative Communications with Generalized Combining Schemes

372 views

Published on

PFE de Amir HADJTAIEB à l'EPT

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
372
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Multinode Cooperative Communications with Generalized Combining Schemes

  1. 1. Republic of Tunisia Ministry of High Education, Scientific Research and Technology University of CarthageTunisia Polytechnic School Option: SIGNALS AND SYSTEMS (SISY) Graduation Project Presentation Multinode Cooperative Communications with Generalized Combining Schemes Carried out by : Amir HADJTAIEB Supervised by: Dr. Mohamed-Slim ALOUINI Dr. Hatem BOUJEMAA Dr. Ferkan YILMAZ Vis-`-vis: Dr. Issam MABROUKI a June 27, 2012
  2. 2. Multinode Relaying Incremental RelayingJoint Adaptive modulation and incremental Relaying SummaryIntroduction Figure : Services evolution over timeAmir HADJTAIEB - Graduation Project Presentation 2 / 29
  3. 3. Multinode Relaying Incremental RelayingJoint Adaptive modulation and incremental Relaying SummaryOutline 1 Multinode Relaying System model and protocol description Symbol Error Rate: MRC case Symbol Error Rate: GSC case 2 Incremental Relaying Protocol description Symbol Error Rate Average number of time slots per burst 3 Joint Adaptive modulation and incremental Relaying Protocol description Symbol Error Rate 4 SummaryAmir HADJTAIEB - Graduation Project Presentation 3 / 29
  4. 4. Multinode Relaying System model and protocol description Incremental Relaying Symbol Error Rate: MRC caseJoint Adaptive modulation and incremental Relaying Symbol Error Rate: GSC case SummaryOutline 1 Multinode Relaying System model and protocol description Symbol Error Rate: MRC case Symbol Error Rate: GSC case 2 Incremental Relaying Protocol description Symbol Error Rate Average number of time slots per burst 3 Joint Adaptive modulation and incremental Relaying Protocol description Symbol Error Rate 4 SummaryAmir HADJTAIEB - Graduation Project Presentation 4 / 29
  5. 5. Multinode Relaying System model and protocol description Incremental Relaying Symbol Error Rate: MRC caseJoint Adaptive modulation and incremental Relaying Symbol Error Rate: GSC case SummarySystem Model Relay hS,R hR,D hS,D Source Destination Figure : System model Slow and frequency-flat fading channel with additive white Gaussian noise No inter relay interference is considered hS,D , hS,R and hR,D are channel fading coefficients.Amir HADJTAIEB - Graduation Project Presentation 5 / 29
  6. 6. Multinode Relaying System model and protocol description Incremental Relaying Symbol Error Rate: MRC caseJoint Adaptive modulation and incremental Relaying Symbol Error Rate: GSC case SummaryProtocol description · Reception Rk Rk-1 Rk+1 R1 RN …... …... S D · Forwarding Rk Rk-1 Rk+1 R1 RN …... …... S D Figure : Protocol description in phase k Arbitrary N-relay wireless network Combining scheme: Maximum Ratio Combining(MRC) or Generalized Selection Combining(GSC) Cooperation strategy: selective decode and forwardAmir HADJTAIEB - Graduation Project Presentation 6 / 29
  7. 7. Multinode Relaying System model and protocol description Incremental Relaying Symbol Error Rate: MRC caseJoint Adaptive modulation and incremental Relaying Symbol Error Rate: GSC case SummaryGeneral expression of SER Simplifying assumption Relay Relay 1 Relay 2 Relay3 Relay N .... Forwards :1 Network Bx,N= 1 1 0 1 Remains idle: 0 state SNAmir HADJTAIEB - Graduation Project Presentation 7 / 29
  8. 8. Multinode Relaying System model and protocol description Incremental Relaying Symbol Error Rate: MRC caseJoint Adaptive modulation and incremental Relaying Symbol Error Rate: GSC case SummaryGeneral expression of SER Simplifying assumption Relay Relay 1 Relay 2 Relay3 Relay N .... Forwards :1 Network Bx,N= 1 1 0 1 Remains idle: 0 state SN Probability that the network is in a given state P r(SN = Bi,N ) = P r SN [1] = Bi,N [1] × P r SN [2] = Bi,N [2] SN [1] = Bi,N [1] × ... × P r SN [N ] = Bi,N [N ] SN [N − 1] = Bi,N [N − 1], ..., SN [1] = Bi,N [1]Amir HADJTAIEB - Graduation Project Presentation 7 / 29
  9. 9. Multinode Relaying System model and protocol description Incremental Relaying Symbol Error Rate: MRC caseJoint Adaptive modulation and incremental Relaying Symbol Error Rate: GSC case SummaryGeneral expression of SER Probability that the kth relay is in a given state Pk,i P r(SN [k] = Bi,N [k] SN [k − 1] = Bi,N [k − 1], ..., SN [1] = Bi,N [1]) Ψ(SN RRk ), if Bi,N [k]=0 = 1 − Ψ(SN RRk ), if Bi,N [k]=1 (M −1)π/M 1 bP SK γ where ΨP SK (γ) exp − dθ π 0 sin2 (θ)Amir HADJTAIEB - Graduation Project Presentation 8 / 29
  10. 10. Multinode Relaying System model and protocol description Incremental Relaying Symbol Error Rate: MRC caseJoint Adaptive modulation and incremental Relaying Symbol Error Rate: GSC case SummaryGeneral expression of SER Probability that the kth relay is in a given state Pk,i P r(SN [k] = Bi,N [k] SN [k − 1] = Bi,N [k − 1], ..., SN [1] = Bi,N [1]) Ψ(SN RRk ), if Bi,N [k]=0 = 1 − Ψ(SN RRk ), if Bi,N [k]=1 (M −1)π/M 1 bP SK γ where ΨP SK (γ) exp − dθ π 0 sin2 (θ) Instantaneous SER 2N −1 Pe/CSI = P r(e SN = Bi,N )P r(SN = Bi,N ) i=0 P r(e SN = Bi,N ) = Ψ(SN Rd ) N P r(SN = Bi,N ) = Pk,i k=1Amir HADJTAIEB - Graduation Project Presentation 8 / 29
  11. 11. Multinode Relaying System model and protocol description Incremental Relaying Symbol Error Rate: MRC caseJoint Adaptive modulation and incremental Relaying Symbol Error Rate: GSC case SummaryGeneral expression of SER Average SER 2N −1 N PSER = ECSI Ψ(SN Rd ) ECSI Pk,i i=0 k=1 where ECSI is expectation operatorAmir HADJTAIEB - Graduation Project Presentation 9 / 29
  12. 12. Multinode Relaying System model and protocol description Incremental Relaying Symbol Error Rate: MRC caseJoint Adaptive modulation and incremental Relaying Symbol Error Rate: GSC case SummaryResults for Rayleigh fading channel 0 10 −2 N=0 10 N=1 −4 10 BER N=2 −6 10 N=3 −8 10 −10 10 0 5 10 15 20 25 P/N0 Figure : BER versus SNR for different number of relaysAmir HADJTAIEB - Graduation Project Presentation 10 / 29
  13. 13. Multinode Relaying System model and protocol description Incremental Relaying Symbol Error Rate: MRC caseJoint Adaptive modulation and incremental Relaying Symbol Error Rate: GSC case SummarySER expression SER of one relay L (M −1π/M ) L 1 γ¯l −1 i Ps (E) = l π 0 k=1 γ¯k −1 i i1 ,i2 ,...,iL =1 l=1 i1 =i2 =,...=iL sin2 θ × −1 dθ l gM P SK min(l, Lc ) k=1 γ¯k −1 i + sin2 θAmir HADJTAIEB - Graduation Project Presentation 11 / 29
  14. 14. Multinode Relaying System model and protocol description Incremental Relaying Symbol Error Rate: MRC caseJoint Adaptive modulation and incremental Relaying Symbol Error Rate: GSC case SummarySER expression SER of one relay L (M −1π/M ) L 1 γ¯l −1 i Ps (E) = l π 0 k=1 γ¯k −1 i i1 ,i2 ,...,iL =1 l=1 i1 =i2 =,...=iL sin2 θ × −1 dθ l gM P SK min(l, Lc ) k=1 γ¯k −1 i + sin2 θ SER at destination 2N −1 N PGSC (E) = PD (E SN = Bi,N ) ˜ Pk,i i=0 k=1 ˜ PRk (E), if Bi,N [k]=0 where Pk,i = 1 − PRk (E), if Bi,N [k]=1Amir HADJTAIEB - Graduation Project Presentation 11 / 29
  15. 15. Multinode Relaying System model and protocol description Incremental Relaying Symbol Error Rate: MRC caseJoint Adaptive modulation and incremental Relaying Symbol Error Rate: GSC case SummaryResults for Rayleigh fading channel 0 10 −2 10 −4 10 BER −6 10 −8 10 Lc = 1 Lc = 2 −10 10 Lc = 3 −12 10 0 5 10 15 20 25 Average SNR per Bit of first path[dB] Figure : BER versus SNR of first path for different values of Lc , L = 3 and δ = 0.2 γl = γ1 exp(−δ(l − 1)), l = 1,..., L, where δ is the power decay factor. ¯ ¯Amir HADJTAIEB - Graduation Project Presentation 12 / 29
  16. 16. Multinode Relaying Protocol description Incremental Relaying Symbol Error RateJoint Adaptive modulation and incremental Relaying Average number of time slots per burst SummaryOutline 1 Multinode Relaying System model and protocol description Symbol Error Rate: MRC case Symbol Error Rate: GSC case 2 Incremental Relaying Protocol description Symbol Error Rate Average number of time slots per burst 3 Joint Adaptive modulation and incremental Relaying Protocol description Symbol Error Rate 4 SummaryAmir HADJTAIEB - Graduation Project Presentation 13 / 29
  17. 17. Multinode Relaying Protocol description Incremental Relaying Symbol Error RateJoint Adaptive modulation and incremental Relaying Average number of time slots per burst SummaryProtocol description Phase 0 Rk Rk-1 Rk+1 R1 RN …... …... S D Figure : Protocol descriptionAmir HADJTAIEB - Graduation Project Presentation 14 / 29
  18. 18. Multinode Relaying Protocol description Incremental Relaying Symbol Error RateJoint Adaptive modulation and incremental Relaying Average number of time slots per burst SummaryProtocol description After k phases Rk Rk-1 Rk+1 R1 RN …... …... S D Sent in phase (k-1) Sent in phase 1 Sent in phase 0 Figure : Protocol descriptionAmir HADJTAIEB - Graduation Project Presentation 15 / 29
  19. 19. Multinode Relaying Protocol description Incremental Relaying Symbol Error RateJoint Adaptive modulation and incremental Relaying Average number of time slots per burst SummaryProtocol description if γSD + ∑ k-1 γRiD < ζ Rk Rk-1 Rk+1 R1 RN …... …... S D Fee dba ck Figure : Protocol descriptionAmir HADJTAIEB - Graduation Project Presentation 16 / 29
  20. 20. Multinode Relaying Protocol description Incremental Relaying Symbol Error RateJoint Adaptive modulation and incremental Relaying Average number of time slots per burst SummaryProtocol description Phase k Rk Rk-1 Rk+1 R1 RN …... …... S D Figure : Protocol descriptionAmir HADJTAIEB - Graduation Project Presentation 17 / 29
  21. 21. Multinode Relaying Protocol description Incremental Relaying Symbol Error RateJoint Adaptive modulation and incremental Relaying Average number of time slots per burst SummaryProtocol description phase N Rk Rk-1 Rk+1 R1 RN …... …... S D Sent in phase k Sent in phase (k-1) Sent in phase (k+1) Sent in phase 1 Sent in phase N Sent in phase 0 Figure : Protocol descriptionAmir HADJTAIEB - Graduation Project Presentation 18 / 29
  22. 22. Multinode Relaying Protocol description Incremental Relaying Symbol Error RateJoint Adaptive modulation and incremental Relaying Average number of time slots per burst SummaryInstantaneous SER Instantaneous SER N 2l −1 Pe/CSI = P r(e Sl = Bi,l , phase = l) × P r(Sl = Bi,l phase = l) l=0 i=0 × P r(phase = l)Amir HADJTAIEB - Graduation Project Presentation 19 / 29
  23. 23. Multinode Relaying Protocol description Incremental Relaying Symbol Error RateJoint Adaptive modulation and incremental Relaying Average number of time slots per burst SummaryInstantaneous SER Instantaneous SER N 2l −1 Pe/CSI = P r(e Sl = Bi,l , phase = l) × P r(Sl = Bi,l phase = l) l=0 i=0 × P r(phase = l) P r(e Sl = Bi,l , phase = l) = Ψ(SN Rd ) N P r(Sl = Bi,l phase = l) = Pk,i k=1  P r(γSD > ξ),  if phase=0 P r(phase = l) = P r(γl > ξ , γl−1 < ξ), if phase=1,...,(N-1)  P r(γN −1 < ξ), if phase=N Amir HADJTAIEB - Graduation Project Presentation 19 / 29
  24. 24. Multinode Relaying Protocol description Incremental Relaying Symbol Error RateJoint Adaptive modulation and incremental Relaying Average number of time slots per burst SummaryAverage SER PSER =P r(γSD > ξ)E 1 (Ψ(SN Rd )) N −1 2l −1 k + P r(γl > ξ , γl−1 < ξ) E ∗ (Pj,i )E l (Ψ(SN Rd )) l l=1 i=0 j=1 2N −1 N + P r(γN −1 < ξ) E ∗ (Pj,i )E N (Ψ(SN Rd )) N i=0 j=1 ∞ where : E 0 (Ψ(γ)) = Ψ(γ)fγSD (γ γSD > ξ)dγ 0 ∞ E l (Ψ(γ)) = Ψ(γ)fγl (γ γl−1 < ξ)dγ ,1 ≤ l ≤ N − 1 ξ ∞ E N (Ψ(γ)) = Ψ(γ)fγN (γ γN −1 < ξ)dγ 0 ∞ E ∗ (Pk,j ) = l l Pk,j fγk−1 (γ)dγ 0Amir HADJTAIEB - Graduation Project Presentation 20 / 29
  25. 25. Multinode Relaying Protocol description Incremental Relaying Symbol Error RateJoint Adaptive modulation and incremental Relaying Average number of time slots per burst SummaryResults for Rayleigh fading channel 0 10 −1 10 ξ = −∞ −2 10 ξ = 3dB BER ξ = 4.7 dB −3 10 exact BER ξ = 6 dB −4 10 simulated BER ξ=∞ −5 10 2 4 6 8 10 12 14 16 SNR[dB] Figure : BER versus SNR in incremental relaying for different threshold values. The number of relays equals to 3 and the modulation scheme is BPSKAmir HADJTAIEB - Graduation Project Presentation 21 / 29
  26. 26. Multinode Relaying Protocol description Incremental Relaying Symbol Error RateJoint Adaptive modulation and incremental Relaying Average number of time slots per burst SummaryGeneral expression General expression N +1 2l−1 −1 l−1 Np = l P r[Np = l Sl−1 = Bi,l−1 ] E ∗ (Pk,i ) l l=1 i=0 k=1 l where : Pk,i = P r(Sl−1 = Bi,l−1 phase = l) P r[Np = 1] = P r(γSD > ξ) P r[Np = l Sl−1 = Bi,l−1 ] = P r(γl−1 > ξ, γl−2 < ξ) , 2 ≤ l ≤ N P r[Np = N + 1 SN = Bi,N ] = P r(γN −1 < ξ)Amir HADJTAIEB - Graduation Project Presentation 22 / 29
  27. 27. Multinode Relaying Protocol description Incremental Relaying Symbol Error RateJoint Adaptive modulation and incremental Relaying Average number of time slots per burst SummaryResults for Rayleigh fading channel 4 3.5 ξ = 10 dB Average number of time slots 3 ξ = 6 dB 2.5 ξ = 3 dB 2 exact simulation 1.5 1 2 4 6 8 10 12 14 16 SNR[dB] Figure : Average number of time slots per burst versus SNR for different threshold values. The number of relays equals to 3 and the modulation scheme is BPSKAmir HADJTAIEB - Graduation Project Presentation 23 / 29
  28. 28. Multinode Relaying Protocol description Incremental Relaying Symbol Error RateJoint Adaptive modulation and incremental Relaying Average number of time slots per burst SummaryResults for Rayleigh fading channel −1 10 BER −2 10 −3 10 0 1 2 3 4 5 6 7 8 9 10 Average number of time slots 3.5 3 2.5 2 1.5 1 0 1 2 3 4 5 6 7 8 9 10 ξ[dB] Figure : BER and average number of time slots per burst versus ξ for an SNR fixed to 10 dB. The number of relays equals to 3 and the modulation scheme is BPSKAmir HADJTAIEB - Graduation Project Presentation 24 / 29
  29. 29. Multinode Relaying Incremental Relaying Protocol descriptionJoint Adaptive modulation and incremental Relaying Symbol Error Rate SummaryOutline 1 Multinode Relaying System model and protocol description Symbol Error Rate: MRC case Symbol Error Rate: GSC case 2 Incremental Relaying Protocol description Symbol Error Rate Average number of time slots per burst 3 Joint Adaptive modulation and incremental Relaying Protocol description Symbol Error Rate 4 SummaryAmir HADJTAIEB - Graduation Project Presentation 25 / 29
  30. 30. Multinode Relaying Incremental Relaying Protocol descriptionJoint Adaptive modulation and incremental Relaying Symbol Error Rate SummaryProtocol description Highest modulation (64-QAM) ζ1 Lower modulation (16-QAM) ζ2 Lowest modulation (4-QAM) ζ3 Figure : Protocol descriptionAmir HADJTAIEB - Graduation Project Presentation 26 / 29
  31. 31. Multinode Relaying Incremental Relaying Protocol descriptionJoint Adaptive modulation and incremental Relaying Symbol Error Rate SummaryResults for Rayleigh fading channel 0 10 −1 10 BER −2 10 −3 10 −4 10 0 5 10 15 20 25 SNR[dB] Figure : BER of incremental relaying(blue) for ξ = 25dB and joint adaptive modulation and incremental relaying(red) for ξ = [25dB 4dB 1.6dB] versus SNR.Amir HADJTAIEB - Graduation Project Presentation 27 / 29
  32. 32. Multinode Relaying Incremental RelayingJoint Adaptive modulation and incremental Relaying SummaryOutline 1 Multinode Relaying System model and protocol description Symbol Error Rate: MRC case Symbol Error Rate: GSC case 2 Incremental Relaying Protocol description Symbol Error Rate Average number of time slots per burst 3 Joint Adaptive modulation and incremental Relaying Protocol description Symbol Error Rate 4 SummaryAmir HADJTAIEB - Graduation Project Presentation 28 / 29
  33. 33. Multinode Relaying Incremental RelayingJoint Adaptive modulation and incremental Relaying SummarySummary Summary Study of different relaying techniques with different strategies Performance analysis of multinode incremental relaying Effect of adaptive modulation on performance of multinode incremental relaying Extensions Use of other combining schemes in incremental relaying protocol Performance analysis of amplify and forward incremental relaying protocol.Amir HADJTAIEB - Graduation Project Presentation 29 / 29

×