No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

NE40 Prints much Alarm of Hdlc channel 0 status check failed

Publication Date:  2012-07-27 Views:  47 Downloads:  0
Issue Description
NE40 prints much alarm of HDLC channel .
Alarm Information
Printed alarm is as follows:
%Sep  4 09:05:13 2006 GZDCNSZXNE40-1 ADP/5/ADPLOG:                              
HDLC_DIAG: Hdlc channel 0 status check failed. Receive is 21901273, CurcorIs is 
10355498, CurcorIsnot is 11545775, WrongSelfFrame is 0.                         
                                                                                
%Sep  4 09:05:07 2006 GZDCNSZXNE40-1 ADP/5/ADPLOG:                              
HDLC_DIAG: Hdlc channel 0 status check failed. Receive is 21901255, CurcorIs is 
10355491, CurcorIsnot is 11545764, WrongSelfFrame is 0.                         
                                                                                
%Sep  4 09:05:06 2006 GZDCNSZXNE40-1 ADP/5/ADPLOG:                              
HDLC_DIAG: Hdlc channel 0 status check failed. Receive is 21901252, CurcorIs is 
10355490, CurcorIsnot is 11545762, WrongSelfFrame is 0.                         
                                                                                
%Sep  4 09:05:00 2006 GZDCNSZXNE40-1 ADP/5/ADPLOG:                              
HDLC_DIAG: Hdlc channel 0 status check failed. Receive is 21901234, CurcorIs is 
10355483, CurcorIsnot is 11545751, WrongSelfFrame is 0.                         
                                                                                
%Sep  4 09:04:59 2006 GZDCNSZXNE40-1 ADP/5/ADPLOG:                              
HDLC_DIAG: Hdlc channel 0 status check failed. Receive is 21901231, CurcorIs is 
10355482, CurcorIsnot is 11545749, WrongSelfFrame is 0.                         
                                                                                
%Sep  4 09:04:53 2006 GZDCNSZXNE40-1 ADP/5/ADPLOG:                              
HDLC_DIAG: Hdlc channel 0 status check failed. Receive is 21901213, CurcorIs is 
10355475, CurcorIsnot is 11545738, WrongSelfFrame is 0.
Handling Process
1. The alarm does not influence the service and there is much increasing meaningless alarm in the log. SRU communicate with interface board through HUB and the interface boards communicate through data channel of switching network board. HDLC is just control channel of SRU and network board and SRU checks network board state with HDLC. Only the network board restarts or resets, there are many control packets. The alarm only influences control channel of SRU and network board and does not influence other service.
2. Patch hot patch.
Root Cause
HDLC channel with alarm is management channel between switching network and SRU. The channel handles control packets between switching network and MPU, including heartbeat check packet and DA control packet.
The switching network is half-duplex, HDLC channel of SRUB board can only be designed as half-duplex communication. For HDLC communication, if network board and CPU of SRU send data at the same time, there is HDLC conflict. If there is conflict of HDLC communication, NE40 applies software control to retest. If re-test is not well-handled and recurrent conflict, there is much alarm of HDLC communication failure.
There are two reasons for HDLC conflict:
1. It is related with HDLC traffic of network boards of SRU. If SRU and HDLC send much traffic at the same time, there may be alarm of HDLC channel conflict.
2. It is sensitive for physical aging of HDLC channel. In theory proper aging of HDLC channel is normal and it should not trigger alarm. However, slight aging of HDLC channel can result in HDLC communication conflict because of improperness of software design.
Suggestions
Null

END