SlideShare a Scribd company logo
1 of 43
Download to read offline
1
IEEE 802.3 HSSG
Physical Layer Aggregation
update
Howard Frazier
Shimon Muller
Drew Perkins
November, 2006
Dallas, TX
2
IEEE 802.3 HSSG
Outline
• Application needs
• Resources
• 802.3ad Link Aggregation
• 802.3ah PME Aggregation
• Aggregation at the Physical Layer (APL)
• Configuration examples
• Application with various PHYs
• Summary
3
IEEE 802.3 HSSG
Application needs
Backplane
Scalable speed
Resiliency
Many ports in small space
Trade-off cost of signaling rate
vs. number of channels
Copper (data center)
Scalable speed
Resiliency
Relatively inexpensive medium
Cable characteristics limit
signaling rate
Short Haul Fiber
Scalable speed
Resiliency
Relatively inexpensive medium
Cable characteristics limit
signaling rate
Long Haul Fiber
Scalable speed
Resiliency
Relatively expensive medium
Economics limits signaling rate
4
IEEE 802.3 HSSG
Resources
Backplane
4 x 2.5 G common today
Variable lane widths common
XAUI, IB, PCI-e
10GBASE-KR nearing completion
Signaling rates > 10 G will be
challenging
Copper (data center)
10GBASE-T, 10GBASE-CX4
With time, cost and power
consumption will decline
Signaling rates > 10 G will be
challenging
Short Haul Fiber
10GBASE-SR, 10GBASE-LX4,
10GBASE-LRM
Multimode fiber at 850 & 1300 nm
Signaling rates > 10 G will be
challenging
Long Haul Fiber
10GBASE-LR, 10GBASE-ER,
10GBASE-LW, 10GBASE-EW
Single mode fiber at 1300 &
1550 nm
Signaling rates > 10 G will be
expensive
5
IEEE 802.3 HSSG
Resources
Backplane
25 G serial may require multilevel
signaling, higher cost channels,
more signal processing
higher power, cost and complexity
n x 25 G will not be economically
feasible any time soon
Copper (data center)
Quad (octal?) 10GBASE-T PHYs
drive growth of multi-port switches
Packaging in multiples of four fits
well with aggregation in multiples
of four
Short Haul Fiber
Parallel ribbon fiber
VCSEL arrays demonstrated
Multi-port (quad?) 10GBASE-LRM
Long Haul Fiber
Photonic Integrated Circuits
10 x 10 G demonstrated
Declining cost of WDM
6
IEEE 802.3 HSSG
802.3ad Link Aggregation
• Specified in Clause 43
• LAG is performed above the MAC
• LAG assumes all links are:
– full duplex
– point to point
– same data rate
• Provides graceful recovery from link failures
• Traffic is distributed packet by packet
• All packets associated with a given “conversation” are
transmitted on the same link to prevent mis-ordering
7
IEEE 802.3 HSSG
802.3ad Link Aggregation
8
IEEE 802.3 HSSG
802.3ad Link Aggregation
MAC Client
PHY
MAC
PHY
MAC
PHY
MAC
PHY
MAC
distributor collector
MAC Client
PHY
MAC
PHY
MAC
PHY
MAC
PHY
MAC
distributor collector
9
IEEE 802.3 HSSG
802.3ad Link Aggregation
43.2.4 Frame Distributor
…
This standard does not mandate any particular distribution algorithm(s);
however, any distribution algorithm shall ensure that, when frames are received
by a Frame Collector as specified in 43.2.3, the algorithm shall not cause
a) Mis-ordering of frames that are part of any given conversation, or
b) Duplication of frames.
The above requirement to maintain frame ordering is met by ensuring that all
frames that compose a given conversation are transmitted on a single link in
the order that they are generated by the MAC Client; hence, this requirement
does not involve the addition (or modification) of any information to the MAC
frame, nor any buffering or processing on the part of the corresponding Frame
Collector in order to re-order frames.
…
10
IEEE 802.3 HSSG
802.3ad Link Aggregation
• Does not change packet format
– No added headers or sequence numbers
– Type/Length interpretation unchanged
• Does not require added buffers
– No fragmentation or reassembly
• Does not re-order or mis-order packets
• Does not add significant latency
• Does not increase the bandwidth for a single
conversation
• Achieves high utilization only when carrying multiple
simultaneous conversations
• Is not transparent to some 802.1 sub-layers
11
IEEE 802.3 HSSG
802.3ad Link Aggregation
• Can link aggregation be “fixed”?
• Not so easy to accomplish
– Inspect headers deep into packet
or
– Add sequence number to packet
• Change the packet format, start a food fight with dot1
and
– Add LARGE buffers to receiver
– Add LONG delay
• Still will not achieve linear scaling
12
IEEE 802.3 HSSG
802.3ad Link Aggregation
• Is a very good thing
– It does what it was intended to do
– It is relatively easy to implement and use
• Does not always provide a linear multiple of the data rate
of a single link
– N aggregated links usually do not provide
N times the bandwidth
• Incurs a linear multiple of the cost of a single link
– N aggregated links cost N times as much as a single link,
because everything must be replicated
• Appears to the user as N individual links, which must be
individually managed
13
IEEE 802.3 HSSG
802.3ah PME Aggregation
• Specified in Clause 61
• Supports multi-pair bonding for
10PASS-TS and 2BASE-TL
• Performed in the Physical Layer
• Aggregates up to 32 Physical Medium Entities
(PMEs)
• Ensures low packet latency and preserves
packet sequence
• Scalable and resilient to PME failure
14
IEEE 802.3 HSSG
802.3ah PME Aggregation
MII
γ
15
IEEE 802.3 HSSG
802.3ah PME Aggregation
MAC Client
MAC
PME
PME Aggregation
PMEPMEPME
MAC Client
MAC
PME
PME Aggregation
PMEPMEPME
16
IEEE 802.3 HSSG
802.3ah PME Aggregation
17
IEEE 802.3 HSSG
802.3ah PME Aggregation
• Fragments can vary in size from 64 to 512 octets
• 16 or 32 bit Fragment Check Sequence (FCS)
provided by the underlying TC sublayer
• Data rate can vary by 4:1 between fastest and
slowest PME in an aggregation
• Differential delay restricted to 15,000 bits
• The combination of fragment size, differential
delay, and speed ratio limits the size of the
reassembly buffer to 214 bits
(2 kB) per PME
18
IEEE 802.3 HSSG
802.3ah PME Aggregation
• Fragmentation and reassembly supports much
higher link utilization compared to 802.3ad
• Traffic in a single conversation is not limited to
traversing a single link
• Provides a nearly linear increase in bandwidth
for a (less than) linear increase in cost
19
IEEE 802.3 HSSG
Aggregation at the Physical Layer
(APL)
• The PME aggregation concept can be used with existing
10GBASE PHYs
• Will need a fragment CRC (or equivalent) to protect
against fragment loss or corruption
– must protect fragmentation header at the very least
• Fragmentation header can be changed if desired
• Preamble should be propagated, not stripped
– various standards-based and proprietary uses
• maxFragmentSize, minFragmentSize,
maxDifferentialDelay and maxSpeedRatio can be
changed as needed to balance efficiency vs. buffer size
and latency
20
IEEE 802.3 HSSG
APL fragment format
IPG Preamble MAC headers & data IPG
Fragment 1Frag Hdr Frag Hdr
Frag Hdr Frag Hdr
Frag Hdr Frag Hdr
PCS 1
PCS 2
PCS n
Seq # S E
14 1 1
Preamble
CRC-8
FCS
SFD
Fragment n+1CRC-8
Fragment 2CRC-8
Fragment nCRC-8
Fragment n+2CRC-8
Fragment n+nCRC-8
21
IEEE 802.3 HSSG
Fragment format considerations
• Shorter fragment header + longer
fragment length = lower overhead
• Longer fragment sequence #
= greater skew tolerance
– Estimate of required skew tolerance
= 10 us
Eff (%)*Frag size
95.564
9132
8416
738
* assuming 14 bit sequence #
• 16 or 32 byte fragment size seems reasonable
• 14 bit sequence number seems reasonable
• Fragments are delimited just like packets on any
given interface
22
IEEE 802.3 HSSG
Fixed vs. variable fragment size
Efficiency as a function of packet length for fixed size fragments
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
64 192 320 448 576 704 832 960 1088 1216 1344 1472
8
16
32
64
min=65.6% avg=72.2% max=72.7%
min=68.4% avg=82.9% max=84.2%
min=61.9% avg=88.6% max=91.4%
min=48.5% avg=89.8% max=95.5%
23
IEEE 802.3 HSSG
Fixed vs. variable fragment size
Efficiency as a function of packet length for variable size (64, 32, 16, 8) fragments
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
64 192 320 448 576 704 832 960 1088 1216 1344 1472
min=83.3% avg=94.2% max=95.5% CAIDA avg=94.1%
(Cooperative Association for Internet Data Analysis packet
size probability distribution courtesy of Glen Kramer)
24
IEEE 802.3 HSSG
Fragment size summary
• Decimation into variable size fragments
yields the highest efficiency for all packet
sizes
• The bulk of a packet is always decimated
into the largest size fragments
• The tail of a packet is decimated into the
optimal combination of fragments
• Will need to indicate fragment size in the
fragment header
25
IEEE 802.3 HSSG
APL location
MAC Client
MAC
PCS
APL
PCSPCSPCS
PMAPMAPMAPMA
PMDPMDPMDPMD
MAC Client
MAC
PCS
APL
PCSPCSPCS
PMAPMAPMAPMA
PMDPMDPMDPMD
Existing
10GBASE PHY
new
26
IEEE 802.3 HSSG
APL summary
• Packet fragmentation, distribution,
collection and reassembly similar to
802.3ah PME aggregation
• Accommodates reasonable differential
delay
• Assumes equal speed links
• Assumes point to point, full duplex links
• Resilient and scalable
27
IEEE 802.3 HSSG
APL summary
• Ensures ordered delivery
• Detects lost or corrupted fragments
• Minimal added latency
• Fits well with multi-port (quad/octal) PHYs
• Line code independent thus providing
compatibility with all existing PHYs
• Uses existing compatibility interfaces (e.g.
XGMII, XAUI)
28
IEEE 802.3 HSSG
APL control protocol
• Will need a protocol to:
– detect aggregation link partners
– configure aggregations
– detect failures
– reconfigure
• Link Aggregation Control Protocol (LACP) uses
Slow Protocol frames for these functions
– Existence proof, see 43.4
• Clause 61 PME Aggregation Discovery relies on
remote PHY register access
– Probably do not want to assume this
29
IEEE 802.3 HSSG
Configuration Examples
30
IEEE 802.3 HSSG
Default configuration
MAC
10GBASE-R
PHY
APL
MAC
APL
MAC
APL
MAC
APL
MAC
APL
MAC
APL
MAC
APL
MAC
APL
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
X-point
(example implementation for illustrative purposes)
31
IEEE 802.3 HSSG
40Gb/s Agg link connected
MAC
X-point
10GBASE-R
PHY
APL
MAC
APL
MAC
APL
MAC
APL
MAC
APL
MAC
APL
MAC
APL
MAC
APL
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
PLA
(example implementation for illustrative purposes)
32
IEEE 802.3 HSSG
20Gb/s Agg link added
MAC
X-point
10GBASE-R
PHY
APL
MAC
APL
MAC
APL
MAC
APL
MAC
APL
MAC
APL
MAC
APL
MAC
APL
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
APL
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
APL
10GBASE-R
PHY
10GBASE-R
PHY
(example implementation for illustrative purposes)
33
IEEE 802.3 HSSG
Port reconfigured
MAC
X-point
10GBASE-R
PHY
APL
MAC
APL
MAC
APL
MAC
APL
MAC
APL
MAC
APL
MAC
APL
MAC
APL
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
APL
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
10GBASE-R
PHY
APL
10GBASE-R
PHY
10GBASE-R
PHY
(example implementation for illustrative purposes)
34
IEEE 802.3 HSSG
Application with various PHYs
35
IEEE 802.3 HSSG
…….
…….
Multi-wavelength PHY
MAC
RECONCILIATION
APL
PMD
PMA
PCS
PMD
PMA
PCS
PMD
PMA
PCS
Multiwavelength
PHY
Optical Mux / DeMUX
MEDIUM
MDI
…….
36
IEEE 802.3 HSSG
…….
Multi-wavelength PHY, XGMII
MAC
RECONCILIATION
APL
PMD
PMA
PCS
PMD
PMA
PCS
PMD
PMA
PCS
Multiwavelength
PHY
Optical Mux / DeMUX
MEDIUM
MDI
…….
…….
…….
XGMII
37
IEEE 802.3 HSSG
…….
Multi-wavelength PHY, XAUI
MAC
RECONCILIATION
APL
PMD
PMA
PCS
PMD
PMA
PCS
PMD
PMA
PCS
Multiwavelength
PHY
Optical Mux / DeMUX
MEDIUM
MDI
…….
XGXSXGXS XGXS
XGXSXGXS XGXS
…….
…….
…….
…….
XAUI
38
IEEE 802.3 HSSG
Multi-wavelength PHY, nXAUI
MAC
RECONCILIATION
APL
nXGXS
nXGXS
nXAUI
…….PMD
PMA
PCS
PMD
PMA
PCS
PMD
PMA
PCS
Multiwavelength
PHY
Optical Mux / DeMUX
MEDIUM
MDI
…….
39
IEEE 802.3 HSSG
Multi-channel PHY
MAC
RECONCILIATION
PMD
PMA
PCS
MEDIUM
PMD
MDI
PMA
PCS
PMD
PMA
PCS
Multiconductor Cu Cable
Ribbon Fiber
Multichannel
PHY
…….
…….
…….
APL
40
IEEE 802.3 HSSG
…….
Multiple 10GBASE-T PHYs
MAC
RECONCILIATION
APL
Auto-Negotiation
PMA
PCS
Auto-Negotiation
PMA
PCS
Auto-Negotiation
PMA
PCS
10GBASE-T PHY
MEDIUM
MDI
…….
…….
…….
XGMII
MEDIUM
MDI
MEDIUM
MDI
…….
41
IEEE 802.3 HSSG
…….
Multiple 10GBASE-CX4 PHYs
MAC
RECONCILIATION
APL
PMD
PMA
10GBASE-X PCS
PMD
PMA
10GBASE-X PCS
PMD
PMA
10GBASE-X PCS
10GBASE-CX4 PHY
MEDIUM
MDI
…….
…….
…….
XGMII
MEDIUM
MDI
MEDIUM
MDI
…….
42
IEEE 802.3 HSSG
Summary
• There is a broad set of applications for
aggregated links
– Backplanes, data centers, short and long haul
optical
• Existing 10GBASE Physical layers can be
aggregated
• 802.3ad LAG does not fully address the need
• 802.3ah PME aggregation is optimized for DSL-
based links
43
IEEE 802.3 HSSG
Summary
• Concepts from 802.3ad LAG and 802.3ah PME
aggregation can be re-used to define
Aggregation at the Physical Layer (APL)
• APL can provide a scalable, resilient interface
using existing 10G PHYs
• APL can also be used with newly defined PHYs
that provide higher serial rates

