E1 Troubleshooting

download E1 Troubleshooting

of 20

Transcript of E1 Troubleshooting

  • 7/22/2019 E1 Troubleshooting

    1/201

    application note

    2.048 MbpsTechnology Basics and

    Testing Fundamentals

  • 7/22/2019 E1 Troubleshooting

    2/202

    The demand for high-quality 2.048 Mbps circuits requires thorough installation

    testing and consistent maintenance and circuit analysis. To provide clean, error-freetransmissions, the 2.048 Mbps installation and maintenance personnel who test theperformance of these circuits demand reliable equipment for their testing needs.

    TTC supplies a range of test sets that are ideal for 2.048 Mbps installation, acceptance testing,routine maintenance, and fault isolation, all of which are integral to providing a quality2.048 Mbps service.

    This Application Note first describes 2.048 Mbps fundamentals and the impairmentsthat can degrade 2.048 Mbps services. It then provides examples of applications for

    In-service monitoring

    Out-of-service testing

    Each application section includes guidelines on how to accurately interpret the testresults for rapid trouble shooting and fault isolation.

    Those familiar with 2.048 Mbps basics may wish to turn immediately to the testingapplications beginning on page 9.

    2.048 MbpsTechnology Basics and

    Testing Fundamentals

  • 7/22/2019 E1 Troubleshooting

    3/203

    2.048 Mbps Basics

    A2.048 Mbps circuit provideshigh speed, digital transmissionfor voice, data, and videosignals at 2.048 Mbps.

    2.048 Mbps transmission systems arebased on the ITU-T specifications G.703,G.732 and G.704, and are predominant inEurope, Australia, Africa, South America,and regions of Asia. Due to an increase indemand for global communications inrecent years, 2.048 Mbps installations inNorth America have risen sharply, and existalongside the standard T-Carrier systems.

    The 2.048 Mbps standards arenow firmly established for transmissionsystems and are used by telecommunicationsnetwork suppliers, international carriersand end users. The primary use of the2.048 Mbps is in conjunction withmultiplexers for the transmission ofmultiple low speed voice and data signalsover one communication path rather thenover multiple paths.Figure 1 shows atypical system.

    Figure 1:

    A typical 2.048 Mbps transmission system

    DTE 3

    DTE 2NTE

    256kbps

    2 MbpsNetworkMUX

    DTE 1

    128kbps

    64kbps

    NTE

    MUX

    DTE 3

    DTE 2

    256kbps DTE 1

    128kbps

    64kbps

    The 2.048 MbpsLine Code

    The most common line code used totransmit the 2.048 Mbps signal is known asHDB3 (High Density Bipolar 3) which is abipolar code with a specific zero suppressionscheme where no more then three consecu-tive zeros are allowed to occur. The HDB3line code is recommended for 2.048 Mbpssignals by ITU-T Recommendations G.703,and it is defined in Annex A to Recommen-dations G.703.

    In some instances straightforwardbipolar AMI (Alternate Mark Inversion)coding with no zero suppression is

    also encountered.In the following paragraphs, we will

    first review the AMI coding format, whichrepresents the simplest version of bipolarline code. We will then move on toexplaining the 2.048 Mbps HDB3 line code,which essentially is a variation of AMI wherea high density of pulses is ensured byapplying a zero suppression algorithm.

    AMI or Bipolar Line CodeIn the AMI coding format, a binary

    one (mark) is represented by a square pulsewith a 50% duty cycle and a binary zero(space) is represented by the lack of pulse,i.e., 0 Volts. Since successive pulses (i.e.,marks) alternate in polarity the line code istermed AMI (Alternate Mark Inversion).

    HDB3 Line CodeDespite its numerous advantages,

    AMI coding has one very significantshortcoming. Since signal transition are theonly way for 2.048 Mbps equipment torecover the timing information, long stringsof zeros with no pulse transition in the data

    stream may cause the equipment to losetiming. Hence AMI coding puts strictlimitations on the zero content of the datatransmission in the 2.048 Mbps system.

    One solution to this problem is touse a coding scheme that suppresses longstring of zeros by replacing them with aspecific sequence of pulses, which can berecognised and decoded as zeros by2.048 Mbps equipment. HDB3 is one suchcoding scheme upon which the 2.048 Mbpsindustry standardised.

  • 7/22/2019 E1 Troubleshooting

    4/204

    How HDB3 WorksThe HDB3 signal is a bipolar signal,

    where sets of 4 consecutive zeros arereplaced by a specific sequence of pulses andthe last pulse is coded as a violation. Thisensures that the 2.048 Mbps signal has a highdensity of pulses and no more then3 consecutive zeros. Table 1 shows the rulesfor zero substitution using the HDB3 coding

    scheme.An example of how these rules

    are applied to an AMI signal is shown inFigure 2.

    It is important to note that:

    1. The 4th zero is always coded as a violationpulse.

    2. The 1st zero may be coded as abalancing pulse to ensure thatsuccessive HDB3 violation pulses areof opposite polarity, so that the net DCcomponent of the signal remains zero.

    Hence the HDP3 code eliminatesall the limitations on the zero content ofthe signal transmitted in the 2.048 Mbpssystem, while preserving all the advantagesof AMI coding.

    Table 1:

    HDB3 substitution rules

    1 1 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0Binary

    AMI

    HDB 3

    V V

    B BV V

    V = Pulse violating the AMI sequence

    B = Additional pulse ensuring that the consecutive V pulses are of opposite polarity

    Number of Bipolar Pulses (Ones)Since Last Substitution

    Polarity of Odd EvenPreceding Pulse

    - 000- +00+

    + 000+ -00-

    Figure 2:

    Example of a HDB3 signal

  • 7/22/2019 E1 Troubleshooting

    5/205

    Frame 0

    Multiframe Alignment Signal (MFAS) pattern - 0 0 0 0

    X = Spare parts (set to 1 if not used)

    Y = Remote Alarm (set to 1 to indicate loss of multiframe alignment)

    A B C D = Signaling bits

    NOTE: Even numbered frames contain the FAS pattern in time slot 0

    Bits

    1 2 3 4 5 6 7 8

    Frame 1 Frame 2 Frame 3 Frame 15

    0 0 0 0 X Y X X

    Bits

    1 2 3 4 5 6 7 8

    A B C D

    Channel 1(TS-1)

    A B C D

    Channel 16(TS-17)

    Bits

    1 2 3 4 5 6 7 8

    A B C D

    Channel 15(TS-15)

    A B C D

    Channel 30(TS-31)

    TS 0 TS-16 TS-31 TS 0 TS-16 TS-31 TS 0 TS-16 TS-31

    Figure 4:

    The 2.048 Mbps TS-16 multiframe format

    Time Slot0

    Frame Alignment Signal (FAS) pattern - 0 0 1 1 0 1 1Si = Reserved for international use (Bit 1)

    Sn = Reserved for notational use

    A = Remote (FAS Distant) Alarm - set to 1 to indicate alarm condition

    Time Slot1

    Time Slot2

    Time Slot31

    One 2.048 Mbps Frame

    125 s

    Frame containingframe alignmentsignal (FAS)

    Frame notcontaining framealignment signal

    Bits

    1 2 3 4 5 6 7 8

    Si 0 0 1 1 0 1 1

    Si 1 A Sn Sn Sn Sn Sn

    Figure 3:

    The 2.048 Mbps framing format

    The 2.048 MbpsFraming Format

    The 2.048 Mbps signal typicallyconsists of multiplexed data and/or voicewhich requires a framing structure forreceiving equipment to properly associate theappropriate bits in the incoming signal withtheir corresponding channels.Figure 3shows the framing for the 2.048 Mbps signalas defined in ITU-T Recommendation G.704.

    As can be seen inFigure 3, the2.048 Mbps frame is broken up into 32timeslots numbered 0-31. Each timeslotcontains 8 bits in a frame, and since thereare 8000 frames per second, each timeslot corresponds to a bandwidth of8 x 8000 = 64 kbps.

    Time slot 0 is allocated entirely to theframe alignment signal (FAS) pattern, aremote alarm (FAS Distant Alarm) indication

    bit, and other spare bits for international andnational use. The FAS pattern (0011011)takes up 7 bits (bits 2-8) in timeslot 0 ofevery other frame. In those frames notcontaining the FAS pattern, bit 3 is reservedfor remote alarm indication (FAS DistantAlarm) which indicates loss of framealignment when it is set to 1. The remainingbits in timeslot 0 are allocated as shown in

    Figure 4.If the 2.048 Mbps signal carries no

    voice channels, there is no need to allocateadditional bandwidth to accommodate

    signalling. Hence, time slot 1-31 are avail-able to transmit data with an aggregatebandwidth of 2.048 Mbps - 64 kbps (TSO)= 1.984 Mbps.

  • 7/22/2019 E1 Troubleshooting

    6/206

    Figure 5:

    The 2.048 MbpsCRC multiframe format

    FrameNumber

    Bits 1 to 8 (TS 0) of the Frame

    Sub-multiframe(SMF)1 2 3 4 5 6 7 8

    0

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    C1

    0

    C2

    0

    C3

    1

    C4

    0

    0

    1

    0

    1

    0

    1

    0

    1

    0

    A

    0

    A

    0

    A

    0

    A

    1

    Sn

    0

    Sn

    1

    Sn

    1

    Sn

    1

    Sn

    0

    Sn

    1

    Sn

    1

    Sn

    1

    Sn

    0

    Sn

    1

    Sn

    1

    Sn

    1

    Sn

    0

    Sn

    1

    Sn

    1

    Sn

    0

    Sn

    0

    Sn

    0

    Sn

    0

    Sn

    C1

    1

    C2

    1

    C3

    Si

    C4

    Si

    0

    1

    0

    1

    0

    1

    0

    1

    0

    A

    0

    A

    0

    A

    0

    A

    1

    Sn

    0

    Sn

    1

    Sn

    1

    Sn

    1

    Sn

    0

    Sn

    1

    Sn

    1

    Sn

    1

    Sn

    0

    Sn

    1

    Sn

    1

    Sn

    1

    Sn

    0

    Sn

    1

    Sn

    1

    Sn

    0

    Sn

    0

    Sn

    0

    Sn

    0

    Sn

    I

    II

    Multiframe

    C1, C2, C2, and C4 = Cyclic Redundancy Check BitsCRC Multiframe Alignment Signal 0 0 1 0 1 1Sn = Reserved for notational use

    A = Remote (FAS Distant) Alarm - set to 1 to indicate alarm condition

    If there are voice channels on the2.048 Mbps signal, it is necessary to takeup additional bandwidth to transmit thesignalling information. ITU-T Recommen-dation G.704 allocates time slot 16 for thetransmission of the channel-associatedsignalling information. This is explained inthe next section.

    The 2.048 MbpsTS-16 MultiframeFormat

    The 2.048 Mbps can carry up tothirty 64 kbps voice channels in time slot1-15 and 17-31.

    Voice channels are numbered1-30; voice channels 16-30

    are carried in time slot 17-31.

    However, the 8 bits in time slot 16 arenot sufficient for all 30 channels to signal inone frame. Therefore, a multiframe structureis required where channels can take turnsusing time slot 16.

    Since two channels can send theirABCD signalling bits in each frame, a totalof 15 frames are required to cycle throughall of the 30 voice channels. One additional

    frame is required to transmit the multiframealignment signal (MFAS) pattern, whichallows receiving equipment to align theappropriate ABCD signalling bits with theircorresponding voice channels. This results inthe TS-16 multiframe structure where eachmultiframe contains a total of 16 2.048 Mbps,numbered 0-15.Figure 4 on the previouspage shows the TS-16 multiframe format forthe 2.048 Mbps signal as defined by theITU-T Recommendation G.704.

    As can be seen inFigure 4, timeslot 16 of frame 0 contains the 4-bit long

    multiframe alignment signal (MFAS) pattern(0000) in bits 1-4. The Y bit is reserved forthe remote alarm (MFAS Distant Alarm) whichindicates loss of multiframe alignment when itis set to 1.

    Time slot 16 of frames 1-15 containsthe ABCD signalling bits of the voice channels.Time slot 16 of the nth frame carries thesignalling bits of the nth and (n+15)th voicechannels. For example, frame 1 carries thesignalling bits of voice channels 1 and 16,frame 2 carries the signalling bits of channels2 and 17 etc.

    It is also important to note that the

    frame alignment signal (FAS) is transmitted intime slot 0 of the even numbered frames.We have thus explained how frame

    alignment and channel associated signallingare achieved in 2.048 Mbps transmission.(Alternatively, time slot 16 may also be usedfor common channel signalling applicationssuch as primary rate ISDN). It must be noted,however, that the 2.048 Mbps framing andTS-16 multiframing structures discussedso far do not provide any built in errordetection capabilities, which could be usedto determine the error performance of the

    2.048 Mbps system on an in-service basis.This capability is provided by the CRC (CyclicRedundancy Check) multiframe structure asexplained in the next section.

  • 7/22/2019 E1 Troubleshooting

    7/207

    Table 2:

    Various 2.048 Mbps frame and multiframe formats

    *Note:The two multiframe structures are not related, and need not be aligned with each other in any way.

    The 2.048 Mbps CRCMultiframe Format

    This section describes the specificsof the 2.048 Mbps CRC Multiframe format.To find out how CRCs provide the enhancederror performance monitoring capabilitiesmentioned above, refer to the CRC ErrorAnalysis section (page 9) under Application#1, In-Service Analysis of Live Traffic.

    The 2.048 Mbps CRC Multiframestructure as defined by ITU-T Recommen-

    dation G.704 is shown inFigure 5 on theprevious page.

    The CRC Multiframe consists of16 frames (numbered 0-15) which aredivided into two sub-multiframes (SMF-1and SMF-11) of 8 frames each. The 4-bitlong CRC word associated with each sub-multiframe, SMF(N) is inserted into thenext sub-multiframe, SMF(N+1). The CRC

    bits take up the 1st bit of time slot 0scontaining the 7-bit FAS (Frame AlignmentSignal) pattern. The CRC Multiframe

    alignment signal uses the 1st bit of timeslot 0s not containing the FAS pattern.(SeeFigure 5).

    Combining the TS-16 andCRC Multiframe Structures

    A 2.048 Mbps signal may comein a number of different formats, dependingon which of the above frame and multiframestructures are implemented in the 2.048Mbps system. Table 2 gives a comparison ofthe possible variations of a 2.048 Mbps signal

    Framing Format

    No Framing 2.048 Mbps (32 time slots) Cannot use the publicly switched network.

    No Multiframing 1.984 Mbps (31 time slots) No voice transmission with TS-16 signalling possible.

    TS-16 Multiframing 1.920 Mbps (30 time slots) No error performance monitoring via CRCs.No CRC Multiframing

    CRC Multiframing 1.984 Mbps (31 time slots) No voice transmission with TS-16 signalling possible.No TS-16 Multiframing

    TS-16 Multiframing 1.920 Mbps (30 time slots) Voice transmission with TS-16 signalling and error monitoringand CRC Multiframe* possible.

    Notes/LimitationsTotal BandwidthAvailable for Data/Voice

  • 7/22/2019 E1 Troubleshooting

    8/208

    Causes of 2.048 Mbps Impairments

    here are four main causes of2.048 Mbps impairments:

    1. Faulty Equipment: Any piece of2.048 Mbps equipment can cause

    Terrors when the components fail oroperate outside of specifications. Errors,

    which can signal faulty equipment, includecode errors, bit errors, FAS (frame)errors, excessive jitter, and slips. Forinstance, code errors can occur due tofaulty clock recovery circuitry in spanrepeaters. These errors occur as theequipment becomes older and begins todrift out of specifications.

    2. Improper Connections: Transmissionerrors are created by improper connec-tions or configurations. For example,

    intermittent errors can occur whencomponent or cable connections areloose, and timing errors can occur whenimproper or conflicting timing sources are

    connected together. Dribbling errors areoften caused by loose or unconnectedshield ground cables and by bridge taps.Further, upon installation, the circuit maynot work at all due to mislabelled pin-outson terminating cable blocks and to flip-flopped wires: transmit-to-transmit asopposed to transmit-to-receive. Theseerrors are typically discovered uponcircuit installation and possibly duringcircuit acceptance when tests areperformed end-to end.

    3. Environmental: Electrical storms, powerlines, electrical noise, interference, andcrosstalk between transmission links cancause logic errors, FAS (frame) errors,

    CRC errors in addition to code errors.Typically, these conditions causeintermittent, bursty errors, which aresome of the most difficult to locate.

    4. Data Specific: Data characteristics, suchas repetitive patterns, can force equipmentto create pattern-dependant jitter andcode errors. These errors may not exist

    when testing the transmission path with

    standard pseudorandom patterns.

    Analyzing 2.048 Mbps Impairments

    Techniques andMeasurements

    T o analyse a 2.048 Mbps circuitsperformance and to isolate thecauses of degraded services, thetest set must perform many

    measurements in different scenarios.There are four typical scenarios where2.048 Mbps testing is required:

    1. Installation: When installing a2.048 Mbps circuit, out-of-service testingis very useful in verifying equipmentoperations and end-to-end transmission

    quality. One starts by testing the equipment(such as NTEs, channel banks, multi-plexers), and then verifying cable connec-tions, timing source selections, andfrequency outputs.

    Application #2covers this testscenario.

    2. Acceptance Testing: In addition to thetest performed during installation, twoother testsstress tests and timed testsshould be performed to ensure that the2.048 Mbps circuit is operating properly

    with respect to the relevant 2.048 Mbpscircuit specifications and tariff. Theequipment may be stressed by verifyingthe transmission frequency around2.048 Mbps equipment. The sameprocedure may be performed end-to-endto stress the entire 2.048 Mbps circuit.Timed tests with printouts should beperformed over a 24- or 48-hour periodusing standard pseudorandom patterns,

    which simulate live data.

    Application #2is useful for thisscenario.

    3. Routine Preventive Measure: Routine

    maintenance test are strongly recom-mended once live data is transmittedacross the 2.048 Mbps circuit. Routinemaintenance can alert technicians todegrading service before it disruptsnormal operations. In most instances,this involves monitoring the live data foralarms, code errors, FAS (frame) errors,

    CRC errors, and signal frequencymeasurements which provide informationabout the performance of the 2.048 Mbpscircuit. These tests should be performed

    with printouts over a 24- or 48-hour

    period to detect time specific orintermittent errors.

    Application #1covers this scenario.

    4. Fault Isolation: Fault isolation isrequired once service is disrupted due toexcessive error rates. This can beperformed using both in-service and out-of-service tests. In-service monitoringprovides general information and can beused before out-of-service analysis tolocalise problems and minimise circuitdowntime. By monitoring the circuit at

    various points, technicians are able toanalyse the results and determine where

    problems are originating. By performingstandard out-of-service tests, such asloopback and end-to-end tests, techni-cians are able to stress the equipment,find sources of errors, and verify properoperation once the trouble is repaired.

    Application #1 andApplication #2

    are relevant for fault isolation.

  • 7/22/2019 E1 Troubleshooting

    9/209

    Application #1:In-Service Analysis of Live Traffic

    The following sections explain howto evaluate the performance of a2.048 Mbps system usingcustomer data. It is useful:

    When performing periodic maintenanceand when looking for transmissiondegradation before it effects service.

    When analysing the span for intermittenterrors, which are caused by faultyequipment or environmental influences.

    For analysis of 2.048 Mbps circuits whichcannot be taken out-of-service.

    Figure 6:

    Possible 2.048 Mbps circuit monitoring locations

    NTELocalExchange

    NTEDigital

    NetworkMUX MUX

    LocalExchange

    DCS DCS

    Table 3:

    Common alarm and error indications

    (in-service testing)

    Before out-of-service analysis, tolocalise the problem and minimise

    circuit downtime.

    To achieve all these benefits, theTTC test set may be configured to monitorthe 2.048 Mbps circuit from practicallyany 2.048 Mbps access point.Figure 6shows a typical circuit and possiblemonitoring locations.

    Analysis of Alarm

    and Error Indications(In-Service Testing)

    Testing and troubleshooting of a2.048 Mbps signal requires regularmonitoring for alarms and errors. Themonitoring for alarms and errors allows theuser to detect and sectionalize transmissionlines or equipment problems in a 2 Mbpssignal. Errors can also be intentionallyinjected to see the response of the system.

    Table 3 highlights some of the

    important alarm and error indications alongwith possible reasons and solutions.

    Result Possible SolutionReason

    SIGNAL LOSS Indicates history of receiver Check cabling and connections.signal loss Check network equipment.

    FRAME LOSS Indicates history of frame Check SIGNAL LOSS and POWER LOSS LEDs. If thesesynchronisation loss LEDs are not on, check FAS Distant alarm and AIS alarm.

    FRAME SYNC Signal is unframed, or synchroni- Verify al l settings and connections.

    sation to the specified framinghas not been achieved

    FAS Distant Alarm Indicates remote (FAS Distant) Check span equipment downstream from present location.alarm Check local Tx.

    AIS Alarm Indicates AIS alarm (Unframed Check span equipment upstream from present location.All Ones)

  • 7/22/2019 E1 Troubleshooting

    10/2010

    2 MbpsNetwork

    EquipmentInput #1Output #1

    Output #2Input #2

    AIS Alarm Signal LossFrame Sync LossAIS Alarm

    FAS Distant Alarm

    Trouble lies here ifFAS distant (ALM 1)is received

    2 MbpsNetwork

    Trouble lies here ifAIS (ALM 2) is received

    TTC Test Set

    Figure 7:

    2.048 Mbps network alarms

    Figure 8:

    Detection of 2.048 Mbps

    network alarms

    Figure 9:

    Code errors

    1 1 0 1 1 0 0 0 0 0 1

    Code Error

    A. Code violation due to HDB 3 (no code errors counted)

    B. The bit error on the 2nd bit causes a code error

    (the HDB 3 code is recognized and 1 code error is counted)

    Bit Error Occurs HDB 3 Code

    HDB 3 Code

    The AIS and FASDistant Alarms

    This section gives a detailedexplanation of the 2.048 Mbps AIS andFAS Distant alarms.

    The AIS Alarm

    An AIS alarm is an unframedcontinuous stream of binary ones. However,a signal with all bits except the framealignment in the 1 state is not mistaken asan AIS.

    If the network equipment shown inFigure 7suffers a signal or framesynchronisation loss, or receives an AISalarm at input #1(2), it transmits the AISalarm at output #1(2). Hence, the AIS alarmindicates the presence of an alarm indicationto the equipment farther downstream (awayfrom the source of the trouble).

    Therefore if the TTC test set receivesan AIS alarm, this indicates that the troublemust lie somewhere farther upstream in thenetwork. This is illustrated inFigure 8.

    The FAS Distant AlarmThe FAS Distant alarm is indicated by

    setting bit 3 equal to 1 in time slot 0 of theframes not containing the FAS pattern. (See

    Figure 3 on page 4).If the network equipment shown in

    Figure 9 suffers a signal or frame

    synchronisation loss, or receives an AIS alarmat input #1(2), it transmits the FAS DistantAlarm at output #2(1). Hence, the FAS Distantalarm indicates the presence of an alarmcondition to the equipment farther upstream(back towards the source of the trouble).

    Therefore if the test set receives a FASDistant alarm, this indicates that the troublemust lie somewhere farther downstream inthe network. This is illustrated inFigure 8.

  • 7/22/2019 E1 Troubleshooting

    11/2011

    Code Error AnalysisThe bipolar nature of the AMI

    signal allows the detection of single(isolated) errors since single errors onthe line cause a pulse to be either incorrectlyadded or omitted, which in turn results intwo successive pulses of the same polarity.This constitutes a violation of the bipolarcoding scheme.

    Recall that due to the zero suppres-sion scheme used in HDB3, the signal mayalso contain intentionalbipolar codeviolations representing strings of 4 consec-utive zeros. These intentional code violationsdue to HDB3 must be distinguishing fromcode violations due to the errors occurringon the 2.048 Mbps line.

    Since bipolar code violations due toHDB3 follow specific rules, they can berecognised as such by the TTC test set. Thisconstitutes the basis for the code error

    analysis performed by the test set.Acode erroris defined as anyviolation of the bipolar code, which is nota code violation due to HDB3s zero substitu-tion algorithm. For comparison, an illustra-tion of a code error along side an HDB3substitution code is shown inFigure 9.

    It is not necessary to receive andtransmit a known pattern to recognise codeerrors. Hence the TTC test set can performcode error analysis on an in-service basiswithout disrupting the traffic on the 2 Mbpsline. To do this analysis, the TTC test set

    provides the following key result:

    Advantages/Limitationsof Code Error Analysis

    Code errors provide an approximateindication of the error performance on ametallic 2.048 Mbps line without the needto disrupt live traffic. Furthermore, they cangenerally be used to sectionalise problemsto the local span in the 2.048 Mbps network.(This will be discussed further under Corre-lation of Results and Problem Causes).

    It must be noted, however, that codeerror analysis has certain limitations. Codeerrors are useful in identifying local (nearend) metallic span and repeater problems.However they are not a good indication ofend-to-end performance since networkequipment beyond the local span or non-metallic transmission media (e.g. microwaveand fibre) will correct code errors in the farend 2.048 Mbps span.

    FAS (Frame AlignmentSignal) Error Analysis

    As we explained in our discussion ofthe 2.048 Mbps Framing Format, time slot 0of every other 2.048 Mbps frame contains a

    fixed7-bit long FAS pattern (SeeFigure 3on page 4). When doing in-service FAS erroranalysis, the TTC test set takes advantage ofthe fact that even though the data portion ofthe 2.048 Mbps frame is unknown, the FAS

    bits contain aknown pattern such that theerrors occurring on these bits can be detectedwithout disrupting the traffic.

    Hence the TTC test set counts a FASerror each time one or more bits in the FASpattern are received in error.

    Upon synchronisation with the framealignment signal, the TTC test set automati-cally provides the following result:

    Advantages/Limitations ofFAS Error Analysis

    FAS errors allow in-service errorperformance analysis of the 2.048 Mbpscircuit. Under random (Gaussian) errorconditions, the FAS error rate will closely

    approximate the actual error rate if thetest is performed over a significantly longperiod of time.

    Moreover FAS errors can be usedto isolate problems to network equipment(such as digital cross connect systems andhigher order multiplexers) which frame(or reframe) the 2.048 Mbps data.

    The limitations of FAS error analysisare threefold.

    1. Since the FAS pattern takes up only 7 bits

    for every 512 bits transmitted (2 framesx 32 time slots/frame x 8 bits/time slot= 512 bits), the analysis is performed ona relatively small number of the receivedbits (about 1.4%). As a result, errors notoccurring on the FAS bits will be missed.

    2. Bursty error condition are far morecommon than random (Gaussian)error condition.

    3. FAS errors are corrected by multiplexersand digital cross-connected systems.Hence, FAS error analysis cannot be usedto determine end-to-end error perfor-mance in networks where this type ofequipment is installed.

    FAS Errors Number of FAS

    (FAS ERR) errors receivedsince beginningof test.

    Code Errors Number of code(CODE ERR) errors detected

    since beginningof test.

    Code Error Rate Ratio of number of(CER) code errors in last

    test interval tonumber of bits

    examined in lasttest interval.

  • 7/22/2019 E1 Troubleshooting

    12/2012

    CRC Error AnalysisWhen the 2.048 Mbps signal has the

    CRC Multiframe format implemented, the TTCtest equipment will automatically perform CRCerror analysis as explained in Table 4.

    Table 4:

    CRC error analysis procedure

    Note:To derive the approximate bit error rate (BER) from the average CRC error rate use the following formula:

    Approximate BER = AVG CRC/(# of bits in SMF - CRC bits in SMF)= AVG CRC/(2048 - 4) = AVG CRC/2044

    This formula will give a fairly accurate approximation to the actual BER, as long as there is no more than one bit eror per submultiframe(i.e., average BER < 1E-6).

    Advantages/Limitations ofCRC Error Analysis

    Most data sequences generate a CRC

    word which can be uniquely associated withthat particular data sequence. Therefore,CRC errors can detect the presence of oneor more bit errors in a submultiframe to avery high degree of accuracy (93.75%)without the need to take the 2.048 Mbpscircuit out-of-service.

    However, the following limitation ofCRC error analysis must be kept in mind.

    1. A CRC error indicates the occurrenceofone or more errors, but not the totalnumberof errors in a submultiframe.Hence, the BER obtained using theformula above will be somewhat lowerthen the actual error rate if the error rateis so high that there are several errors inthe submultiframe.

    1 error per submultiframe

    corresponds to an averageerror rate of 4.9E-4.

    2. CRCs may be recalculated by networkequipment such as digital cross connectsystems. Therefore, CRC error analysiscannot be used to determine end-to-endperformance in networks where this type

    of equipment in installed.

    Step 1 The 4-bit CRC is calculated for a 2.048 Mbps SMF (submultiframe = 8 frames).

    Step 2 The CRC is inserted in the CRC bits of the next SMF.

    Step 1 The TTC test set recalculates the CRC for the SMF.

    Step 2 The TTC test set compares the calculated CRC to the CRC it receives in the CRC bits of the next SMF.

    Step 3 The TTC test set declares a CRC error if the received CRC and the calculated CRC do not match indicatingthe occurence of one or more bit errors in the SMF.

    CRC Errors (CRC ERR) Number of CRC errors counted since beginning of test.

    CRC Error Rate (AVG CRC) Ratio of number of CRC errors counted to number of CRCs received.

    At the Transmitter:

    At the Receiver:

    For CRC error analysis, the TTC test set provides the following results:

  • 7/22/2019 E1 Troubleshooting

    13/2013

    Correlation ofIn-Service Results

    To find possible problem causes, useFigure 10 to find your location along the2.048 Mbps span, and cross-reference yourlocation with Table 5, which shows variouscombinations of the results discussed in theprevious sections.

    NTELocalExchange

    NTE2 MbpsNetwork

    LocalExchange

    Cross-ConnectLocation

    Cross-ConnectLocation

    A

    C

    A

    C

    B

    Table 5:

    Correlation of results and problem causes

    Figure 10:

    Possible problem locations

    Location forFigure 10

    A Code Errors Local problem. Possibly bad cabling connections between test set and circuit,corroded dirty cable plugs, or defective NTE.

    A, B, or C Received Frequency Offset Frequencies which are out of range may affect jitter tolerance and noisemargins, in addition to causing error bursts and slips.

    B or C Code Errors, FAS Errors, or Local 2.048 Mbps span problem. Possible faulty repeater, span line noise,CRC Errors crosstalk, poor cabling, or defective monitor jacks.

    C Code Errors, No FAS Errors, Local 2.048 Mbps span problem.or CRC Errors

    C No Code Errors, FAS Errors, Typically far-end span line problem. Sectionalise further. Potential for light or CRC Errors guide, radio, or Violation Monitor Removal (VMR) equipment in network.

    Problem/LocationResults

  • 7/22/2019 E1 Troubleshooting

    14/2014

    Application #2:Out-of-Service Testing of 2.048 Mbps Circuits

    The following sections explain howthe TTC test set is used to evaluatethe performance of a 2.048 Mbpssystem using pseudorandom

    data. It is useful:

    When installing 2.048 Mbps circuits andverifying end-to-end continuity.

    When isolating 2.048 Mbps circuit faultsand verifying end-to-end continuity.

    When performing acceptance testingwhich includes timed and stress tests.

    Errors found via this analysis maybe caused by faulty equipment, improperconnections, environmental influences, ordata content. To find these errors, use resultssuch as bit errors, bit error rate (BER), FASerrors, pattern slips, received frequency, errorfree seconds (EFS), percentage error freeseconds (%EFS), etc, which are all measuredsimultaneously. These results will help inisolating the cause of the problem.

    There are basically two methods ofperforming out-of-service testing: loopbacktesting and end-to-end testing. These methodsare addressed in the following sections.

    Analysis of Alarm

    and Error Indications(Out-of-ServiceTesting)

    Testing and troubleshooting of a2.048 Mbps signal requires regularmonitoring for alarms and errors. Themonitoring for alarms and errors allows theuser to detect and sectionalize transmissionlines or equipment problems in a 2 Mpbssignal. Errors can also be intentionally

    injected to see the response of the system.Table 6highlights some of the

    important alarm and error indications alongwith possible reasons and solutions.

    Table 6:

    Common alarm and error indications

    Result

    PATTERN SYNC Test set is not synchronised to the Check BERT pattern selection and FRM SYNC status. If test set inincoming pseudorandom pattern self loop is operating properly, this indicates 2.048 Mbps circuit

    problem.

    FRAME SYNC Signal is unframed, or synchronisation Verify all settings and connections.to specified framing has not beenachieved

    FAS Distant Indicates remote (FAS Distant) alarm Check span equipment downstream from present location.

    AIS Alarm Indicates AIS alarm Check span equipment upstream from present location.

    SolutionReason

  • 7/22/2019 E1 Troubleshooting

    15/2015

    NTELocalExchange

    NTE2 MbpsNetwork

    LocalExchange

    DCS DCS

    TTC Test Set TTC Test Set

    NTELocalExchange

    NTE2 MbpsNetwork

    LocalExchange

    DCS DCS

    TTC Test Set

    Figure 11:

    Basic setupend-to-end testing

    Figure 12:

    Basic setuploopback testing

    End-to-End TestingEnd-to-end testing is performed

    with two TTC test sets so that both directionsof the 2.048 Mbps circuit may be analysedsimultaneously.Figure 11 shows the set-upof an end-to-end test. This test method isbetter then the loopback test since the direc-tion of errors can be found more quickly.

    Loopback TestingLoopback testing is performed with

    one TTC test set.Figure 12 shows the set-upof the loopback test. If NTE loopbacks are

    established to perform the test, it is importantto realise that the far end NTE in loopbackwill affect the result. By design, most NTEsremove received code errors beforetransmitting the data. This will affect theanalysis result, because the near endtechnician will be unaware of code errorsoccurring on the far end metallic loop andmay draw inconclusive results. Furthermore

    loopback tests cannot identify incorrecttiming configurations where the customerpremises equipment (connected to the NTE)may not be loop-timed to the network.

    The appropriate pseudorandom

    pattern recommended for

    out-of-service testing at

    2.048 Mbps is the 215 1

    pattern as specified by ITU-T

    Recommendation O.151.

  • 7/22/2019 E1 Troubleshooting

    16/2016

    Analysis of Slips

    Slips and Their CausesA pattern slip is the insertion of data

    bits into or from the data stream. Based onthe source of the slip and its effect on thenetwork, all slips can be placed on any of thefollowing categories.

    1. Controlled Slips: Controlled Slips are bitadditions or deletions which do notdisrupt frame synchronisation.

    These slips are typically caused bysynchronisation impairments in digitalcross-connect (DCS) equipment. DCSequipment handles buffer overflows orunderflows by deleting or repeating entireframes of data. Since data is added ordeleted by entire frames, frame synchron-isation is not disrupted.

    2. Uncontrolled Slips: Uncontrolled slips arebit additions or deletions that cause both

    data and framing bits to be displaced. Themisalignment of framing bits typicallyresults in frame synchronisation loss.

    Uncontrolled slips are typically fromsynchronisation problems in equipmentwhich buffer the entire bit stream such as

    satellite down link receivers. Since thebuffer in this equipment does not distinguishbetween framing and data bits, bufferunderflows or overflows result in theaddition and deletion of arbitrary blocksof data.

    It should be noted that slips can alsoresult from impairments unrelated to networksynchronisation. Low signal level, noise, and

    excessive jitter can also cause slips.Examples of controlled and uncon-trolled slips are illustrated inFigure 13.

    Measuring the SlipsThe TTC test sets pattern slip measure-

    ments count the number of times data isinserted into or deleted from the pattern.

    This measurement is not a

    count of the actual number ofbits added or deleted, but rather

    a count of the number of

    instances where a group of bits

    were added or deleted from the

    bit stream.

    Interpreting the ResultsTo troubleshoot a problem, which

    causes slips, pattern slip results must becompared to other test results.

    If an occurrence of a pattern slip isassociated with a frame loss, it can beassumed that the frame loss is caused by anuncontrolled slip. If a pattern slip occurswithout disrupting framing, it can be assumed

    that a controlled slip has occurred. Categori-sation of slips can help identify the cause ofthe problem.

    A better understanding of theunderlying problems can also be obtained byconsidering the frequency at which patternslips occur.

  • 7/22/2019 E1 Troubleshooting

    17/2017

    Figure 13:

    Controlled anduncontrolled slips

    4BitsDeleted

    248247246245244243242241240239238237236235234

    FAS

    FAS

    29

    28

    27

    26

    25

    24

    23

    22

    21

    20

    19

    18

    17

    16

    15

    14

    13

    12

    11

    10

    9

    8

    7

    6

    5

    4

    3

    2

    1

    B U F F E R

    2482472462452442432422

    41240239238

    FAS

    FAS

    34

    33

    32

    31

    30

    29

    28

    27

    26

    25

    24

    23

    22

    21

    20

    191

    8

    17

    16

    15

    14

    8

    7

    6

    5

    4

    3

    2

    1

    13

    25

    30

    20

    15

    10

    5

    0

    245

    249

    240

    235

    Buffer

    Overflow

    Occurs

    BitPositionRelativetoFAS

    25

    30

    20

    15

    10

    5

    0

    245

    249

    240

    235

    BitPositionRelativetoFAS

    FASExpected

    249BitsAfter

    FAS,ButOccurs

    4BitsEarly

    UncontrolledSlip

    FAS

    FAS

    FAS

    FAS

    FAS

    Frame5

    Frame4

    Frame3

    Frame2

    FAS

    Frame1

    Buffer

    DCS

    FAS

    FAS

    FAS

    FAS

    FAS

    Frame6

    Frame5

    Frame4

    Frame2

    FAS

    Frame1

    BufferOverflowedandFrame3WasDeleted

    ControlledSlip

  • 7/22/2019 E1 Troubleshooting

    18/2018

    TransmissionDelay Analysis

    Using the TTC test sets DELAY canhelp in troubleshooting specific problemssuch as protocol errors due to timeouts.

    NTE

    NTEDCS

    DCS

    TTC Test Set

    DCS

    DCS

    FEP

    FEP

    London, UK

    Sheffield, UK

    Path #1Round Trip Delay: 30 ms

    Path #2Round Trip Delay: 75 ms

    Figure 14:

    Roundtrip delay measurements

    As an example consider the2.048 Mbps circuit shown inFigure 14.In this figure, transmission path #1 hasa roundtrip delay of 30 ms, whereastransmission path #2 has a round tripdelay of 75 ms. If we assume a protocoltimeout threshold of 50 ms, switching the

    2.048 Mbps circuit from transmissionpath #1 to transmission path #2 wouldcause protocol timeouts not experiencedwhen path #1 was in use. TTC test sets DELAYmeasurements can identify this problem bydetermining such changes in the transmissionpath of a 2.048 Mbps circuit.

    ITU-TPerformance Analysis

    Performance Analysis results asspecified by ITU-T Recommendations G.821provide statistical information about theperformance of the equipment or systemunder test. These results are used to checkthe compliance of equipment or circuits withthe specified performance objectives.

    Available Time vs.Unavailable Time

    According to ITU-T RecommendationG.821, the total test time after the initialpattern synchronisation is broken up intoavailable and unavailable seconds. Every testsecond belongs to either one of thesecategories. This is illustrated inFigure 15.

    After initial synchronisation isachieved, seconds are considered to be

    available time. When the bit error rate (BER)is worse then 10-3 for 10 consecutive seconds,a transition is made to unavailable time, andthese 10 seconds are considered to beunavailable time. When the BER is better then10-3 for 10 consecutive seconds, the period ofunavailable time terminates, and these 10seconds are counted as available seconds.Hence, a sliding window, 10 seconds inlength, is used to detect transitions fromavailable time to unavailable time and vise

    versa.

    Any second in which a signal

    loss or pattern synchronisation

    loss occurs, is also considered

    to be a second with BER worse

    then 10-3.

    AvailableSeconds

    Total Test Time fromInitial Pattern Synchronization

    UnavailableSeconds

    Figure 15:

    G.821 available time

    and unavailable time

  • 7/22/2019 E1 Troubleshooting

    19/2019

    Figure 16:

    Available time

    Degraded MinutesDegraded minutes is a count of the

    number of minutes during which an averageBER of 10-6 or worse occurs. The one-minuteintervals are derived by removing unavailableseconds and severely errored seconds fromthe total test time, and then consecutivelygrouping the remaining seconds into blocksof 60. The average BER is calculated for the

    block of 60 seconds, and if it is 10-6 or worse,the block is counted as a degraded minute.

    Copyright 1991, 1999, TTC, a division of Dynatech, LLC.All rights reserved. TTC is a registered trademark of TTC.All other trademarks and registered trademarks are theproperty of their respective owners. Specifications, termsand conditions are subject to change without notice.

    Available TimeAs shown in Figure 16, available time

    (or available seconds) is broken up intofurther categories. These categories areexplained below.

    Severely errored seconds are

    defined to be part of available

    time. Therefore, severely errored

    seconds are likely to account for

    short error bursts with a BER

    worse then 10-3, whereas longer

    error bursts with a BER worsethen 10-3 are likely to be counted

    as part of unavailable time.

    Error Free Seconds Available seconds(EFS) in which no bit

    errors occurred.

    Errored Seconds Available seconds(ERR SEC) in which at least

    one bit erroroccurred.

    Severely Errored Available secondsSeconds (SES) in which the BER

    was worse than 10-3.

    Error FreeSeconds

    (EFS)

    ErroredSeconds

    (ERR SEC)

    SeverelyErroredSeconds

    (SES)

  • 7/22/2019 E1 Troubleshooting

    20/20

    World Headquarters

    20400 Observation DriveGermantown, Maryland 20876-4023 USA

    USA1-800-638-2049 +1-301-353-1550 FAX +1-301-353-0234Canada1-888-689-2165 +1-905-812-7471 FAX +1-905-812-3892

    www.ttc.com

    North American OfficesUnited States

    Atlanta, Georgia Chicago, Illinois Dallas, Texas Denver, ColoradoEast Rutherford, New Jersey Los Angeles, California

    Roanoke, Virginia San Jose, California

    Canada

    Calgary, Alberta Laval, Quebec Toronto, OntarioVancouver, British Columbia

    International OfficesAustralia

    Melbourne +61-3-9563-4800Sydney +61-2-9926-1447

    Benelux +32-15-28-7686China

    Beijing +86-10-6460-5258Hong Kong +852-2892-0990Shanghai +86-21-6445-8938

    France +33-1-39-30-24-24

    Germany +49-6172-5911-00United Kingdom +44-1189-759696European Freephone +800-TTC-UKTAC

    (+800-882-85822)

    International DistributorsArgentina Brazil Chile Colombia Czech Republic

    Denmark El Salvador Finland India Indonesia IrelandIsrael Italy Japan Korea Malaysia Mexico Norway

    Peru Philippines Saudi Arabia Singapore SlovakiaSouth Africa Spain Sweden Switzerland Taiwan

    Thailand United Arab Emirates Venezuela