timing and synchronization

13
CHAPTER 4 Timing and Synchronization Prepared by : Mr. Muhammad Ahsan Lecturer Computer Science, Preston University Peshawar Pakistan.

Transcript of timing and synchronization

Page 1: timing and synchronization

CHAPTER 4Timing and Synchronization

Prepared by : Mr. Muhammad AhsanLecturer Computer Science, Preston University Peshawar Pakistan.

Page 2: timing and synchronization

TIMING & SYNC IN DIGITAL NETWORKS It is important to detect signals

accurately at the receiver side in terms of digital signals 0/1

Digital signals transmits in the form of pulses or clocks

The ideal system is that in which the receiver section knows exact the time the signal brought in its self at the receiver interface

Page 3: timing and synchronization

CONTINUES . . . This synchronization between between

transmitter and receiver is achieved because each machine knows about each others “clock”

Clock : at which frequency on a specific time sending machine sends its traffic to receiver

The receiver can determine this time because of pulses arrived at receiver end.

Page 4: timing and synchronization

TIMING ERROR EFFECTS An Error can be passed to the customer

end without having clock mechanism This error create problem and can be

passed among different nodes The error generated depend on

thetraffic being transmitted

Page 5: timing and synchronization

DIFFERENT TYPES OF ERROR

Type of TrafficDigital DataEncrtpted DataFaxVideoVoiceVoice band Data

Result of ErrorReduce throughputResend KeyMissing linesPicture freezeAudible clickCarrier drop

Page 6: timing and synchronization

THE CLOCKING SIGNAL It carries information about time The signal is represented by a crossing

mark To define clocking signals we use term

unit interval UI(corresponds to 1 cycle of clocking signal)

1 UI = 2 radian

Page 7: timing and synchronization

METHODS OF CLOCK EXCHANGE For achieving synchronization between

the machines we use different (5) methods of clock exchange.

1) Free Running 2)Line-Timed 3)Loop-Timed 4)External 5)Through Timed

Page 8: timing and synchronization

1) FREE RUNNING Each machine generates own timing(oscilator) Called free running/free running configuration No external clocking source is used Adv: no need to connect wid external timing source Dis/advn: DS3 incoming signals md outgoing buffuring

Page 9: timing and synchronization

2) LINE TIMED Derives clocking on line from incoming signals Generator module fed these signals into local time nd provide

timing to outgoing signals Advn: simple Dis/advn: when several machines are connected where linearly to

each other

Page 10: timing and synchronization

3)LOOP TIMED Also called gateway or Master/Slave mode Used where different timing generators are deployed/

where machins must intract with eachother Here the frequency sent from the running machine used to

derive clock at slave unit

Page 11: timing and synchronization

LOOP CONTN…. The slave unit may loop the clock back

across the line or may employ an externel clock

Page 12: timing and synchronization

4) EXTERNEL Machine times their transmitted signals from

internel oscillator that is locked with an externel Here synchronixation also known as plesiochronoius

Page 13: timing and synchronization

5) THROUGH TIMED Last method of timing distribution Uses ring topology here

Building Integrated Timing Supply