More Related Content

What's hot

Computer Network Performance evaluation based on Network scalability using OM...
Computer Network Performance evaluation based on Network scalability using OM...Computer Network Performance evaluation based on Network scalability using OM...
Computer Network Performance evaluation based on Network scalability using OM...Jaipal Dhobale
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniquesGLIM Digital
 
EEDTCA: Energy Efficient, Reduced Delay and Minimum Distributed Topology Cont...
EEDTCA: Energy Efficient, Reduced Delay and Minimum Distributed Topology Cont...EEDTCA: Energy Efficient, Reduced Delay and Minimum Distributed Topology Cont...
EEDTCA: Energy Efficient, Reduced Delay and Minimum Distributed Topology Cont...Editor IJCATR
 
Network Layer,Computer Networks
Network Layer,Computer NetworksNetwork Layer,Computer Networks
Network Layer,Computer Networksguesta81d4b
 
EEDTCA: Energy Efficient, Reduced Delay and Minimum Distributed Topology Cont...
EEDTCA: Energy Efficient, Reduced Delay and Minimum Distributed Topology Cont...EEDTCA: Energy Efficient, Reduced Delay and Minimum Distributed Topology Cont...
EEDTCA: Energy Efficient, Reduced Delay and Minimum Distributed Topology Cont...Editor IJCATR
 
