Generalized EC Type 2 support EC Type 1&2 supporting bridges Maarten Vissers 2011-07-21

advertisement
Generalized EC Type 2 support
EC Type 1&2 supporting bridges
Maarten Vissers
2011-07-21
v01
1
Introduction
http://www.ieee802.org/1/files/public/docs2011/new-vissers-pbb-pbbteeotn-common-network-arch-0511-v01.pptx presented common
network architectures for PBB, PBB-TE and EOTN networks to
determine the Tagging method of EC Type 2 signals in an EOTN
The last two slides in the above presentation indentified implications
of the Tagging methods within PB, PBB I and PBB-TE networks
These slides were not addressed in Santa Fe meeting due to time
constraints
This new presentation addresses the implications of the choice of I+STagging of EC Type 2 signals in PB, PBB I and PBB-TE networks
Furthermore, this presentation presents some initial feedback on the
tagging choice and based on this feedback an alternative Tagging
method
2
EC Type 2 support beyond PBB and EOTN
One may expect that EC Type 2 signal support will be
required beyond the PBB II and EOTN networks in future; e.g.
in EoSDH, EoMPLS(-TP)/VPLS, PBB-TE, PBB I and PB
networks
EoSDH transports S-Tagged EC Type 1 signals via GFP-F over
SDH VC-n connections; this is a similar environment as in
EOTN and I+S-Tagged EC Type 2 signals would be applicable
PB, PBB-TE and PBB I transport S-Tagged EC Type 1 signals;
should/could EC Type 2 signals be transported with I+STags?
NOTE: EC Type 2 support in EoMPLS(-TP)/VPLS is TBA
3
EC frame tagging in PB, PBB, PBB-TE, EOTN
Network
PB + PBB I
(PEB, PB, IB-BEB,
BCB only)
PB + PBB II
(PEB, PB, IB-BEB,
TB-BEB, I-BEB, BBEB, BCB)
PB + PBB-TE
(PEB, PB, IB-BEB,
BCB)
EOTN
(TEB,TB, OTN XC)
EC Type 1 frame tag
EC Type 2 frame tag
S-Tag
I+S-Tag ?
Note: in B-VLAN an I-Tag or S+I-Tag is used
S-Tag
I-Tag
Note: Inside PBB network the EC frames are
carried inside a 2nd EC frame, which is I-Tagged
S-Tag
I+S-Tag ?
Note: in ESP an I-Tag or S+I-Tag is used
S-Tag
I+S-Tag
Note: agreed in Santa
Fe meeting
EC Type 1: EC carrying an EVC which is not-MAC-in-MAC encapsulated
EC Type 2: EC carrying an EVC which is MAC-in-MAC encapsulated
4
EC Type 1 & 2 supporting Provider Edge Bridge (PEB2)
Tributary Port functonality
Line Port
functionality
EC Type 1&2 supporting PEB
PNP
To/from PEB &
PEB2 & PB &
PB2 & IBBEB PNP
& IBBEB2 &
MEF E-NNI
PNP
PEP
PNP
CNP
PEP
CBP
CBP
CNP
PNP
PNP
CNP
CBP
CBP
B-Component
PNP
C-Tagged Service Interface
(un-, priority-C-. C-Tagged)
C-VLAN
Component CEP
Port Based Service Interface
(un- C-, priority-S- I-Tagged)
S-Tagged Service Interface
(S-Tagged)
Individual S-VLAN Service
B-Component
B-Component
PNP
PNP
CBP
CBP
EC Type 1&2
PNP ports in PEB node
are replaced by
B-component complex
to support EC
Type 2 MEPs and MIPs
Remote Customers C-Tagged
service interface
CNP
PEP
CNP
PEP
CNP
S(B)-VLAN Component
S-Tagged LANs
CNP
CNP
C-VLAN
Component CEP
Remote Customer Portbased Service Interface
Remote Customers S-Tagged
Service interface
PAP
Port-based, S- & C-Tagged
Service Interface
(S-, S+C-Tagged)
RCAP
S-VLAN
Component
PAP
EC Type 1
PNP
I-Tagged service interface
(I-Tagged)
Individual or bundled I-Tagged Services
CBP
CBP
PIP
CBP
PIP
EC Type 2 UNI-N
tributary ports are
added to PEB node
CNP
PEP C-VLAN
Component CEP
C-Tagged Service Interface
(un-, priority-C-, C-Tagged)
CNP
PEP
CNP
Port Based Service Interface
(un-, C-, priority-S- I-Tagged)
CNP
S-Tagged Service Interface
(S-Tagged)
Remote Customers C-Tagged
service interface
IComponent CNP
PEP
CNP
PEP
CNP
CNP
C-VLAN
Component CEP
Remote Customer Portbased Service Interface
Remote Customers S-Tagged
Service interface
PAP
S-VLAN RCAP
Component
Port-based , S- & C-Tagged
Service Interface
(S-, S+C-Tagged)
PAP
PNP
Transparent Service Interface
(un-, C-, S-, I-Tagged)
CBP
TPIP Component CNP
EC Type 2
5
EC Type 1&2 supporting PB
EC Type 1 signals
EC Type 2 signals
PNP ports in PB node are replaced by
B-component complex to support EC
Type 2 MEPs and MIPs
B-Com- PNP
PNP ponent
CBP
PNP
CBP
PNP2 = EC Type 1 & 2 supporting PNP
EC Type 1 & 2 supporting
Provider Bridge (PB2)
S-Tagged LANs
PNP
PNP
PNP
B-Component
B-Component
B-Component
PNP
PNP
CBP
CBP
PNP
PNP
CBP
CBP
PNP
PNP
CBP
CBP
Line Port
functionality
S(B)-VLAN Component
Line Port
functionality
PNP
PNP
CBP
CBP
PNP
PNP
CBP
CBP
PNP
PNP
CBP
CBP
B-Component
B-Component
B-Component
S-Tagged LANs
PNP
PNP
PNP
NOTE: BCB node does not need to support EC Type 2
6
EC Type 1&2 supporting PBB-TE IB-BEB
CNP and PIP ports in PBB-TE IB-BEB node are replaced by Bcomponent complex to support EC Type 2 MEPs and MIPs
EC Type 1 & 2 supporting PBB-TE IB Backbone Edge
Bridge (IB-BEB2)
EC Type 1 & 2 signals must
pass through I-Component
- ESP-MAC is not the
same as B-MAC
B-Tagged LANs
PNP
PNP
PNP
B-VLAN Component
PNP
CBP
CBP
CBP
CBP
PIP
PIP
PIP
PIP
B-Component
B-Component
B-Component
B-Component
PNP
PNP
CBP
CBP
PNP
PNP
PNP
CBP
IComponent
PNP
PNP
PNP
CBP
CBP
CBP
PNP
PNP
PNP
PNP
CBP
PNP
PNP
CBP
CBP
IComponent
CBP
PNP
CBP
S-Tagged LAN
CNP
CBP
CBP
CBP
B-Component
B-Component
B-Component
S-Tagged LAN
CNP
S-Tagged LAN
CNP
CBP
PNP
B-Component
S-Tagged LAN
CNP
CBP
7
EC Type 1&2 supporting PBB I IB-BEB
CNP ports in PBB I IB-BEB node are replaced by Bcomponent complex to support EC Type 2
EC Type 1 & 2 supporting PBB I IB
Backbone Edge Bridge (IB-BEB2)
B-Tagged LANs
CBP
PNP
PIP
PNP
PNP
B-VLAN Component
CBP
PNP
CBP
CBP
PNP
IComponent
PNP
PIP
CBP
PNP
PNP B-Com-
CBP
PIP
CBP
CBP
S-Tagged LAN
CNP
ponent
CNP
B-Component
CNP
S-Tagged LAN
CBP
CBP
CBP
B-Component
EC Type 2 signals can
bypass I-Component
PNP
IComponent
PNP
PIP
S-Tagged LAN
CBP
PNP B-Component
CNP
S-Tagged LAN
CBP
8
Initial feedback
I+S-Tagged EC Type 2 OAM is not acceptable
EC Type 2 OAM should be S-Tagged like EC Type 1 OAM
Use of S-Tagged EC Type 2 OAM will allow reuse of existing
EC Type 1 NNI ports in packet and packet-optical transport
networks
Considerations
 I-Tagged LANs are not in the network/do not exist
 I-Tagged Ethernet OAM (BSI OAM) is not in the network/does not
