Phy Layer Monitoring - IEEEgrouper.ieee.org/groups/802/3/ba/public/mar08/jiang_01_0308.pdf ·...
Transcript of Phy Layer Monitoring - IEEEgrouper.ieee.org/groups/802/3/ba/public/mar08/jiang_01_0308.pdf ·...
HUAWEI TECHNOLOGIES Co., Ltd.IEEE 802.3ba Task Force, 2008
PHY Layer Monitoring
Chiwu Ding, Zeng Li, and WB Jiang
HUAWEI TECHNOLOGIES Co., Ltd.
Page 3
IEEE 802.3ba Task Force, 2008
Outline
• PHY monitoring in 10GE• 100GE PHY Monitoring
–Improvement to multi-lane architecture
• Detailed discussion on 100GE PHY Monitoring–PHY OAM block definition
–Transmission mechanism of PHY OAM
HUAWEI TECHNOLOGIES Co., Ltd.
Page 4
IEEE 802.3ba Task Force, 2008
PHY Monitoring in 802.3ae• There is a Link Fault Signaling mechanism in 10GE
– Reside in Reconciliation Sublayer (RS)– To monitor link status between local RS & remote RS and perform link status
notification– Sublayers within the PHY are required to detect faults that render a link unreliable
High Layer
MACRS
PCSWIS (Optional)
PMAPMD
High Layer
MACRS
PCSWIS (Optional)
PMAPMD
XGMII
MDI
PHY
LF RF
RF RF
RF
RF
RF
LF: Local FaultFaults detected between the remote RS and the local RS
RF: Remote FaultRF signal originated at RS when detects LF
HUAWEI TECHNOLOGIES Co., Ltd.
Page 5
IEEE 802.3ba Task Force, 2008
PHY Monitoring in 802.3ae• Link fault status covers all possible defects detected between
local RS and remote RS– I/O Signal Detect– Protocol Detect, includes:
• CODEC Synchronization• Lane Alignment (Multi-Lane Only, 10GBASE-X)• WIS Frame/Payload Acquisition• Link Status Report Recognized
• RS reports the fault status of the link– Local Fault indicates a fault detected on the receive data path– Remote Fault indicates a fault on the transmit path
• RS response to the link fault status– LF: Stop sending MAC data, and continuously generate a RF status on the
transmit path when LF status reaches the RS– RF: Stop sending MAC data, and continuously generate Idle on the transmit path
when RF status received by the RS
HUAWEI TECHNOLOGIES Co., Ltd.
Page 6
IEEE 802.3ba Task Force, 2008
100GE PHY Monitoring Suggestion
• Inherit Link Fault Signaling mechanism from 10GE• Improve 100GE multi-lane architecture to provide enhanced
PHY OAM function–Monitor each lane separately–Distinguish between lane status and link status
• LLF: Local Lane Fault• RLF: Remote Lane Fault
– Indicate more detailed link or lane status information for management• Signal fault/defect, Protocol fault/defect, Synchronization error, etc.?• Fault location indicate
–Mapping between 100GE PHY OAM and transport network OAM–Some more functions to be considered
• BER monitor• Auto negotiate via PHY OAM
HUAWEI TECHNOLOGIES Co., Ltd.
Page 7
IEEE 802.3ba Task Force, 2008
100GE PHY Monitoring Suggestion
• New PCS architecture will be introduced in 100GE, and multi-lane PHY monitoring should be supported to per lane or per lambda–Independent laser monitoring (fault, performance, laser degradation)
–Improve Ethernet PHY reliability
OTN Line-card
Router Line-card
OTN Line-card
Router Line-card
OTN Line-card
Router Line-card
OTN Line-card
Router Line-card
4x25G xWDM
(4-Lane PMD)10x10G Multi-lane fiber
(10-Lane PMD)
λ
λ
HUAWEI TECHNOLOGIES Co., Ltd.
Page 8
IEEE 802.3ba Task Force, 2008
PHY OAM Process
• PHY OAM is defined as a new block type.• Two options may be considered to transmit PHY OAM on
lane–Insert PHY OAM by stealing from IPG without extra bandwidth
–Increase line rate to carry the PHY OAM
• Receive and notify the PHY OAM information–Detect PHY OAM information at receive path
–Indicate PHY OAM information to upper layer
HUAWEI TECHNOLOGIES Co., Ltd.
Page 9
IEEE 802.3ba Task Force, 2008
What Should the OAM Block Look like?•OAM block: 64-bit data + 4-bit ctrl
NullNewNNNNNNNN
Alignment1101AAAAAAAA
OAM1011OOOOOOOO
ReserveNewXXXXXXXX
Control1111CCCCCCCCTerminate0001TDDDDDDDTerminate0010CTDDDDDDTerminate0011CCTDDDDDTerminate0100CCCTDDDDTerminate0101CCCCTDDDTerminate0110CCCCCTDDTerminate0111CCCCCCTDTerminate1000CCCCCCCT
Start1010DDDSCCCCStart1001DDDDDDDSData0000DDDDDDDD
DescriptionTXC/RXCTXD/RXD
1011
Block type:8bits
OAM type: 8bits•x01H:LLF•x02H:RLF•x03H:status advertisement•x04H:BER Monitor•Others: reserved
Broadcast OAM / lane OAM : 2bits
lane ID : 6bits
OAM value : 24bits
reserved
0xa5
HUAWEI TECHNOLOGIES Co., Ltd.
Page 10
IEEE 802.3ba Task Force, 2008
Insert OAM Block by Stealing from IPG
Block Generator
Block Distributor 64B/66B
encoder64B/66Bencoder
64B/66Bencoder
66bitLane1
Lane2
Lane10
CTBI
OAM BlockGenerator
PCSMAC/RS
scramble
scramble
scrambleIPG DC
•••
• IPG adjustment gains enough bandwidth for inserted OAM• Introduce Deficit Counter mechanism to collect extra IPG• OAM blocks cover the extra IPG (generator)
Packet IPG Packet IPG Packet IPG Packet IPG Packet IPG Packet PacketIPG IPG Packet
64B 64B 64B64B64B64B64B64B ••• ••• 64B64B64B •••64B •••
IPG Packet IPG Packet
Continuous IPG after adjust
HUAWEI TECHNOLOGIES Co., Ltd.
Page 11
IEEE 802.3ba Task Force, 2008
Insert OAM Block by Stealing from IPG
64B
64B
64B
O
O
O
64B 64B 64B
64B 64B 64B
64B 64B 64B•••
66B
66B
66B
O
O
O
66B 66B 66B
66B 66B 66B
66B 66B 66B•••
OO OAM block after 64/66 encoding
OAM block before 64/66 encoding
64B
64B
64B
64B
64B
64B
64B 64B 64B
64B 64B 64B
64B 64B 64B•••
64B IPG Block
64B 64B64B64B64B ••• ••• 64B64B64B64B •••
• Adjusts IPG together• Distributes IPG blocks into each lane• PHY OAM replaces the IPG block on each lane
Continuous IPG after adjust
HUAWEI TECHNOLOGIES Co., Ltd.
Page 12
IEEE 802.3ba Task Force, 2008
Insert OAM Block by Increasing Line Rate
64B
64B
64B
O
O
O
64B 64B 64B
64B 64B 64B
64B 64B 64B
•••
66B
66B
66B
O
O
O
66B 66B 66B
66B 66B 66B
66B 66B 66B
•••
OOOAM block after 64/66 encoding
OAM block before 64/66 encoding
64B
64B
64B
64B 64B 64B
64B 64B 64B
64B 64B 64B
•••
• Line rate increased• PHY OAM blocks are inserted
periodically
64B 64B
64B 64B
64B 64B
64B 64B
64B 64B
64B 64B
O
O
O
O
O
O
66B 66B
66B 66B
66B 66B
HUAWEI TECHNOLOGIES Co., Ltd.
Page 13
IEEE 802.3ba Task Force, 2008
LLF&RLF Generation
Block Generator
Block Distributor 64B/66B
encoder64B/66Bencoder
64B/66Bencoder
66bitLane1
Lane2
Lane10
OAM BlockGenerator
PCSMAC/RS
scramble
scramble
scrambleIPG DC
Block Reassemble
Block Distributor 64B/66B
encoder64B/66Bencoder
64B/66Bencoder
66bitLane1
Lane2
Lane10
OAM BlockDetector
scramble
scramble
scramble
OAM (RLF)
Detect lane unavailable, transmit a Remote Link Fault signaling on transmitting path
Lane Status Detector
OAM (LLF)
HUAWEI TECHNOLOGIES Co., Ltd.
Page 14
IEEE 802.3ba Task Force, 2008
PHY OAM Indication
Block Reassemble
Block Distributor 64B/66B
encoder64B/66Bencoder
64B/66Bencoder
66bitLane1
Lane2
Lane10
OAM BlockDetector
scramble
scramble
scramble
• OAM Block Detector picks up the PHY OAM information on lane• Notify the PHY OMA information to upper layer
OAM
OAM
OAM
Detect OAM information and notify upper layer
HUAWEI TECHNOLOGIES Co., Ltd.
Page 15
IEEE 802.3ba Task Force, 2008
Conclusions
• PHY OAM providing monitoring status of a physical lane–Lane failure will be indicated: (LLF/RLF)–More functions may be defined by PHY OAM
• Auto Negotiate• BER monitor• information advertisement
• Implementation of PHY monitoring/PHY OAM–PHY OAM will be defined in block format–Provide lane fault detection and notification–Two options for OAM block transmission
• Option 1: utilization of IPG space• Option 2: increasing line rate to provide reliable and periodical OAM
transmission bandwidth
HUAWEI TECHNOLOGIES Co., Ltd.IEEE 802.3ba Task Force, 2008
Thank You