Unit i packet switching networks
Unit i  packet switching networksUnit i  packet switching networks
Unit i packet switching networkssangusajjan
 
Efficient and Fair Bandwidth Allocation AQM Scheme for Wireless Networks
Efficient and Fair Bandwidth Allocation AQM Scheme for Wireless NetworksEfficient and Fair Bandwidth Allocation AQM Scheme for Wireless Networks
Efficient and Fair Bandwidth Allocation AQM Scheme for Wireless NetworksCSCJournals
 
Capacity, coverage, and deployment considerations
Capacity, coverage, and deployment considerationsCapacity, coverage, and deployment considerations
Capacity, coverage, and deployment considerationsmarwaeng
 
“Optimizing the data transmission between multiple nodes during link failure ...
“Optimizing the data transmission between multiple nodes during link failure ...“Optimizing the data transmission between multiple nodes during link failure ...
“Optimizing the data transmission between multiple nodes during link failure ...eSAT Publishing House
 
VPN Using MPLS Technique
VPN Using MPLS TechniqueVPN Using MPLS Technique
VPN Using MPLS TechniqueAhmad Atta
 
Packet switching
Packet switchingPacket switching
Packet switchingasimnawaz54
 
Protocol Enhancements in LEACH
Protocol Enhancements in LEACHProtocol Enhancements in LEACH
Protocol Enhancements in LEACHEditor IJCATR
 
Wired and Wireless Computer Network Performance Evaluation Using OMNeT++ Simu...
Wired and Wireless Computer Network Performance Evaluation Using OMNeT++ Simu...Wired and Wireless Computer Network Performance Evaluation Using OMNeT++ Simu...
Wired and Wireless Computer Network Performance Evaluation Using OMNeT++ Simu...Jaipal Dhobale
 
Network layer - design Issues
Network layer - design IssuesNetwork layer - design Issues
Network layer - design Issuesقصي نسور
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniquesGupta6Bindu
 
Higher Throughput Maintenance Using Average Time Standard for Multipath Data ...
Higher Throughput Maintenance Using Average Time Standard for Multipath Data ...Higher Throughput Maintenance Using Average Time Standard for Multipath Data ...
Higher Throughput Maintenance Using Average Time Standard for Multipath Data ...Eswar Publications
 

What's hot (20)

Computer Network Performance evaluation based on Network scalability using OM...
Computer Network Performance evaluation based on Network scalability using OM...Computer Network Performance evaluation based on Network scalability using OM...
Computer Network Performance evaluation based on Network scalability using OM...
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniques
 
EEDTCA: Energy Efficient, Reduced Delay and Minimum Distributed Topology Cont...
EEDTCA: Energy Efficient, Reduced Delay and Minimum Distributed Topology Cont...EEDTCA: Energy Efficient, Reduced Delay and Minimum Distributed Topology Cont...
EEDTCA: Energy Efficient, Reduced Delay and Minimum Distributed Topology Cont...
 
