Professional Documents
Culture Documents
Maarten Vissers
January 2008
Contents/Introduction
Analysis of PBB-TE basics
Assume PBB-TE maintains “self descriptiveness” of Ethernet
Ignore in first step potential commonality with PBB
Evaluate commonality between PBB-TE and PBB as second step
PBB-TE layers, labels and addresses
Examples
PBB compatible B-LAN frame format
802.1ah extensions
CBP, PNP
EISS
EISS Multiplex Entity
Support of the EISS function
802.1ag extensions
PBB/PBB-TE frame formats
PBB compatibility questions
PBB/PBB-TE Link
PHY
PB PBB/PBB-TE PB PBB-TE
S-Space
S-VLAN
BDA,BSA B-Service
PBB-TE
B-Space
B-VLAN TE-Service
PBB
B-Space PBB/PBB-TE Link
PBB-TE
PHY T-Space
VIP VIP
I-Component I-Component
VIP PIP-MAC=P2 PIP-MAC=P6 VIP
CNP PIP2 B-ServiceB-Component B-Component PIP6 CNP
CBP1 <C2,C5,Vc> CBP4
VIP
PNP <C5,C2,Vd> PNP
VIP
ISID=10
CBP2 CBP5 ISID=70
I-Component ISID=100 I-Component
VIP PIP-MAC=P3 PIP-MAC=P7 VIP
CNP PIP3 PIP7 CNP
B-Service CBP3 PNP ISID=20 PNP CBP6
B-VLAN ISID=50
PIP-MAC=P2
CBP-MAC=C2 PBB-TE CBP-MAC=C8 PBB-TE ISID=40
CBP-MAC=C6
IB TE-Service B B IB
BEB B B BEB BEB TE-Service BEB
<C2,C6,Va> BEB BEB <C8,C4,Va>
ISID=20 <C6,C2,Vb> <C4,C8,Vb>
CBP-MAC=C12 PIP-MAC=P4
CBP-MAC=C10 CBP-MAC=C4
VPLS
PIP-MAC=P2
CBP-MAC=C2 PBB-TE CBP-MAC=C8 PBB-TE ISID=40
CBP-MAC=C6
IB TE-Service B IB
BEB B BEB TE-Service BEB
<C2,C6,Va> PE <C8,C4,Va>
ISID=20 BEB PE
<C6,C2,Vb> CBP-MAC=C12 <C4,C8,Vb>
PIP-MAC=P4
CBP-MAC=C10 CBP-MAC=C4
CBP function
VLAN endpoint) B-SID
B-Service PROT
PROT
introduction of TE-Service MEP (complementing B-VLAN Switch
MEP)
I-LAN Port
introduction of T-MAC header (T-DA,T-SA,TYPE)
— T-SA is local CBP address, T-DA is derived from Default
Backbone Destination field in the Backbone Service ISS SAP
Instance Table
B-Service Group Protection
BACKBONE SERVICE INSTANCE TABLE
A B TE-Service
MEPs B-Service B-VLAN B-Service TE-Service
B-SID [B-VID] [L-SID] [DBD] B-SID DBD [T-IID] [L-SID]
DBD/T-IID TE-Serv TE-Serv DBD/T-IID
Port Port
B-SID U U B-SID
B-Service W P PROT W P
Switch
10 | PBB-TE Basics | January 2008
TE-Service
instance
802.1ah extensions (cont’d) B-VLAN
PBB-TE
addition
deploys the 802.1ah PNP with the following EISS SAP EISS-TE SAP
extensions B-VLAN TE-Service
complementing B-Tag insertion/extraction with T-Tag MEPs MEPs
insertion/extraction
introduction of TE-Service MIP B-VLAN TE-Service
MIPs MIPs
TE-Service MEPs on the PNP are only required when the
TE-Service instances are in future supported by more
than one operator and the PNP will terminate an E-NNI
deploys a new EISS-TE SAP and TE_EM_UNITDATA EISS SAP EISS-TE SAP
primitives which contain
a te_service_instance_identifier parameter instead of B-TPID T-TPID
the vlan_identifier, destination_address and B-LAN Port
source_address parameter set within the EISS SAP
ISS SAP
deploys the 802.1ag EISS Multiplex Entity with the EISS SAP EISS-TE SAP
following extensions
EISS-TE SAP EISS Multiplex Entity
Multiplexed (E)ISS-TE SAPs Multiplexed (E)ISS
(E)ISS (E)ISS (E)ISS (E)ISS-TE -TE (E)ISS-TE
Demultiplexing performed on basis of EISS-TE SAPs
te_service_instance_identifier parameter
EISS Multiplex Entity
vlan_identifier
11 | PBB-TE Basics | January 2008 te_service_instance_identifier EISS SAP EISS-TE SAP
case
B-VLAN
B-DAdestination_address
B-SAsource_address
B-VIDvlan_identifier
B-PCP/B-DEIpriority/drop_eligible
B-TPID
EISS SAP
MAC_SDUmac_service_data_unit
T1-IIDte_service_instance_identifier
T1-PCP/T1-DEIpriority/drop_eligible
mac_service_data_unit-TYPE
T1-TPID
ISS SAP
EISS-TE SAP
T-DA,T-SA,T-IIDte_service_instance_identifier
T-PCP/T-DEIpriority/drop_eligible
T-TPID
MAC_SDUmac_service_data_unit
destination_addressB-DA
source_addressB-SA
vlan_identifierB-VID
priority/drop_eligibleB-PCP/B-DEI
B-TPID
EISS SAP
mac_service_data_unitMAC_SDU
te_service_instance_identiferB-DA,B-Sa,T1-IID
priority/drop_eligibleT1-PCP/T1-DEI
mac_service_data_unitTYPE+B-DA+B-SA+MAC_SDU
T1-TPID
ISS SAP
EISS-TE SAP
te_service_instance_identifierT-DA,T-SA,T-IID
priority/drop_eligibleT-PCP/T-DEI
T-TPID
mac_service_data_unitMAC_SDU
generic PBB-TE 16 3 1 12
T T T T TE-Service
PBB-TE CFM TPID PCP DEI IID Instance Tag
single T-DA T-DA
domain T-SA T-SA
PBB & PBB PBB-TE T-IID T-IID PB PBB/PBB-TE
PBB-TE B-DA B-DA TYPE TYPE
S-VLAN
B-DA B-SA B-SA B-DA MDL SVID SVID
B-SA B-VID T1-IID B-SA Version BDA,BSA B-Service
I-SID I-SID I-SID I-SID OpCode ISID ISID
C-DA C-DA C-DA C-DA Flags B-VLAN TE-Service
PBB ISID BVID (TDA,TSA),TIID
C-SA C-SA C-SA C-SA TLV Off
B-Space PBB/PBB-TE Link
[S-VID] [S-VID] [S-VID] [S-VID] PHY
[C-VID] [C-VID] [C-VID] [C-VID] CFM
PDU
TYPE TYPE TYPE TYPE specific
I-LAN B-LAN
Payload Payload Payload Payload
End TLV T-DA/SA fields may
I-LAN B-LAN
15 | PBB-TE Basics | January 2008
B-LAN B-LAN be compressed
PBB Compatibility Questions
Can the PBB-TE T-Tag and T1-Tag functions be provided by the PBB B-
Tag?
Compliance with self descriptiveness of Ethernet frames
PHY I- I- PHY
TE-Service LAN B-VLAN LAN TE-Service
B- B- PHY B- B- PHY B- B-
LAN LAN LAN LAN LAN LAN
PHY PHY PHY PHY PHY PHY