tdm pulse code modulation

Upload: gopal-krushna-padhi

Post on 14-Apr-2018

234 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/30/2019 Tdm Pulse code modulation

    1/36

    MULTIPLEXING TYPES

    Frequency Division Multiplexing

    Time Division Multiplexing

    Wavelength Division Multiplexing

  • 7/30/2019 Tdm Pulse code modulation

    2/36

    Categor ies of multiplexing

  • 7/30/2019 Tdm Pulse code modulation

    3/36

    FDM

    I s the process of tr anslating

    individual speech circuits (300- 3400H z) into pre assigned slots within the bandwith of transmission medium. and, the preassigned slots are always available to each user

  • 7/30/2019 Tdm Pulse code modulation

    4/36

    F DM

  • 7/30/2019 Tdm Pulse code modulation

    5/36

    F DM process

  • 7/30/2019 Tdm Pulse code modulation

    6/36

    F DM demulti plexing example

  • 7/30/2019 Tdm Pulse code modulation

    7/36

    Example 1

  • 7/30/2019 Tdm Pulse code modulation

    8/36

    TDM

    The process where a tr ansmission medium is shared by a number of circuits in time domain by establishing a sequence of time slots dur ing which individual channels can be transmittedThus the enti re bandwidth is per iodically available to each channel

  • 7/30/2019 Tdm Pulse code modulation

    9/36

    TDM

  • 7/30/2019 Tdm Pulse code modulation

    10/36

    TDM fr ames

  • 7/30/2019 Tdm Pulse code modulation

    11/36

    PCM PROCESSES

    FilteringSampling

    QuantizationEncodingLine coding

  • 7/30/2019 Tdm Pulse code modulation

    12/36

    SAMPLING

  • 7/30/2019 Tdm Pulse code modulation

    13/36

    SAMPLING THEOREM

    If a band limited signal is sampled at regular intervals of time and at a rate equal to or morethan twice the highest signal frequency in the

    band, then the sample contains all theinformation of the original signal Fs= >2fH

  • 7/30/2019 Tdm Pulse code modulation

    14/36

    PULSE CODE MODULATION

    Voice Frequency range 0- 4 Khz Sampling the Voice Signal @ 8 Khz

    (Double the Max. Frequency as per sampling theorem) i.e. 8000s/sec

    Sampling time period Ts=1sec/8000 Ts= 125 microsec Time available for sampling each channel,when we have N total channels=125/N In PCM, Time frame=125microsec ;time

    available per chl=125/32 =3.9microsec.

  • 7/30/2019 Tdm Pulse code modulation

    15/36

    QUANTIZING

    The process of measuring the numericalvalues of the samples and giving them atable value in a suitable scaleThe finite number of amplitude intervals iscalled the quantizing interval likequantizing interval no.1 is 10-20mV; 2 is20-30mV etc. in a case of 1V signal.Linear quantizing is where the quantizingintervals are of the same size

  • 7/30/2019 Tdm Pulse code modulation

    16/36

    QUANTIZING LEVELS

  • 7/30/2019 Tdm Pulse code modulation

    17/36

    QUANTIZING (one side)

  • 7/30/2019 Tdm Pulse code modulation

    18/36

    QUANTIZING

    Quantization intervals are coded in binaryform, and so the quantization intervals will bein powers of 2.In PCM, 8 bit code is used and so we have 256intervals for quantizing (128 levels in the

    positive direction and 128 levels in negativedirection)

  • 7/30/2019 Tdm Pulse code modulation

    19/36

    QUANTIZING (both sides)

  • 7/30/2019 Tdm Pulse code modulation

    20/36

    QUANTIZATION DISTORTION

    The deviation between the amplitude of samples at the transmitter and receiving endsIn linear quantization, the distortion is moreand to decrease the distortion, the no. of stepsin the given amplitude range has to beincreased.

    Due to BW limitations, more quantum levelsin small amplitude region are planned resultsto Non linear (uniform) quantization

  • 7/30/2019 Tdm Pulse code modulation

    21/36

    COMPANDING

    Is the process where non uniform quantizationis achieved using segmented quantizationIn companding, to specify the location of sample value, the following arenecessarysign of the sample, the segmentno., the quantum level within the segment.

  • 7/30/2019 Tdm Pulse code modulation

    22/36

    SEGMENTATION

  • 7/30/2019 Tdm Pulse code modulation

    23/36

    PCM ENCODING

  • 7/30/2019 Tdm Pulse code modulation

    24/36

    FRAME STRUCTURE

    In PCM we have 32 Ts and Ts 0 (FAW)carries the synchronization signals and FAWdigit value is X 0 0 1 1 0 1 1 . FAWtransmitted in alternate frame. In FAW unusedframes, supervisory and alarm signals aretransmitted

    Ts 16 carries the signalling information (for 2channels)

  • 7/30/2019 Tdm Pulse code modulation

    25/36

    FAW/ALARM DIGIT CODES

  • 7/30/2019 Tdm Pulse code modulation

    26/36

    FRAME STRUCTURE

    For carrying the signalling for all 30 chls andfor carrying sync. Data for all frames, in PCM16 frame pattern is used and it is known asmulti frameDuration of multi frame is 2msecs.

  • 7/30/2019 Tdm Pulse code modulation

    27/36

    PCM Standards

    THERE ARE TWO STANDARDS OF PCM NAMELY 1) THE EUROPEAN 2 ) THE AMERICAN.THEY DIFFER SLIGHTLY IN THE DETAIL OF

    THEIR WORKING BUT THE PRINCIPLES ARETHE SAME.EUROPEAN PCM = 30 CHANNELSNORTH AMERICAN PCM = 24 CHANNELS

    JAPANESE PCM = 24 CHANNELSIN INDIA WE FOLLOW THE EUROPEAN PCM OF30 CHANNELS SYSTEM WORKING.

  • 7/30/2019 Tdm Pulse code modulation

    28/36

    EUROPEAN PDH HIERARCHY WITH BIT RATES

    1920+/- 15 ppm139.264 Mbps140 Mbps

    480+/- 20 ppm34.368 Mbps34 Mbps

    120+/- 30 ppm8.448 Mbps8 Mbps

    30+/- 50 ppm2.048 Mbps2 Mbps

    CHANNELSPARTS PERMILLIONBIT RATEMUX

  • 7/30/2019 Tdm Pulse code modulation

    29/36

    Dig. Hier based on 24chl PCM

  • 7/30/2019 Tdm Pulse code modulation

    30/36

    MULTIPLEXING OF ASYNCHRONOUS SIGNAL

    in order to move multiple ASYNCHRONOUS 2 mbps datastreams from one place to another, they are combinedtogether or multiplexed in groups of four. this is done by taking 1 bit/word from stream #1, followedby 1 bit/word from #2, then #3, then #4.the transmitting multiplexer also adds additional bits inorder to EQUAL or synchronise the bits in themultiplexer and the process adopted for suchsynchronization is called justification bits or pulse stuffing

  • 7/30/2019 Tdm Pulse code modulation

    31/36

    JUSTIFICATION TYPES

    Positive justification: Commonsynchronization bit rate offered at eachtributary is higher than the bit rate of individual tributary.Positive-negative justification

    Negative justification

  • 7/30/2019 Tdm Pulse code modulation

    32/36

    DIGITAL MUX CONCEPTS

    BYTE INTERLEAVING WORD / BYTE / BLOCK INTERLEAVING:

    IF THE CHANNEL TIME SLOT IS LONG ENOUGH TO ACCOMMODATE A GROUP OF BITS THEN THEMULTIPLEXED SIGNAL IS CALLED A BYTEINTERLEAVED OR WORD INTERLEAVED SIGNAL.

    D4D3D2D1C4C3C2C1B4B3B2B1A4A3A2A1

  • 7/30/2019 Tdm Pulse code modulation

    33/36

    DIGITAL MUX CONCEPTS

    BIT INTERLEAVING :

    ALTERNATELY EACH CHANNEL CODE CAN BESCANNED ONE DIGIT AT A TIME. THEMULTIPLEXED SIGNAL IS CALLED A BITINTERLEAVED SIGNAL. BIT INTERLEAVING IS USED IN HIGHER ORDER MULTIPLEXING.

    D4C4B4A4D3C3B3A3D2C2B2A2D1C1B1A1

  • 7/30/2019 Tdm Pulse code modulation

    34/36

    Encoded FDM USA&canada

  • 7/30/2019 Tdm Pulse code modulation

    35/36

    Encoded TDM Japanese

  • 7/30/2019 Tdm Pulse code modulation

    36/36

    Dig Hier based on 30chl PCM-Encoded TDM European