Network Layer,Computer Networks
Network Layer,Computer NetworksNetwork Layer,Computer Networks
Network Layer,Computer Networks
 
EEDTCA: Energy Efficient, Reduced Delay and Minimum Distributed Topology Cont...
EEDTCA: Energy Efficient, Reduced Delay and Minimum Distributed Topology Cont...EEDTCA: Energy Efficient, Reduced Delay and Minimum Distributed Topology Cont...
EEDTCA: Energy Efficient, Reduced Delay and Minimum Distributed Topology Cont...
 
Unit i packet switching networks
Unit i  packet switching networksUnit i  packet switching networks
Unit i packet switching networks
 
Efficient and Fair Bandwidth Allocation AQM Scheme for Wireless Networks
Efficient and Fair Bandwidth Allocation AQM Scheme for Wireless NetworksEfficient and Fair Bandwidth Allocation AQM Scheme for Wireless Networks
Efficient and Fair Bandwidth Allocation AQM Scheme for Wireless Networks
 
Capacity, coverage, and deployment considerations
Capacity, coverage, and deployment considerationsCapacity, coverage, and deployment considerations
Capacity, coverage, and deployment considerations
 
“Optimizing the data transmission between multiple nodes during link failure ...
“Optimizing the data transmission between multiple nodes during link failure ...“Optimizing the data transmission between multiple nodes during link failure ...
“Optimizing the data transmission between multiple nodes during link failure ...
 
VPN Using MPLS Technique
VPN Using MPLS TechniqueVPN Using MPLS Technique
VPN Using MPLS Technique
 
Packet switching
Packet switchingPacket switching
Packet switching
 
Packet Switching
Packet SwitchingPacket Switching
Packet Switching
 
Ag26204209
Ag26204209Ag26204209
Ag26204209
 
Protocol Enhancements in LEACH
Protocol Enhancements in LEACHProtocol Enhancements in LEACH
Protocol Enhancements in LEACH
 
Wired and Wireless Computer Network Performance Evaluation Using OMNeT++ Simu...
Wired and Wireless Computer Network Performance Evaluation Using OMNeT++ Simu...Wired and Wireless Computer Network Performance Evaluation Using OMNeT++ Simu...
Wired and Wireless Computer Network Performance Evaluation Using OMNeT++ Simu...
 
Network layer - design Issues
Network layer - design IssuesNetwork layer - design Issues
Network layer - design Issues
 
Packet switching
Packet switchingPacket switching
Packet switching
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniques
 
F0963440
F0963440F0963440
F0963440
 
Higher Throughput Maintenance Using Average Time Standard for Multipath Data ...
Higher Throughput Maintenance Using Average Time Standard for Multipath Data ...Higher Throughput Maintenance Using Average Time Standard for Multipath Data ...
Higher Throughput Maintenance Using Average Time Standard for Multipath Data ...
 

Viewers also liked

Networking Ethernet
Networking EthernetNetworking Ethernet
Networking EthernetSSG1631
 
OIF on 400G for Next Gen Optical Networks Conference
OIF on 400G for Next Gen Optical Networks ConferenceOIF on 400G for Next Gen Optical Networks Conference
OIF on 400G for Next Gen Optical Networks ConferenceDeborah Porchivina
 
Lecture3 Physical Layer
Lecture3 Physical LayerLecture3 Physical Layer
Lecture3 Physical LayerWaqas !!!!
 
Desde israelconamorparaelmundo
Desde israelconamorparaelmundoDesde israelconamorparaelmundo
Desde israelconamorparaelmundonsch440
 
Templo wat pa f
Templo wat pa fTemplo wat pa f
Templo wat pa fnsch440
 
El+tim o
El+tim oEl+tim o
El+tim onsch440
 
Empowering Transgenders Community through Education
Empowering Transgenders Community through EducationEmpowering Transgenders Community through Education
Empowering Transgenders Community through EducationSelladurai Muthusamy
 
Para leerlo1000veces
Para leerlo1000vecesPara leerlo1000veces
Para leerlo1000vecesnsch440
 
Creando vida
Creando vidaCreando vida
Creando vidansch440
 
CV-Prohaska Elvira 2017 Eng
CV-Prohaska Elvira 2017 EngCV-Prohaska Elvira 2017 Eng
CV-Prohaska Elvira 2017 EngElvira Prohaska
 
Perdon...
Perdon...Perdon...
Perdon...nsch440
 
РООИ «Перспектива». Годовой отчёт 2015
РООИ «Перспектива». Годовой отчёт 2015РООИ «Перспектива». Годовой отчёт 2015
РООИ «Перспектива». Годовой отчёт 2015rooiperspektiva
 
Modelos matemáticos
Modelos matemáticosModelos matemáticos
Modelos matemáticosBuap
 
adivina que son estas fotos
 adivina que son estas fotos adivina que son estas fotos
adivina que son estas fotosnsch440
 
Desde israelconamorparaelmundo
Desde israelconamorparaelmundoDesde israelconamorparaelmundo
Desde israelconamorparaelmundonsch440
 

Viewers also liked (20)

Networking Ethernet
Networking EthernetNetworking Ethernet
Networking Ethernet
 
ECOC Panel on OIF CEI 56G
ECOC Panel on OIF CEI 56GECOC Panel on OIF CEI 56G
ECOC Panel on OIF CEI 56G
 
OIF on 400G for Next Gen Optical Networks Conference
OIF on 400G for Next Gen Optical Networks ConferenceOIF on 400G for Next Gen Optical Networks Conference
OIF on 400G for Next Gen Optical Networks Conference
 
Lecture3 Physical Layer
Lecture3 Physical LayerLecture3 Physical Layer
Lecture3 Physical Layer
 
Desde israelconamorparaelmundo
Desde israelconamorparaelmundoDesde israelconamorparaelmundo
Desde israelconamorparaelmundo
 
Templo wat pa f
Templo wat pa fTemplo wat pa f
Templo wat pa f
 
El+tim o
El+tim oEl+tim o
El+tim o
 
006 (5 files merged)
006 (5 files merged)006 (5 files merged)
006 (5 files merged)
 
Empowering Transgenders Community through Education
Empowering Transgenders Community through EducationEmpowering Transgenders Community through Education
Empowering Transgenders Community through Education
 
Grupo 12 mapa mental y conceptual
Grupo 12 mapa mental y conceptualGrupo 12 mapa mental y conceptual
Grupo 12 mapa mental y conceptual
 
Para leerlo1000veces
Para leerlo1000vecesPara leerlo1000veces
Para leerlo1000veces
 