exist
 PBB network deployments are single domain PBB networks with STagged LAN ingress/egress interfaces
 No need for EC Type 2 to interwork with PIP in IB-BEB
9
How to continue?
Ignore initial feedback and continue with I+S-Tagged EC-Type
2 OAM in standards?
 Extend 802.1Q PEB, PB, PBB I IB-BEB and PBB-TE IB-BEB nodes
with I+S-Tagged EC Type 2 MEP and MIP support
 Let ITU-T SG15 add I+S-Tagged EC Type 2 specifications to its
transport network recommendations
 Build equipment with (non-standard) S-Tagged EC Type 2 OAM
support
Revise our May 2011 decision?
 Consider that BEBs are used only within the network, not as
Network Termination (NT)/Network Interface Device (NID); i.e. BEBs
have no UNI-N ports, BEBs only have NNI ports
 Extend 802.1Q PEB node with EC Type 2 UNI-N ports and STagged EC Type 2 OAM
10
Alternative solution
11
Alternative for the May 2011 Solution
Deploy the I-Component plus one or more CBPs as UNI-N
tributary port functionality for EC Type 2
Add those UNI-N ports to PEB nodes
Use “B-VLAN MEP” functions on CBP to generate/terminate
S-Tagged EC Type 2 OAM
Do not use BSI MEP and MIP functions
I-Tag is part of EVC encapsulation
No changes to other nodes necessary; i.e. a backwards
compatible solution
12
Alternative EC frame tagging in PB, PBB,
PBB-TE, EOTN
Network
PB + PBB I
(PEB, PB, IB-BEB,
BCB only)
PB + PBB II
(PEB, PB, IB-BEB,
TB-BEB, I-BEB, BBEB, BCB)
PB + PBB-TE
(PEB, PB, IB-BEB,
BCB)
EOTN
(TEB,TB, OTN XC)
EC Type 1 tag
EC Type 2 tag
S-Tag
S-Tag
Note: in B-VLAN an I-Tag or S+I-Tag is
used
Note: in B-VLAN an I-Tag or S+ITag is used
S-Tag
I-Tag S-Tag
Note: Inside PBB network the EC
frames are carried inside a 2nd EC
frame, which is I-Tagged
Note: Inside PBB network the EC
frames are carried inside a 2nd EC
frame, which is I-Tagged
S-Tag
S-Tag
Note: in ESP an I-Tag or S+I-Tag is
used
Note: in ESP an I-Tag or S+I-Tag is
used
S-Tag
I+S-Tag
Note: agreed in Santa Fe
meeting
EC Type 1: EC carrying an EVC which is not-MAC-in-MAC encapsulated
EC Type 2: EC carrying an EVC which is MAC-in-MAC encapsulated
13
Tributary Port functonality
Line Port
S-Tagged LANs
CNP
PEP
CNP
PEP
C-Tagged Service Interface
(un-, priority-C-. C-Tagged)
C-VLAN
Component CEP
Port Based Service Interface
(un- C-, priority-S- I-Tagged)
PNP
CNP
To/from PEB &
PEB2 & PB &
PB2 & IBBEB PNP
& IBBEB2 &
MEF E-NNI
S-Tagged Service Interface
(S-Tagged)
Individual S-VLAN Service
CNP
Remote Customers C-Tagged
service interface
CNP
PEP
CNP
PEP
C-VLAN
Component CEP
PAP
PNP
EC Type 1&2
Regular PNP
ports are capable
to support EC
Type 1 & 2
CNP
S-VLAN Component
Alternative EC Type 1&2 supp. PEB
EC Type 1 & 2 supporting Provider Edge Bridge
CNP
Remote Customer Portbased Service Interface
Remote Customers S-Tagged
Service interface
Port-based, S- & C-Tagged
Service Interface
(S-, S+C-Tagged)
RCAP
S-VLAN
Component
PAP
EC Type 1
PNP
I-Tagged service interface
(I-Tagged)
Individual or bundled I-Tagged Services
CBP
CBP
PIP
CBP
PIP
EC Type 2 UNI-N
tributary ports are
added to PEB
node
CNP
PEP C-VLAN
Component CEP
C-Tagged Service Interface
(un-, priority-C-, C-Tagged)
CNP
PEP
CNP
Port Based Service Interface
(un-, C-, priority-S- I-Tagged)
CNP
S-Tagged Service Interface
(S-Tagged)
Remote Customers C-Tagged
service interface
IComponent CNP
PEP
CNP
PEP
CNP
CNP
C-VLAN
Component CEP
Remote Customer Portbased Service Interface
Remote Customers S-Tagged
Service interface
PAP
S-VLAN RCAP
Component
Port-based , S- & C-Tagged
Service Interface
(S-, S+C-Tagged)
PAP
PNP
Transparent Service Interface
(un-, C-, S-, I-Tagged)
CBP
TPIP Component CNP
EC Type 2
14
EVC into EC Type 2 encapsulation
S-VID/PCP/DEI preserved, Individual or Bundled S-VLAN service
S-VID
Type
MSDU
Res2
I-SID
I-SID = ??
C-DA
C-SA
TPID = 88-a8
PCP
DEI
PCP
DEI
TPID = 88-a8
S-VID,
S-PCP,
S-DEI
preserved
0
Res1
PCP
C-DA
C-SA
ISID is only visible in
the EC Type 2 UNI-N
tributary ports in PEB
nodes
TPID = 88-E7
DEI
S-Tagged EVC
primitive parameters
-destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
EC Type 2
primitive parameters
- destination_address
- source_address
- priority
- drop_eligible
- vlan_identifier
- mac_service_data_unit =
What value should the
ISID have?
S-VID
Type
Options:
1) Fixed ISID value
2) ISID locked to
customer’s SVID
3) Configurable ISID
MSDU
15
EVC into EC Type 2 encapsulation
S-VID/PCP/DEI not preserved, Individual S-VLAN service
S-Tagged EVC
primitive parameters
-destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
C-SA
untagged EVC
primitive parameters
-destination_address
- source_address
- priority
- drop_eligible
- vlan_identifier
- mac_service_data_unit =
TPID = 88-a8
C-DA
I-SID = ??
C-DA
S-VID
Type
C-SA
Type
C-SA
Type
MSDU
MSDU
DEI
MSDU
What value should the ISID have?
ISID is only visible in the EC Type 2 UNI-N
tributary ports in PEB nodes
Options:
1) Fixed ISID value
2) Configurable ISID
PCP
0
Res1
TPID = 88-E7
DEI
C-DA
PCP
EC Type 2
primitive parameters
- destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
Res2
I-SID
EC Type 2
OAM primitive parameters
- destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
Type = 89-02
OAM PDU
16
EVC into EC Type 2 encapsulation
Transparent service
EC Type 2
primitive parameters
- destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
Res1
PCP
DEI
TPID = 88-E7
0
Res2
I-SID
C-SA
C-SA
TPID = 88-a8
TPID = 88-a8
S-VID
Type
PCP
DEI
C-DA
I-SID = ??
C-DA
ISID is only visible in
the EC Type 2 UNI-N
tributary ports in PEB
nodes
Options:
1) Fixed ISID value
2) Configurable ISID
S-VID
Type
MSDU
MSDU
PCP
0
Res1
TPID = 88-E7
DEI
PCP
DEI
Transparent EVC
primitive parameters
-destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
What value should the
ISID have?
Res2
I-SID
I-SID = ??
C-DA
C-DA
C-SA
Type = 89-02
C-SA
Type = 89-02
OAM PDU
OAM PDU
EC Type 2
OAM primitive parameters
- destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
Type = 89-02
OAM PDU
17
EC Type 2 Tag
S-Tagged EC Type 2
primitive parameters
-destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
TPID = 88-a8
PCP
DEI
S-VID
TPID = 88-E7
I-SID
PCP
DEI
Res2
0
Res2
I-SID = ??
C-DA
I-SID = ??
C-DA
C-SA
C-SA
Type
Type
MSDU
MSDU
EC Type 2
OAM primitive parameters
- destination_address
- source_address
- priority
- drop_eligible
- vlan_identifier
- mac_service_data_unit =
I-SID
S-Tagged EC Type 2
OAM primitive parameters
-destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
TPID = 88-a8
PCP
DEI
0
Res1
PCP
DEI
TPID = 88-E7
Res1
EC Type 2
primitive parameters
- destination_address
- source_address
- priority
- drop_eligible
- vlan_identifier
- mac_service_data_unit =
Type = 89-02
S-VID
Type = 89-02
OAM PDU
OAM PDU
18
I-SID value Option I
Backbone Service Instance Table (c6.10 PIP function)
VIP-ISID and LocalSID parameters have
local significance
only; no need to
coordinate I-SID
value with other EC
Type 2 UNI-N ports
VIP-ISS
VIP-ISID
A
4096+A
B
4096+B
C
4096+C
D
4096+D
E
4096+E
Default
Backbone
Destination
adminPointTo enableConne
PointMAC
ctionIdentifier
Backbone Service Instance Table (c6.11 CBP function)
Text in c6.11.1
supports this
approach. Text in
c6.11.2 seems not to
support this
approach; B-SIDs
must be unique as
B-VID is not used in
row selection
process. Correct?
BackboneVID
BackboneSID
Local-SID
A
4096
4096+A
B
4096
4096+B
C
4096
4096+C
D
4096
4096+D
E
4096
4096+E
Default
Backbone
Destination
19
I-SID value Option II
Backbone Service Instance Table (c6.10 PIP function)
VIP-ISS
VIP-ISID
A
a
B
b
C
c
D
d
E
e
Default
Backbone
Destination
adminPointTo enableConne
PointMAC
ctionIdentifier
Backbone Service Instance Table
(c6.11 CBP function)
Backbone-VID
Backbone-SID
ABC
a
DEF
b
GHI
c
JKL
d
MNO
e
VIP-ISID/Backbone-SID values
must be negotiated amongst
the EC Type 2 UNI-N ports
High probability that the M
(2≤M≤8192) UNI-N ports in EC
Type 2 have at least one I-SID
value available
20
Backup
I+S-Tagged EC Type 2
(May 2011 solution)
EC Type1 and EC Type 2 examples including
EC/ESP layer stack and EC/ESP identifiers
EC Type1 and EC Type 2 (un)tagged primitive
formats
21
1. PBB I and PBB-TE network
EVC(C-VLAN) via EC Type 1
S-VID Translation locations
CNP2
CNP2
S
CNP2
CNP2
S
S
CNP2
B(I)
B(I)
BCB
B(I)
IB-BEB2
B(I)
BCB
PNP
CNP2
IB-BEB2
PEB
S
PEB2
UNI CEP
UNI CNP
UNI
CNP2
B(I)
BCB
S
mp2mp B-VLAN
or p2p TESI
UNI
IB-BEB2
B(I)
IB-BEB2
B(I)
CNP2
S
IB-BEB2
S
BCB
PNP2
CNP2
IB-BEB2
UNI CEP
CNP2
mp2mp B-VLAN
or p2p TESI
• EVC = C-VLAN
• EC Type 1
• S-VID Translation at
PBBN domain
boundaries (in CNP2)
• PBB I: few mp2mp BVLANs in each
domain; B-MAC per
domain
• PBB-TE: full mesh of
p2p TESIs in each
domain; ESP-MAC per
domain
• no MAC address
collisions in PBBN
domains (multiple
single-domain PBBNs)
PEB2
UNI
CNP2
mp2mp B-VLAN
or p2p TESI
PNP2
22
2. PBB I and PBB-TE network
EVC(S-VLAN) via EC Type 2
S-VID/I-SID Translation locations
B(I)
BCB
B(I)
IB-BEB2
B(I)
CNP2
S
IB-BEB2
S
BCB
PNP2
CNP2
IB-BEB2
UNI CEP
CNP2
CNP2 S CNP2
mp2mp B-VLAN
or p2p TESI
mp2mp B-VLAN
or p2p TESI
S
CNP2
CNP2
S
S
B(I)
BCB
B(I)
B(I)
CNP2
IB-BEB2
B(I)
IB-BEB2
PNP
BCB
S
CNP2
IB-BEB2
UNI CEP
UNI CNP
UNI
CNP2
PEB
UNI
PEB2
• EVC = S-VLAN
• EC Type 2, “Service BMAC” from UNI-N to
UNI-N
• S-VID/I-SID Translation
at PBBN domain
boundaries (in CNP2)
• PBB I: few mp2mp BVLANs in each
domain; B-MAC per
domain
• PBB-TE: full mesh of
p2p TESIs in each
domain; ESP-MAC per
domain
• no MAC address
collisions in PBBN
domains (multiple
single-domain PBBNs)
PEB2
UNI
CNP2
mp2mp B-VLAN
or p2p TESI
PNP2
23
Layer stack PB + PBB-TE for
EVC(C-VLAN) via EC Type 1
S-VID is optional; typically
not present in a 1:1 case
C-MAC
EVC
C-VID
EC (Type 1 and Type 2)
S-VID
EC
(link)
S-VID
I-SID
S-VID
S-VID
I-SID
S-VID
S-VID
I-SID
S-VID
ESP
EC
ESP
EC
ESP
EC
ESP-MAC
ESP-VID
PHY
EC
EC
PHY
PHY
ESP-MAC
ESP-VID
PHY
EC
EC
PHY
PHY
ESP-MAC
ESP-VID
PHY
EC
EC
PHY
PHY
PHY
24
Layer stack PB + PBB-TE for
EVC(S-VLAN) via EC Type 2
I-SID = S-VID+4096
S-VID is optional; typically
not present in a 1:1 case
C-VID
EVC
S-VID
Service B-MAC
EC (Type 1 and Type 2)
I-SID
S-VID
I-SID
S-VID
I-SID
EC
I-SID
S-VID
ESP
EC
ESP-MAC
ESP-VID
PHY
I-SID
S-VID
I-SID
EC
EC
PHY
PHY
I-SID
S-VID
ESP
EC
ESP-MAC
ESP-VID
PHY
EC
EC
PHY
PHY
I-SID
S-VID
I-SID
S-VID
I-SID
ESP
EC
ESP-MAC
ESP-VID
PHY
EC
EC
PHY
PHY
PHY
25
Layer stack PB + PBB I for
EVC(C-VLAN) via EC Type 1
S-VID is optional; typically
not present in a 1:1 case
C-MAC
EVC
C-VID
EC (Type 1 and Type 2)
EC
(link)
S-VID
I-SID
B-MAC
EC(BVLAN)
S-VID
S-VID
I-SID
B-MAC
S-VID
S-VID
I-SID
B-MAC
EC
EC(BVLAN)
EC
EC(BVLAN)
B-VID
B-VID
PHY
EC
EC
PHY
PHY
PHY
EC
B-VID
EC
EC
PHY
PHY
PHY
EC
EC
PHY
PHY
PHY
26
Layer stack PB + PBB I for
EVC(S-VLAN) via EC Type 2
S-VID is optional; typically
not present in a 1:1 case
I-SID = S-VID+4096
C-VID
EVC
S-VID
Service B-MAC
EC (Type 1 and Type 2)
I-SID
S-VID
EC
I-SID
S-VID
I-SID
B-MAC
EC(BVLAN)
I-SID
S-VID
I-SID
S-VID
I-SID
S-VID
I-SID
B-MAC
EC
EC(BVLAN)
EC
EC(BVLAN)
B-VID
B-VID
PHY
EC
EC
PHY
PHY
I-SID
S-VID
I-SID
S-VID
I-SID
B-MAC
PHY
EC
B-VID
EC
EC
PHY
PHY
PHY
EC
EC
PHY
PHY
PHY
27
3. PBB II network
EVC(C-VLAN) via EC Type 1
I-SID Translation locations
S-VID Translation locations
CBP
CBP
mp2mp B-VLAN
S
CNP2
I
CBP
B-BEB
B(I)
CBP
I
B-BEB
B(I)
BCB
PNP
CBP
IB-BEB2
S
PEB2
UNI CEP
UNI CNP
UNI
CNP2
PEB
UNI
BCB
I
B(I)
B(I)
B(I)
BCB
B(I)
B-BEB
B(I)
CBP
I
B-BEB
S
BCB
PNP2
CBP
IB-BEB2
UNI CEP
CNP2
mp2mp B-VLAN
• EVC = C-VLAN
• EC Type 1
• EC Type 1 over
EC(BSI) in PBBN
• S-VID Translation at
PBBN network
boundary (in CNP2)
• I-SID Translation at
PBBN domain
boundaries (in CBP)
• PBB II: few mp2mp BVLANs in each
domain; B-MAC per
network
• potential MAC address
collisions in PBBN
domains
PEB2
UNI
CBP
mp2mp B-VLAN
PNP2
28
4. PBB II network
EVC(S-VLAN) via EC Type 2
I-SID Translation locations
S-VID Translation locations
CBP
CBP
mp2mp B-VLAN
S
CNP2
I
CBP
B-BEB
B(I)
CBP
I
B-BEB
B(I)
BCB
PNP
CBP
IB-BEB2
S
PEB2
UNI CEP
UNI CNP
UNI
CNP2
PEB
UNI
BCB
I
B(I)
B(I)
B(I)
BCB
B(I)
B-BEB
B(I)
CBP
I
B-BEB
S
BCB
PNP2
CBP
IB-BEB2
UNI CEP
CNP2
mp2mp B-VLAN
• EVC = S-VLAN
• EC Type 2, “Service BMAC” from UNI-N to
UNI-N
• EC Type 2 over
EC(BSI) in PBBN
• S-VID Translation at
PBBN network
boundary (in CNP2)
• I-SID Translation at
PBBN domain
boundaries (in CBP)
• PBB II: few mp2mp BVLANs in each
domain; B-MAC per
network
• potential MAC address
collisions in PBBN
domains
PEB2
UNI
CBP
mp2mp B-VLAN
PNP2
29
Layer stack PB + PBB II for
EVC(C-VLAN) via EC Type 1
S-VID is optional; typically
not present in a 1:1 case
C-MAC
EVC
C-VID
EC (Type 1 and Type 2)
S-VID
B-MAC
S-VID
EC
PHY
S-VID
EC(BSI)
EC
I-SID
I-SID
I-SID
I-SID
I-SID
EC(BVLAN)
EC
EC(BVLAN)
EC
EC(BVLAN)
B-VID
B-VID
EC
EC
PHY
PHY
PHY
PHY
B-VID
EC
EC
PHY
PHY
PHY
EC
EC
PHY
PHY
30
Layer stack PB + PBB II for
EVC(S-VLAN) via EC Type 2
I-SID = S-VID+4096
C-VID
EVC
S-VID
Service B-MAC
EC (Type 1 and Type 2)
I-SID
S-VID
I-SID
S-VID
I-SID
I-SID
I-SID
I-SID
I-SID
EC(BVLAN)
EC
EC(BVLAN)
EC
EC(BVLAN)
EC
EC
B-VID
B-VID
EC
EC
PHY
EC
B-VID
EC
PHY
EC
EC
PHY
PHY
PHY
PHY
PHY
PHY
PHY
PHY
31
EC Type 1 Tag
TPID = 88-a8
PCP
DEI
EC Type 1 primitive parameters
- destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
S-Tagged EC Type 1
primitive parameters
- destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
Type <> 89-10
Type <> 89-10
MSDU
MSDU
S-Tagged EC Type 1
OAM primitive parameters
- destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
TPID = 88-a8
PCP
DEI
EC Type 2 OAM primitive parameters
- destination_address (=B-DA)
- source_address (=B-SA)
- priority
- drop_eligible
- mac_service_data_unit =
S-VID
S-VID
Type = 89-02
Type = 89-02
OAM PDU
OAM PDU
32
I-SID
PCP
0
Res2
I-SID
C-DA
C-DA
I-SID = S-VID + 4096
C-DA
C-SA
Type
C-SA
Type
C-SA
Type
MSDU
MSDU
MSDU
I-SID
I-SID
C-DA = B-DA
C-SA = B-SA
Type = 89-02
OAM PDU
EC Type 2
OAM primitive parameters
- destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
TPID = 88-a8
PCP
PCP
S-VID
TPID = 88-E7
1
Res1
Res2
(destination address = f(B-DA,DBD)
I+S-Tagged EC Type 2
OAM primitive parameters
-destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
DEI
Res1
DEI
TPID = 88-E7
Type = 89-10
TPID = 88-E7
0
S-VID
I-SID
I-Tagged EC Type 2
OAM primitive parameters
- destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
PCP
PCP
Res1
Res2
TPID = 88-a8
DEI
0
Res1
PCP
DEI
TPID = 88-E7
EC Type 2
primitive parameters
- destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
DEI
I-Tagged EC Type 2
primitive parameters
-destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
I+S-Tagged EC Type 2
primitive parameters
-destination_address
- source_address
- priority
- drop_eligible
- mac_service_data_unit =
DEI
EC Type 2 Tag
Res2
I-SID
I-SID = S-VID + 4096
C-DA = B-DA
Type = 89-02
C-SA = B-SA
Type = 89-02
OAM PDU
OAM PDU
33
Backup
S-Tagged EC Type 2
(Proposed July 2011 solution)
EC Type1 and EC Type 2 examples including
EC/ESP layer stack and EC/ESP identifiers
EC Type1 and EC Type 2 (un)tagged primitive
formats
34
To be added in v02
35
Download