Dynamic Bandwidth Allocation for LongReach PON Overcoming Performance
Dynamic Bandwidth Allocation for Long-Reach PON: Overcoming Performance Degradation Skubic, B. ; Jiajia Chen ; Ahmed, J. ; Biao Chen ; Wosinska, L. ; Mukherjee, B. Communications Magazine, IEEE, November 2010 Presenter Chia-Cheng Chen 1
Outline � Introduction � Performance Degradation Of DBA In LR-PON � Multi-Thread DBA � Simulation Results � Conclusions 2
Introduction � Examine for both Gigabit PON and Ethernet PON, the extent to which DBA performance degradation can be reduced by exploiting multi-threading. 3
Performance Degradation Of DBA In LR-PON 4
Multi-Thread DBA � GPON DBA 5
Multi-Thread DBA(Cont. ) � EPON DBA 6
Multi-Thread DBA(Cont. ) � Two ways of reducing the response time of the DBA in a PON ◦ Reduced DBA cycle or polling cycle ◦ Execute the DBA algorithm more frequently � In EPON ◦ Introducing multiple DBA threads � In GPON ◦ Reducing the DBA cycle and increasing the overlap 7
Multi-Thread DBA(Cont. ) � Multi-Thread DBA 8
Multi-Thread DBA(Cont. ) � Newly arrived frames plus(NA+) scheme ◦ Traffic � Ii= I(ti– 1, ti) : Ii= Ri– 1 � Bandwidth + gi demand is calculated ◦ Bdem, i= Ii+ Ci , ◦ Ci: compensate for backlogged traffic �(Ci = Bdem, i–n – gi–n, n>=1) Gi: resulting grant Ri: report for logic queue gi= f(Gj), j < i gi= f(Gi) � EPON: Ci= Bdem, i–n – gi–n + Ui–n, Ui–n means which � GPON: occurred 9
Simulation Results 10
Conclusions � Both GPON and EPON, multi-threading employing the proposed NA+ scheme, provides an avenue for mitigating the performance degradation of DBA in LR-PON. 11
- Slides: 11