Creando vida
Creando vidaCreando vida
Creando vida
 
CV-Prohaska Elvira 2017 Eng
CV-Prohaska Elvira 2017 EngCV-Prohaska Elvira 2017 Eng
CV-Prohaska Elvira 2017 Eng
 
Michelle calvache
Michelle calvacheMichelle calvache
Michelle calvache
 
Perdon...
Perdon...Perdon...
Perdon...
 
РООИ «Перспектива». Годовой отчёт 2015
РООИ «Перспектива». Годовой отчёт 2015РООИ «Перспектива». Годовой отчёт 2015
РООИ «Перспектива». Годовой отчёт 2015
 
Modelos matemáticos
Modelos matemáticosModelos matemáticos
Modelos matemáticos
 
adivina que son estas fotos
 adivina que son estas fotos adivina que son estas fotos
adivina que son estas fotos
 
Desde israelconamorparaelmundo
Desde israelconamorparaelmundoDesde israelconamorparaelmundo
Desde israelconamorparaelmundo
 
Whitespace analysis products
Whitespace analysis productsWhitespace analysis products
Whitespace analysis products
 

Similar to Physical layer aggregation

MAT 510 – Homework AssignmentHomework Assignment 6 Due.docx
MAT 510 – Homework AssignmentHomework Assignment 6 Due.docxMAT 510 – Homework AssignmentHomework Assignment 6 Due.docx
MAT 510 – Homework AssignmentHomework Assignment 6 Due.docxjessiehampson
 
Simplemux: a generic multiplexing protocol
Simplemux: a generic multiplexing protocolSimplemux: a generic multiplexing protocol
Simplemux: a generic multiplexing protocolJose Saldana
 
A bi scheduler algorithm for frame aggregation in ieee 802.11 n
A bi scheduler algorithm for frame aggregation in ieee 802.11 nA bi scheduler algorithm for frame aggregation in ieee 802.11 n
A bi scheduler algorithm for frame aggregation in ieee 802.11 nijwmn
 
What Is Wide Area Network (WAN): Live WAN Network Examples : Notes
What Is Wide Area Network (WAN): Live WAN Network Examples : NotesWhat Is Wide Area Network (WAN): Live WAN Network Examples : Notes
What Is Wide Area Network (WAN): Live WAN Network Examples : NotesSubhajit Sahu
 
A STUDY OF QOS 6LOWPAN FOR THE INTERNET OF THINGS
A STUDY OF QOS 6LOWPAN FOR THE INTERNET OF THINGSA STUDY OF QOS 6LOWPAN FOR THE INTERNET OF THINGS
A STUDY OF QOS 6LOWPAN FOR THE INTERNET OF THINGSijscmcj
 
PLNOG 13: Alexis Dacquay: Handling high-bandwidth-consumption applications in...
PLNOG 13: Alexis Dacquay: Handling high-bandwidth-consumption applications in...PLNOG 13: Alexis Dacquay: Handling high-bandwidth-consumption applications in...
PLNOG 13: Alexis Dacquay: Handling high-bandwidth-consumption applications in...PROIDEA
 
Traffic Engineering in Metro Ethernet
Traffic Engineering in Metro EthernetTraffic Engineering in Metro Ethernet
Traffic Engineering in Metro EthernetCSCJournals
 
Telecommunications: Wireless Networks
Telecommunications: Wireless NetworksTelecommunications: Wireless Networks
Telecommunications: Wireless NetworksNapier University
 
Performance analysis of 802.11ac with frame aggregation using NS3
Performance analysis of 802.11ac with frame aggregation using NS3 Performance analysis of 802.11ac with frame aggregation using NS3
Performance analysis of 802.11ac with frame aggregation using NS3 IJECEIAES
 
about message coalescing
about message coalescingabout message coalescing
about message coalescingyyooooon
 
Wireless Communication And Mobile Network - ZigBee
Wireless Communication And Mobile Network - ZigBeeWireless Communication And Mobile Network - ZigBee
Wireless Communication And Mobile Network - ZigBeeXaver Y.R. Chen
 
An energy efficient cross layer network
An energy efficient cross layer networkAn energy efficient cross layer network
An energy efficient cross layer networkjpstudcorner
 
ความรู้เกี่ยวกับ MikroTik Nstreme Version 2 (Nv2)
ความรู้เกี่ยวกับ MikroTik Nstreme Version 2 (Nv2)ความรู้เกี่ยวกับ MikroTik Nstreme Version 2 (Nv2)
ความรู้เกี่ยวกับ MikroTik Nstreme Version 2 (Nv2)Tũi Wichets
 

Similar to Physical layer aggregation (20)

IEEE 806.16
IEEE 806.16IEEE 806.16
IEEE 806.16
 
MAT 510 – Homework AssignmentHomework Assignment 6 Due.docx
MAT 510 – Homework AssignmentHomework Assignment 6 Due.docxMAT 510 – Homework AssignmentHomework Assignment 6 Due.docx
MAT 510 – Homework AssignmentHomework Assignment 6 Due.docx
 
Kr2518691873
Kr2518691873Kr2518691873
Kr2518691873
 
Kr2518691873
Kr2518691873Kr2518691873
Kr2518691873
 
Presentation8
Presentation8Presentation8
Presentation8
 
Simplemux: a generic multiplexing protocol
Simplemux: a generic multiplexing protocolSimplemux: a generic multiplexing protocol
Simplemux: a generic multiplexing protocol
 
A bi scheduler algorithm for frame aggregation in ieee 802.11 n
A bi scheduler algorithm for frame aggregation in ieee 802.11 nA bi scheduler algorithm for frame aggregation in ieee 802.11 n
A bi scheduler algorithm for frame aggregation in ieee 802.11 n
 
What Is Wide Area Network (WAN): Live WAN Network Examples : Notes
What Is Wide Area Network (WAN): Live WAN Network Examples : NotesWhat Is Wide Area Network (WAN): Live WAN Network Examples : Notes
What Is Wide Area Network (WAN): Live WAN Network Examples : Notes
 
A STUDY OF QOS 6LOWPAN FOR THE INTERNET OF THINGS
A STUDY OF QOS 6LOWPAN FOR THE INTERNET OF THINGSA STUDY OF QOS 6LOWPAN FOR THE INTERNET OF THINGS
A STUDY OF QOS 6LOWPAN FOR THE INTERNET OF THINGS
 
PLNOG 13: Alexis Dacquay: Handling high-bandwidth-consumption applications in...
PLNOG 13: Alexis Dacquay: Handling high-bandwidth-consumption applications in...PLNOG 13: Alexis Dacquay: Handling high-bandwidth-consumption applications in...
PLNOG 13: Alexis Dacquay: Handling high-bandwidth-consumption applications in...
 
