Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему DBA In EPON & LR-PON

Содержание

AgendaIntroduction to Passive Optical NetworkEPONMPCMDBAQuality of serviceIntroduction to LR-PONDBASahand University of Technology- Sep. 2010
DBAIn EPON & LR-PON Sahand University of TechnologyAli RazmkhahDr. GhaffarpourSahand University of Technology- Sep. 2010 AgendaIntroduction to Passive Optical NetworkEPONMPCMDBAQuality of serviceIntroduction to LR-PONDBASahand University of Technology- Sep. 2010 Passive Optical NetworkPassive Optical Network(PON) is a point to multipoint optical network Passive Optical NetworkSahand University of Technology- Sep. 2010 TopologiesOptical Line Terminal(OLT)Optical Network Unit(ONU)Splitter/combiner(SC)TreeRingBus Sahand University of Technology- Sep. 2010 TopologiesRedundant PONTwo stage PON Data streams UpstreamDownstream Sahand University of Technology- Sep. 2010 AdvantagesLonger operational range, PON operates at distance of 20 km DSL range Ethernet PON(EPON)PONs are categorized by their data link layerAPONBPONGPONEPONEPONIntroduced by Glen Kramer Medium Access Control- IntroChannel SeparationSpace-division multiplexing, where two separate optical fibers and Medium Access Control- IntroWDM Provides high bandwidth, simple to implementCost and scalability(adding Medium Access Control- IntroMultipoint control protocol (MPCP)Standardized by the IEEE802.3ah Ethernet in Medium Access Control- IntroPolling policiesPoll & stop pollingInterleaved pollingInterleaved polling with stop.Scheduling DBA - IPACTA brief study ofIPACTWDM IPACTIGFSDPAAll of aforementioned protocols work in DBA - IPACTGuard time is used to:Avoid collision due to clock driftingAdjust DBA - IPACTGate Message ProblemsHigh downstream load vs. light upstream loadGate blocking DBA - IPACTSahand University of Technology- Sep. 2010 DBA – WDM IPACT…DWM IPACTDescendant of simple IPACT, where multiple wavelength are DBATo more utilization in EPONIn [1] a DBA has been proposed that QOS in EPONPriority QueuesExpedited Forwarding(EF), CBRAssured Forwarding(AF), VBR, bursty trafficBest Effort(BF), not QOS in EPONMinimum guaranteed bandwidth Sahand University of Technology- Sep. 2010 QOS in EPONHG ProtocolIn standard EPON algorithms, MPCP is implemented in GAR QOS in EPONOLT have to precisely predict the beginning of the next Long Reach PONLong-reach broadband access using passive optical network technology, Long-Reach PON Long Reach PONSahand University of Technology- Sep. 2010 Long Reach PONSahand University of Technology- Sep. 2010 Multi-thread Polling- IntroStatus-reporting mechanismApplying this to LR-PON, we can find the impact Multi-thread Polling- IntroIn traditional PON, channel idle time is negligible because it Multi-thread Polling- IntroNon-status-reporting mechanismBesides the status-reporting mechanismThe OLT continuously allocates a small Multi-thread Polling- Core IdeaTo achieve better performance (in terms of lower packet Multi-thread Polling- IntroThe multiple-thread polling can also eliminate the idle timeKeeps the Multi-thread Polling- ExampleSahand University of Technology- Sep. 2010 Multi-thread Polling- ExampleSahand University of Technology- Sep. 2010 Multi-thread Polling- Control Frame GATE (Grant) and REPORT (Request) are 64-byte medium-access Multi-thread Polling-InitiatingWhen OLT initiates multiple threads, the initial cycle time of each Multi-thread Polling-Inter-Thread SchedulingIn multi-thread polling, OLT can make use of not only SummaryMCMPAuto discovery, DBAAPON, BPON, GPONAll transmits ATM cellsEPONTransmits Ethernet frames DBA in
Слайды презентации

Слайд 2 Agenda
Introduction to Passive Optical Network
EPON
MPCM
DBA
Quality of service
Introduction to

AgendaIntroduction to Passive Optical NetworkEPONMPCMDBAQuality of serviceIntroduction to LR-PONDBASahand University of Technology- Sep. 2010

LR-PON
DBA
Sahand University of Technology- Sep. 2010


Слайд 3 Passive Optical Network
Passive Optical Network(PON) is a point

Passive Optical NetworkPassive Optical Network(PON) is a point to multipoint optical

to multipoint optical network with no active element from

source to destination

Interior elements such as passive splitters, combiners and splitters

PON technology is one of solutions for “Last Mile” problem

Sahand University of Technology- Sep. 2010


Слайд 4 Passive Optical Network
Sahand University of Technology- Sep. 2010

Passive Optical NetworkSahand University of Technology- Sep. 2010

Слайд 5 Topologies
Optical Line Terminal(OLT)
Optical Network Unit(ONU)
Splitter/combiner(SC)

Tree
Ring
Bus

Sahand University of

TopologiesOptical Line Terminal(OLT)Optical Network Unit(ONU)Splitter/combiner(SC)TreeRingBus Sahand University of Technology- Sep. 2010

Technology- Sep. 2010


Слайд 6 Topologies
Redundant PON
Two stage PON

Data streams
Upstream
Downstream

Sahand

TopologiesRedundant PONTwo stage PON Data streams UpstreamDownstream Sahand University of Technology- Sep. 2010

University of Technology- Sep. 2010


Слайд 7 Advantages
Longer operational range, PON operates at distance of

AdvantagesLonger operational range, PON operates at distance of 20 km DSL

20 km
DSL range is 5.5Km
PON minimizes fiber deployment
Shared

channel from SC to OLT
Provides higher bandwidth
Single wavelength provides at least 1 Gb/s
Allows video broadcasting
In downstream direction from OLT to ONUs
Easy upgrade to higher bitrates
By deploying additional wavelengths

Sahand University of Technology- Sep. 2010


Слайд 8 Ethernet PON(EPON)
PONs are categorized by their data link

Ethernet PON(EPON)PONs are categorized by their data link layerAPONBPONGPONEPONEPONIntroduced by Glen

layer
APON
BPON
GPON
EPON


EPON
Introduced by Glen Kramer (2001)
Transmits Ethernet frames
Ethernet frames

form 90% of total traffic
No frame conversion

Sahand University of Technology- Sep. 2010


Слайд 9 Medium Access Control- Intro
Channel Separation
Space-division multiplexing, where two

Medium Access Control- IntroChannel SeparationSpace-division multiplexing, where two separate optical fibers

separate optical fibers and passive couplers are used
A single

coupler and a single fiber for both directions with one wavelength for upstream transmission and another for downstream transmission, i.e., 1310nm and 1550 nm

Multiple Access
In the upstream, multiple ONUs transmit data packets to the OLT
Due to the directional property of a passive combiner, data packets from an ONU can't reach to the other ONUs, conventional contention-based multiple access, e.g., CSMA/CD, doesn't suitable for EPON

Sahand University of Technology- Sep. 2010


Слайд 10 Medium Access Control- Intro
WDM
Provides high bandwidth, simple

Medium Access Control- IntroWDM Provides high bandwidth, simple to implementCost and

to implement
Cost and scalability(adding new ONU problem)
TDM
Each ONU has

a fraction of channel bandwidth
Synchronization, more complicated than WDM
CDM
Security
Inter channel interference increases by increasing number of user

Sahand University of Technology- Sep. 2010


Слайд 11 Medium Access Control- Intro
Multipoint control protocol (MPCP)
Standardized by

Medium Access Control- IntroMultipoint control protocol (MPCP)Standardized by the IEEE802.3ah Ethernet

the IEEE802.3ah Ethernet in the First Mile Task Force
Applications
Auto-discovery,

Registration, Ranging (RTT computation)
Register
Register request
Register ack

DBA
Report message
Head of frame
Tail of frame
Gate message
Fixed granting
Gate assignment granting
Limited granting

Sahand University of Technology- Sep. 2010


Слайд 12 Medium Access Control- Intro
Polling policies
Poll & stop polling
Interleaved

Medium Access Control- IntroPolling policiesPoll & stop pollingInterleaved pollingInterleaved polling with

polling
Interleaved polling with stop.

Scheduling modes
Online
Offline
Sahand University of Technology- Sep.

2010

Слайд 13 DBA - IPACT
A brief study of
IPACT
WDM IPACT
IGFS
DPA
All of

DBA - IPACTA brief study ofIPACTWDM IPACTIGFSDPAAll of aforementioned protocols work

aforementioned protocols work in offline manner!

IPACT

Sahand University of Technology-

Sep. 2010

Слайд 14 DBA - IPACT
Guard time is used to:
Avoid collision

DBA - IPACTGuard time is used to:Avoid collision due to clock

due to clock drifting
Adjust the OLT receiver



Sahand University of

Technology- Sep. 2010

Слайд 15 DBA - IPACT
Gate Message Problems
High downstream load vs.

DBA - IPACTGate Message ProblemsHigh downstream load vs. light upstream loadGate

light upstream load
Gate blocking behind data packets
Solution:
Dedicated control channel

for Gate messages

Disconnected ONU
OLT can stop polling disconnected ONU in every cycle(simple solution)
OLT must distinguish between corrupted Report and disconnected ONU
OLT polls disconnected ONU less frequently

Sahand University of Technology- Sep. 2010


Слайд 16 DBA - IPACT


Sahand University of Technology- Sep. 2010

DBA - IPACTSahand University of Technology- Sep. 2010

Слайд 17 DBA – WDM IPACT…
DWM IPACT
Descendant of simple IPACT,

DBA – WDM IPACT…DWM IPACTDescendant of simple IPACT, where multiple wavelength

where multiple wavelength are deployed I a fiber and

each of them works in TDM.
Higher upstream bandwidth than simple IPACT
IGFS:
Uses gaps that are created by dissimilarity in RTTs to utilize upstream channel
More efficient than WDM IPACT
DPA
Divides ONUs in two subgroup with some overlap
OLT performs DBA for a group, while receives data from other one
In some cases removes channel idle time

Sahand University of Technology- Sep. 2010


Слайд 18 DBA
To more utilization in EPON
In [1] a DBA

DBATo more utilization in EPONIn [1] a DBA has been proposed

has been proposed that employs some early allocation mechanism

in which a light- loaded ONU can be scheduled instantly without waiting for the end of the scheduling cycle, but this scheme might lose efficiency at high network load

In [2] a DBA was introduced which predicts and schedules constant bit- rate (CBR) traffic to transmit during the idle time, but it works on a more detailed traffic classification and a certain traffic pattern


[1]: C. Assi, Y. Ye, S. Dixit, and M. Ali, “Dynamic bandwidth allocation for quality-of-service over ethernet PONs,” IEEE J. Select. Areas Commun., vol. 21, no. 9, pp. 1467-1477, Nov. 2003.
[2]:A. Shami, X. Bai, C. Assi, and N. Ghani, “Jitter performance in ethernet passive optical networks,” J. Lightware Technol., vol. 23, no. 4, pp. 1745-1753, Apr. 2005.

Sahand University of Technology- Sep. 2010


Слайд 19 QOS in EPON
Priority Queues
Expedited Forwarding(EF), CBR
Assured Forwarding(AF), VBR,

QOS in EPONPriority QueuesExpedited Forwarding(EF), CBRAssured Forwarding(AF), VBR, bursty trafficBest Effort(BF),

bursty traffic
Best Effort(BF), not delay sensitive data, i.e., email
Inter

ONU scheduling vs. Intra ONU scheduling

Sahand University of Technology- Sep. 2010


Слайд 20 QOS in EPON
Minimum guaranteed bandwidth



Sahand University of

QOS in EPONMinimum guaranteed bandwidth Sahand University of Technology- Sep. 2010

Technology- Sep. 2010


Слайд 21 QOS in EPON
HG Protocol
In standard EPON algorithms, MPCP

QOS in EPONHG ProtocolIn standard EPON algorithms, MPCP is implemented in

is implemented in GAR (Grant After Report) way
Amount of

EF traffic in the system is deterministic, therefore GBR (Grant Before Report) mechanism can be used
It is possible to define maximum queuing time for EF packets
AF and BE traffic behavior is nondeterministic, standard GAR technique is used

HG protocol defines two subcycles, one for EF traffic(GBR mechanism) and one for AF/BE traffic(using GAR mechanism)





Sahand University of Technology- Sep. 2010


Слайд 22 QOS in EPON
OLT have to precisely predict the

QOS in EPONOLT have to precisely predict the beginning of the

beginning of the next cycle in every ONU, first

grants bandwidth for EF traffic, the reminder of transmission window is allocated for AF and BF


Sahand University of Technology- Sep. 2010


Слайд 23 Long Reach PON
Long-reach broadband access using passive optical

Long Reach PONLong-reach broadband access using passive optical network technology, Long-Reach

network technology, Long-Reach PON (LR-PON). The strength of optical

technology is its ability to displace electronics and simplify the network by combining network tiers

The access and metro networks can be combined into one through the use of an extended backhaul fiber, possibly 100 km in length to incorporate protection paths and mechanisms, used with a PON

Also called “Super PON”

Sahand University of Technology- Sep. 2010


Слайд 24 Long Reach PON

Sahand University of Technology- Sep. 2010

Long Reach PONSahand University of Technology- Sep. 2010

Слайд 25 Long Reach PON
Sahand University of Technology- Sep. 2010

Long Reach PONSahand University of Technology- Sep. 2010

Слайд 26 Multi-thread Polling- Intro
Status-reporting mechanism









Applying this to LR-PON, we

Multi-thread Polling- IntroStatus-reporting mechanismApplying this to LR-PON, we can find the

can find the impact of increased RTT on packet

delay.




Single thread

Sahand University of Technology- Sep. 2010


Слайд 27 Multi-thread Polling- Intro






In traditional PON, channel idle time

Multi-thread Polling- IntroIn traditional PON, channel idle time is negligible because

is negligible because it is 0.1 ms with 10-km

span
LR-PON increases the idle time to 1 ms with 100 km of OLT-ONU distance, which results in 10x the idle time in traditional PON.




Sahand University of Technology- Sep. 2010


Слайд 28 Multi-thread Polling- Intro
Non-status-reporting mechanism
Besides the status-reporting mechanism
The OLT

Multi-thread Polling- IntroNon-status-reporting mechanismBesides the status-reporting mechanismThe OLT continuously allocates a

continuously allocates a small amount of extra bandwidth to

each ONU
If the ONU has no traffic to send, it transmits idle frames during its excess allocation
Observing a large number of idle frames from the given ONU, the OLT reduces its bandwidth allocation else OLT increases its bandwidth allocation when observing the given ONU is not sending idle frames

No requirements on an ONU and no need for the control loop between OLT and ONU
There is no way for the OLT to know how best to assign bandwidth across several ONUs that need more bandwidth




Слайд 29 Multi-thread Polling- Core Idea
To achieve better performance (in

Multi-thread Polling- Core IdeaTo achieve better performance (in terms of lower

terms of lower packet delay & guaranteed fairness) in

a LR-PON, an idea is to allow an ONU to send its Request before the previous Gate message is received


Sahand University of Technology- Sep. 2010


Слайд 30 Multi-thread Polling- Intro
The multiple-thread polling can also eliminate

Multi-thread Polling- IntroThe multiple-thread polling can also eliminate the idle timeKeeps

the idle time

Keeps the fairness, because the transmission of

Gate messages is interleaved with upstream data transmission in another polling process

The number of threads can be increased depending on the network environment, such as
Hardware processing time
Required delay bound



Sahand University of Technology- Sep. 2010


Слайд 31 Multi-thread Polling- Example


Sahand University of Technology- Sep. 2010

Multi-thread Polling- ExampleSahand University of Technology- Sep. 2010

Слайд 32 Multi-thread Polling- Example


Sahand University of Technology- Sep. 2010

Multi-thread Polling- ExampleSahand University of Technology- Sep. 2010

Слайд 33 Multi-thread Polling- Control Frame
GATE (Grant) and REPORT

Multi-thread Polling- Control Frame GATE (Grant) and REPORT (Request) are 64-byte

(Request) are 64-byte medium-access control (MAC) frames. Besides the

information of source, destination, timestamp
MPCP reserves 44-byte “opcode-specific fields” for specific MPCP functions

Multi-thread polling scheme uses the reserved 44 bytes:
REPORT:
Requested window size 2-byte
Thread number: 1-byte
Gate:
Granted window size: 2-byte
Grant start time: 2-byte
Thread number: 1-byte

Sahand University of Technology- Sep. 2010


Слайд 34 Multi-thread Polling-Initiating
When OLT initiates multiple threads, the initial

Multi-thread Polling-InitiatingWhen OLT initiates multiple threads, the initial cycle time of

cycle time of each thread is set to value

t. The relation of t and the total number of threads N is:



Tprocess is the Request processing time at the OLT

Sahand University of Technology- Sep. 2010


Слайд 35 Multi-thread Polling-Inter-Thread Scheduling
In multi-thread polling, OLT can make

Multi-thread Polling-Inter-Thread SchedulingIn multi-thread polling, OLT can make use of not

use of not only the information of Requests in

the current thread, but also the one in subsequent threads before the time the OLT calculates bandwidth allocation
For example, consider that three threads T1, T2, and T3. Before OLT calculates bandwidth allocation in T1, Requests in T2 have arrived, which report the latest information of ONUs’ packet queues

This information will be counted in the bandwidth allocation in T1. Thus, packets arriving at ONUs in T2 will not be queued until Gates of T2 are received; instead, they can be transmitted in T1. So, the average packet delay can be further optimized

Sahand University of Technology- Sep. 2010


  • Имя файла: dba-in-epon-amp-lr-pon.pptx
  • Количество просмотров: 103
  • Количество скачиваний: 0