Your SlideShare is downloading. ×
0
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Multinode Cooperative Communications with Generalized Combining Schemes
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Multinode Cooperative Communications with Generalized Combining Schemes

212

Published on

PFE de Amir HADJTAIEB à l'EPT

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
212
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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. Multinode Relaying Incremental RelayingJoint Adaptive modulation and incremental Relaying SummaryIntroduction Figure : Services evolution over timeAmir HADJTAIEB - Graduation Project Presentation 2 / 29
  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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

×