Traffic Engineering in Metro Ethernet
Traffic Engineering in Metro EthernetTraffic Engineering in Metro Ethernet
Traffic Engineering in Metro Ethernet
 
Telecommunications: Wireless Networks
Telecommunications: Wireless NetworksTelecommunications: Wireless Networks
Telecommunications: Wireless Networks
 
5 IEEE standards
5  IEEE standards5  IEEE standards
5 IEEE standards
 
Performance analysis of 802.11ac with frame aggregation using NS3
Performance analysis of 802.11ac with frame aggregation using NS3 Performance analysis of 802.11ac with frame aggregation using NS3
Performance analysis of 802.11ac with frame aggregation using NS3
 
about message coalescing
about message coalescingabout message coalescing
about message coalescing
 
Wireless Communication And Mobile Network - ZigBee
Wireless Communication And Mobile Network - ZigBeeWireless Communication And Mobile Network - ZigBee
Wireless Communication And Mobile Network - ZigBee
 
Erp
ErpErp
Erp
 
802.11ac Overview
802.11ac Overview802.11ac Overview
802.11ac Overview
 
An energy efficient cross layer network
An energy efficient cross layer networkAn energy efficient cross layer network
An energy efficient cross layer network
 
ความรู้เกี่ยวกับ MikroTik Nstreme Version 2 (Nv2)
ความรู้เกี่ยวกับ MikroTik Nstreme Version 2 (Nv2)ความรู้เกี่ยวกับ MikroTik Nstreme Version 2 (Nv2)
ความรู้เกี่ยวกับ MikroTik Nstreme Version 2 (Nv2)
 

More from Raafat younis

Sm io datasheet_rev1.0_20050511
Sm io datasheet_rev1.0_20050511Sm io datasheet_rev1.0_20050511
Sm io datasheet_rev1.0_20050511Raafat younis
 
Sm bat datasheet_rev1.0_20050511
Sm bat datasheet_rev1.0_20050511Sm bat datasheet_rev1.0_20050511
Sm bat datasheet_rev1.0_20050511Raafat younis
 
M501 d datasheet_rev1.0_20050930
M501 d datasheet_rev1.0_20050930M501 d datasheet_rev1.0_20050930
M501 d datasheet_rev1.0_20050930Raafat younis
 
R48 3200 datasheet-rev2.0_20050915
R48 3200 datasheet-rev2.0_20050915R48 3200 datasheet-rev2.0_20050915
R48 3200 datasheet-rev2.0_20050915Raafat younis
 
5432 cellular network
5432 cellular network5432 cellular network
5432 cellular networkRaafat younis
 
Nokia siemens-networks-flexi-multiradio-base-station-data-sheet
Nokia siemens-networks-flexi-multiradio-base-station-data-sheetNokia siemens-networks-flexi-multiradio-base-station-data-sheet
Nokia siemens-networks-flexi-multiradio-base-station-data-sheetRaafat younis
 

More from Raafat younis (14)

Arp config-arp
Arp config-arpArp config-arp
Arp config-arp
 
Sm io datasheet_rev1.0_20050511
Sm io datasheet_rev1.0_20050511Sm io datasheet_rev1.0_20050511
Sm io datasheet_rev1.0_20050511
 
Sm bat datasheet_rev1.0_20050511
Sm bat datasheet_rev1.0_20050511Sm bat datasheet_rev1.0_20050511
Sm bat datasheet_rev1.0_20050511
 
M501 d datasheet_rev1.0_20050930
M501 d datasheet_rev1.0_20050930M501 d datasheet_rev1.0_20050930
M501 d datasheet_rev1.0_20050930
 
R48 3200 datasheet-rev2.0_20050915
R48 3200 datasheet-rev2.0_20050915R48 3200 datasheet-rev2.0_20050915
R48 3200 datasheet-rev2.0_20050915
 
Uim48701z r2
Uim48701z r2Uim48701z r2
Uim48701z r2
 
Ipmu ic procedure
Ipmu ic procedureIpmu ic procedure
Ipmu ic procedure
 
Unix w
Unix wUnix w
Unix w
 
Unix introduction
Unix introductionUnix introduction
Unix introduction
 
Unix t2
Unix t2Unix t2
Unix t2
 
5432 cellular network
5432 cellular network5432 cellular network
5432 cellular network
 
Gprs arabic 2013
Gprs arabic 2013Gprs arabic 2013
Gprs arabic 2013
 
Siae datasheet
Siae datasheetSiae datasheet
Siae datasheet
 
Nokia siemens-networks-flexi-multiradio-base-station-data-sheet
Nokia siemens-networks-flexi-multiradio-base-station-data-sheetNokia siemens-networks-flexi-multiradio-base-station-data-sheet
Nokia siemens-networks-flexi-multiradio-base-station-data-sheet
 

Recently uploaded

Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf203318pmpc
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 

Recently uploaded (20)

Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 

Physical layer aggregation

  • 1. 1 IEEE 802.3 HSSG Physical Layer Aggregation update Howard Frazier Shimon Muller Drew Perkins November, 2006 Dallas, TX
  • 2. 2 IEEE 802.3 HSSG Outline • Application needs • Resources • 802.3ad Link Aggregation • 802.3ah PME Aggregation • Aggregation at the Physical Layer (APL) • Configuration examples • Application with various PHYs • Summary
  • 3. 3 IEEE 802.3 HSSG Application needs Backplane Scalable speed Resiliency Many ports in small space Trade-off cost of signaling rate vs. number of channels Copper (data center) Scalable speed Resiliency Relatively inexpensive medium Cable characteristics limit signaling rate Short Haul Fiber Scalable speed Resiliency Relatively inexpensive medium Cable characteristics limit signaling rate Long Haul Fiber Scalable speed Resiliency Relatively expensive medium Economics limits signaling rate
  • 4. 4 IEEE 802.3 HSSG Resources Backplane 4 x 2.5 G common today Variable lane widths common XAUI, IB, PCI-e 10GBASE-KR nearing completion Signaling rates > 10 G will be challenging Copper (data center) 10GBASE-T, 10GBASE-CX4 With time, cost and power consumption will decline Signaling rates > 10 G will be challenging Short Haul Fiber 10GBASE-SR, 10GBASE-LX4, 10GBASE-LRM Multimode fiber at 850 & 1300 nm Signaling rates > 10 G will be challenging Long Haul Fiber 10GBASE-LR, 10GBASE-ER, 10GBASE-LW, 10GBASE-EW Single mode fiber at 1300 & 1550 nm Signaling rates > 10 G will be expensive
  • 5. 5 IEEE 802.3 HSSG Resources Backplane 25 G serial may require multilevel signaling, higher cost channels, more signal processing higher power, cost and complexity n x 25 G will not be economically feasible any time soon Copper (data center) Quad (octal?) 10GBASE-T PHYs drive growth of multi-port switches Packaging in multiples of four fits well with aggregation in multiples of four Short Haul Fiber Parallel ribbon fiber VCSEL arrays demonstrated Multi-port (quad?) 10GBASE-LRM Long Haul Fiber Photonic Integrated Circuits 10 x 10 G demonstrated Declining cost of WDM
  • 6. 6 IEEE 802.3 HSSG 802.3ad Link Aggregation • Specified in Clause 43 • LAG is performed above the MAC • LAG assumes all links are: – full duplex – point to point – same data rate • Provides graceful recovery from link failures • Traffic is distributed packet by packet • All packets associated with a given “conversation” are transmitted on the same link to prevent mis-ordering
  • 7. 7 IEEE 802.3 HSSG 802.3ad Link Aggregation
  • 8. 8 IEEE 802.3 HSSG 802.3ad Link Aggregation MAC Client PHY MAC PHY MAC PHY MAC PHY MAC distributor collector MAC Client PHY MAC PHY MAC PHY MAC PHY MAC distributor collector
  • 9. 9 IEEE 802.3 HSSG 802.3ad Link Aggregation 43.2.4 Frame Distributor … This standard does not mandate any particular distribution algorithm(s); however, any distribution algorithm shall ensure that, when frames are received by a Frame Collector as specified in 43.2.3, the algorithm shall not cause a) Mis-ordering of frames that are part of any given conversation, or b) Duplication of frames. The above requirement to maintain frame ordering is met by ensuring that all frames that compose a given conversation are transmitted on a single link in the order that they are generated by the MAC Client; hence, this requirement does not involve the addition (or modification) of any information to the MAC frame, nor any buffering or processing on the part of the corresponding Frame Collector in order to re-order frames. …
  • 10. 10 IEEE 802.3 HSSG 802.3ad Link Aggregation • Does not change packet format – No added headers or sequence numbers – Type/Length interpretation unchanged • Does not require added buffers – No fragmentation or reassembly • Does not re-order or mis-order packets • Does not add significant latency • Does not increase the bandwidth for a single conversation • Achieves high utilization only when carrying multiple simultaneous conversations • Is not transparent to some 802.1 sub-layers
  • 11. 11 IEEE 802.3 HSSG 802.3ad Link Aggregation • Can link aggregation be “fixed”? • Not so easy to accomplish – Inspect headers deep into packet or – Add sequence number to packet • Change the packet format, start a food fight with dot1 and – Add LARGE buffers to receiver – Add LONG delay • Still will not achieve linear scaling
  • 12. 12 IEEE 802.3 HSSG 802.3ad Link Aggregation • Is a very good thing – It does what it was intended to do – It is relatively easy to implement and use • Does not always provide a linear multiple of the data rate of a single link – N aggregated links usually do not provide N times the bandwidth • Incurs a linear multiple of the cost of a single link – N aggregated links cost N times as much as a single link, because everything must be replicated • Appears to the user as N individual links, which must be individually managed
  • 13. 13 IEEE 802.3 HSSG 802.3ah PME Aggregation • Specified in Clause 61 • Supports multi-pair bonding for 10PASS-TS and 2BASE-TL • Performed in the Physical Layer • Aggregates up to 32 Physical Medium Entities (PMEs) • Ensures low packet latency and preserves packet sequence • Scalable and resilient to PME failure
  • 14. 14 IEEE 802.3 HSSG 802.3ah PME Aggregation MII γ
  • 15. 15 IEEE 802.3 HSSG 802.3ah PME Aggregation MAC Client MAC PME PME Aggregation PMEPMEPME MAC Client MAC PME PME Aggregation PMEPMEPME
  • 16. 16 IEEE 802.3 HSSG 802.3ah PME Aggregation
  • 17. 17 IEEE 802.3 HSSG 802.3ah PME Aggregation • Fragments can vary in size from 64 to 512 octets • 16 or 32 bit Fragment Check Sequence (FCS) provided by the underlying TC sublayer • Data rate can vary by 4:1 between fastest and slowest PME in an aggregation • Differential delay restricted to 15,000 bits • The combination of fragment size, differential delay, and speed ratio limits the size of the reassembly buffer to 214 bits (2 kB) per PME
  • 18. 18 IEEE 802.3 HSSG 802.3ah PME Aggregation • Fragmentation and reassembly supports much higher link utilization compared to 802.3ad • Traffic in a single conversation is not limited to traversing a single link • Provides a nearly linear increase in bandwidth for a (less than) linear increase in cost
  • 19. 19 IEEE 802.3 HSSG Aggregation at the Physical Layer (APL) • The PME aggregation concept can be used with existing 10GBASE PHYs • Will need a fragment CRC (or equivalent) to protect against fragment loss or corruption – must protect fragmentation header at the very least • Fragmentation header can be changed if desired • Preamble should be propagated, not stripped – various standards-based and proprietary uses • maxFragmentSize, minFragmentSize, maxDifferentialDelay and maxSpeedRatio can be changed as needed to balance efficiency vs. buffer size and latency
  • 20. 20 IEEE 802.3 HSSG APL fragment format IPG Preamble MAC headers & data IPG Fragment 1Frag Hdr Frag Hdr Frag Hdr Frag Hdr Frag Hdr Frag Hdr PCS 1 PCS 2 PCS n Seq # S E 14 1 1 Preamble CRC-8 FCS SFD Fragment n+1CRC-8 Fragment 2CRC-8 Fragment nCRC-8 Fragment n+2CRC-8 Fragment n+nCRC-8
  • 21. 21 IEEE 802.3 HSSG Fragment format considerations • Shorter fragment header + longer fragment length = lower overhead • Longer fragment sequence # = greater skew tolerance – Estimate of required skew tolerance = 10 us Eff (%)*Frag size 95.564 9132 8416 738 * assuming 14 bit sequence # • 16 or 32 byte fragment size seems reasonable • 14 bit sequence number seems reasonable • Fragments are delimited just like packets on any given interface
  • 22. 22 IEEE 802.3 HSSG Fixed vs. variable fragment size Efficiency as a function of packet length for fixed size fragments 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 64 192 320 448 576 704 832 960 1088 1216 1344 1472 8 16 32 64 min=65.6% avg=72.2% max=72.7% min=68.4% avg=82.9% max=84.2% min=61.9% avg=88.6% max=91.4% min=48.5% avg=89.8% max=95.5%
  • 23. 23 IEEE 802.3 HSSG Fixed vs. variable fragment size Efficiency as a function of packet length for variable size (64, 32, 16, 8) fragments 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 64 192 320 448 576 704 832 960 1088 1216 1344 1472 min=83.3% avg=94.2% max=95.5% CAIDA avg=94.1% (Cooperative Association for Internet Data Analysis packet size probability distribution courtesy of Glen Kramer)
  • 24. 24 IEEE 802.3 HSSG Fragment size summary • Decimation into variable size fragments yields the highest efficiency for all packet sizes • The bulk of a packet is always decimated into the largest size fragments • The tail of a packet is decimated into the optimal combination of fragments • Will need to indicate fragment size in the fragment header
  • 25. 25 IEEE 802.3 HSSG APL location MAC Client MAC PCS APL PCSPCSPCS PMAPMAPMAPMA PMDPMDPMDPMD MAC Client MAC PCS APL PCSPCSPCS PMAPMAPMAPMA PMDPMDPMDPMD Existing 10GBASE PHY new
  • 26. 26 IEEE 802.3 HSSG APL summary • Packet fragmentation, distribution, collection and reassembly similar to 802.3ah PME aggregation • Accommodates reasonable differential delay • Assumes equal speed links • Assumes point to point, full duplex links • Resilient and scalable
  • 27. 27 IEEE 802.3 HSSG APL summary • Ensures ordered delivery • Detects lost or corrupted fragments • Minimal added latency • Fits well with multi-port (quad/octal) PHYs • Line code independent thus providing compatibility with all existing PHYs • Uses existing compatibility interfaces (e.g. XGMII, XAUI)
  • 28. 28 IEEE 802.3 HSSG APL control protocol • Will need a protocol to: – detect aggregation link partners – configure aggregations – detect failures – reconfigure • Link Aggregation Control Protocol (LACP) uses Slow Protocol frames for these functions – Existence proof, see 43.4 • Clause 61 PME Aggregation Discovery relies on remote PHY register access – Probably do not want to assume this
  • 30. 30 IEEE 802.3 HSSG Default configuration MAC 10GBASE-R PHY APL MAC APL MAC APL MAC APL MAC APL MAC APL MAC APL MAC APL 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY X-point (example implementation for illustrative purposes)
  • 31. 31 IEEE 802.3 HSSG 40Gb/s Agg link connected MAC X-point 10GBASE-R PHY APL MAC APL MAC APL MAC APL MAC APL MAC APL MAC APL MAC APL 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY PLA (example implementation for illustrative purposes)
  • 32. 32 IEEE 802.3 HSSG 20Gb/s Agg link added MAC X-point 10GBASE-R PHY APL MAC APL MAC APL MAC APL MAC APL MAC APL MAC APL MAC APL 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY APL 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY APL 10GBASE-R PHY 10GBASE-R PHY (example implementation for illustrative purposes)
  • 33. 33 IEEE 802.3 HSSG Port reconfigured MAC X-point 10GBASE-R PHY APL MAC APL MAC APL MAC APL MAC APL MAC APL MAC APL MAC APL 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY APL 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY 10GBASE-R PHY APL 10GBASE-R PHY 10GBASE-R PHY (example implementation for illustrative purposes)
  • 34. 34 IEEE 802.3 HSSG Application with various PHYs
  • 35. 35 IEEE 802.3 HSSG ……. ……. Multi-wavelength PHY MAC RECONCILIATION APL PMD PMA PCS PMD PMA PCS PMD PMA PCS Multiwavelength PHY Optical Mux / DeMUX MEDIUM MDI …….
  • 36. 36 IEEE 802.3 HSSG ……. Multi-wavelength PHY, XGMII MAC RECONCILIATION APL PMD PMA PCS PMD PMA PCS PMD PMA PCS Multiwavelength PHY Optical Mux / DeMUX MEDIUM MDI ……. ……. ……. XGMII
  • 37. 37 IEEE 802.3 HSSG ……. Multi-wavelength PHY, XAUI MAC RECONCILIATION APL PMD PMA PCS PMD PMA PCS PMD PMA PCS Multiwavelength PHY Optical Mux / DeMUX MEDIUM MDI ……. XGXSXGXS XGXS XGXSXGXS XGXS ……. ……. ……. ……. XAUI
  • 38. 38 IEEE 802.3 HSSG Multi-wavelength PHY, nXAUI MAC RECONCILIATION APL nXGXS nXGXS nXAUI …….PMD PMA PCS PMD PMA PCS PMD PMA PCS Multiwavelength PHY Optical Mux / DeMUX MEDIUM MDI …….
  • 39. 39 IEEE 802.3 HSSG Multi-channel PHY MAC RECONCILIATION PMD PMA PCS MEDIUM PMD MDI PMA PCS PMD PMA PCS Multiconductor Cu Cable Ribbon Fiber Multichannel PHY ……. ……. ……. APL
  • 40. 40 IEEE 802.3 HSSG ……. Multiple 10GBASE-T PHYs MAC RECONCILIATION APL Auto-Negotiation PMA PCS Auto-Negotiation PMA PCS Auto-Negotiation PMA PCS 10GBASE-T PHY MEDIUM MDI ……. ……. ……. XGMII MEDIUM MDI MEDIUM MDI …….
  • 41. 41 IEEE 802.3 HSSG ……. Multiple 10GBASE-CX4 PHYs MAC RECONCILIATION APL PMD PMA 10GBASE-X PCS PMD PMA 10GBASE-X PCS PMD PMA 10GBASE-X PCS 10GBASE-CX4 PHY MEDIUM MDI ……. ……. ……. XGMII MEDIUM MDI MEDIUM MDI …….
  • 42. 42 IEEE 802.3 HSSG Summary • There is a broad set of applications for aggregated links – Backplanes, data centers, short and long haul optical • Existing 10GBASE Physical layers can be aggregated • 802.3ad LAG does not fully address the need • 802.3ah PME aggregation is optimized for DSL- based links
  • 43. 43 IEEE 802.3 HSSG Summary • Concepts from 802.3ad LAG and 802.3ah PME aggregation can be re-used to define Aggregation at the Physical Layer (APL) • APL can provide a scalable, resilient interface using existing 10G PHYs • APL can also be used with newly defined PHYs that provide higher serial rates