19 views

Uploaded by Calvinho

How packets are quantized

- Bennatan2004.pdf
- Telephony Expt8
- OGDCL-2017.
- 10.1.1.137.6756-2
- Pulse Modulation
- Distance Measurement
- pulsecodemodulation_07_11_2012
- Eric Swanson's thesis on ADC errors
- Digital Control System.pdf
- Estimation Example
- Proj08 ECG Notes
- PCM Modulation Chapt 5
- ADC-DAC.pdf
- Audio
- Data Communication Ppt
- Analog and Digital Signals _ Electrical Instrumentation Signals
- Zain RIO Schedule 2.1 - Interconnection Links Services
- Admin
- Element Entity Attempts Expertise Exploitation
- C&I

You are on page 1of 33

Telecommunications

Digital Transmission of Analogue

Signals

Lecture #4

Quantization and Encoding

Content

Quantization and Encoding

Uniform Quantization

Quantization Noise

Non-Uniform Quantization

Bandwidth Requirements for PCM

Sampling process alone does not convert a signal into

digital form

The sampled signal m(nTs ) of the message signal, m(t )

band-limited to B Hz is discrete in time but continuous in

amplitude.

Digital representation of m(t ) requires: (i) Quantization of the amplitude of a sampled signal

m(nTs )

(ii) Encoding of each quantized sample value resulting in

a pulse code modulation (PCM) system.

Amplitude quantization transforms the sample amplitude

m(nTs ) into amplitude m (nTs ) taken from a finite set of

possible L amplitudes.

When quantization of one sample value is independent of

other sample values, the quantization process is

memoryless and instantaneous.

(Quantization of m(nTs ) is independent of m(kTs ) for n k )

The quantization process partitions the amplitude range of

the continuous-valued samples into L intervals

The l th interval I l is determined by decision levels or

threshold levels Dl and Dl1

i.e. I l :Dl m Dl1, l 1,2,....,L.

m sample value

target level or representation level Tl I l

The spacing between two adjacent target levels (or two

adjacent decision levels) is called the step size of the

quantizer

l T l1Tl

The Quantizer is called a uniform quantizer all step sizes are

equal i.e. l T l1Tl for all l . If the step sizes are not

equal it is a non-uniform quantizer

In PCM system, each quantized sample m (nTs ) is

encoded into an R-bit sequence of binary digits (bits)

called a code word where R log 2 L

In binary coding, the l th target level is represented by the

binary equivalent b1b2 ..bk ...bR its ordinal number l 1

Example: If L 8 , R log 2 8 3

With binary code, there may be a change of more than

one bit for two adjacent target levels resulting in distorted

receiver output due to channel noise and interference.

A binary code b1b2 ..bk ...bR can be converted to a Gray code

g1 g2 ..gk ...g R as follows:

g1 b1

g k bk bk 1 , k 2

With Gray code, there is a change of only one bit for two

adjacent target levels.

Uniform Quantization

The input/output characteristic for a uniform quantizer is a

staircase function which can be a midtread or midriser.

Assumption is made, that the input to the quantizer is

variable M with pdf f M (m) and amplitude range

m p m m p (p=peak)

The range is divided in L zones, each of quantization step

size given by

2m p

Uniform Quantization

A sample amplitude value is approximated by the

midpoint of the interval in which it lies

Uniform Quantization

The input-output characteristics of a uniform quantizer

(midriser)

Uniform Quantization

The input-output characteristics of a uniform quantizer

(midtread)

Quantization Noise

Quantization

(noise).

process

introduces

quantization

error

output signals of the quantizer

Quantization noise q m m is a sample value of a zero

mean random variable with uniform pdf. It

varies

randomly within the interval

q

2

2

Quantization Noise

The variance (average power) of the quantization noise is

obtained as follows

2

2

2

m

m

1

q2 q 2 dq p2 p2 R

12 3L 3 2

follows

m

2

m m m 2 f M (m)dm

p

m2 3 L2 m2 3 2 2 R m2

SNRq 2

2

q

mp

m 2p

Quantization Noise

In dB signal-to-quantization noise ratio is expressed as

m

SNRq 6.02 R 20log 2 4.7 dB

mp

A 6 dB improvement in Signal-to-quantization noise ratio

is gained for each bit added to represent the samples.

Uniform Quantization

Advantage of a uniform quantizer is that it is simple to

implement and is commonly used

However, for fixed m p , the signal-to-quantization noise

ratio deteriorates with the decrease in the message signal

average power.

This is typical in the transmission of speech signals where

the input signals have a wide variation in power levels.

A non-uniform quantizer maintains a constant signal-toquantization noise ratio for a wide range of input power

levels.

Weak signals (smaller amplitudes) are assigned more

representation levels (smaller step sizes) whereas

stronger signals (larger amplitudes) are assigned less

representation levels (larger step sizes).

In some signals (eg audio/speech) smaller amplitudes

predominates larger amplitudes.

Thus using uniform quantization is a wasteful because

many quantization levels will be rarely used

Example:

In audio signals, if the quantization levels are equally

spaced, 12 bits must be used to obtain telephone quality

speech

However, only 8 bits are required if the quantization levels

are made unequal

Same results as non-uniform quantization can be

achieved by first compressing signal samples and then

using uniform quantizer

The compressor maps small input signal into large

output of which is uniformly quantized.

At the receiver, an expander is used to undo the effect of

the compression at the transmitter. Combination of the

compressor and the expander is called a compander.

The input-output characteristics of a compressor

Compounding curves

Two standards are used for companding curves:

1. -law companding

o A North America standard for digital telephone

systems

ln 1 m / m p

y

sgn( m)

ln(1 )

o is a positive constant ( 255) ,and

1 m 0

sgn( m)

1 m 0

2. A-law companding

o Used in European digital telephone systems

A m

m

1

ln

A

p

y

1 ln A m / m p

sgn( m)

1 ln A

m 1

mp A

1 m

1

A mp

-Law Companding

A-Law Companding

Sampling process takes samples of a continuous

message signal

Quantizer takes sampled amplitude value and

approximates it by the midpoint of the interval in which it

lies

An encoder translates the quantized sample into a code

number

Code number is converted to its representation in binary

sequence

The binary sequence is converted to a sequential string of

pulses for transmission

Assume an analog signal, m(t ) confined to the range -4 to

4 volts (i.e. m p 4, m p 4 )

A uniform quantizer is used, with step size set to 1

( 1)

Thus 8 quantizing levels ( L ) are employed

2m p

L

These level will form 8 code numbers which will be

represented by 3-bit binary sequence (i.e. R log 2 L )

Levels are located at

-3.5V, -2.5V, -1.5V, -0.5V, 0.5V, 1.5V, 2.5V, 3.5V

(i.e. midpoint of the interval)

Assign code numbers to quantized levels from 0 t0 7

(i.e. 0 to l 1)

Assign each code number with its binary code

representation (i.e. 0 =000,..7=111)

Each binary code will be assigned a series of pulses

depending on type of Line code used

Let the bandwidth of the base-band message signal m(t )

be B Hz

The signal is sampled at a sampling rate f s 2 B samples/s

Let the number of bits per sample be n for the quantizer

with quantization levels L ( L 2n )

The transmission bit rate Rb nf s 2nB bits/s

The minimum transmission bandwidth required for the

PCM signal

BT Rb / 2 nB Hz

The transmission bandwidth is always larger than that of

the base-band signal.

The quantization error decreases with the increase in n

The transmission bandwidth requirements increase with

the increase in n

- Bennatan2004.pdfUploaded bynomore891
- Telephony Expt8Uploaded byLerry Sampang
- OGDCL-2017.Uploaded bymian siddique ahmed
- 10.1.1.137.6756-2Uploaded byBrett Hannigan
- Pulse ModulationUploaded byDoggyman Doggyman Doggyman
- Distance MeasurementUploaded bysri_vas00074013
- pulsecodemodulation_07_11_2012Uploaded byherhangibirinsan
- Eric Swanson's thesis on ADC errorsUploaded byjagrilo
- Digital Control System.pdfUploaded bywww.bhawesh.com.np
- Estimation ExampleUploaded byMouli
- Proj08 ECG NotesUploaded byMatthew Hon
- PCM Modulation Chapt 5Uploaded bybigdogguru
- ADC-DAC.pdfUploaded byAbeng Yogta
- AudioUploaded bydebbyta
- Data Communication PptUploaded byShikha Sharma
- Analog and Digital Signals _ Electrical Instrumentation SignalsUploaded byRoona Thankam Varghese
- Zain RIO Schedule 2.1 - Interconnection Links ServicesUploaded byTassaduq Khokhar
- AdminUploaded byDhana Singaraja
- Element Entity Attempts Expertise ExploitationUploaded bysfofoby
- C&IUploaded byBisto Masilo
- Multiple choice question digital communicationUploaded byPappu Pappu
- joybautista-lab5Uploaded byJoy Bautista
- exp1Uploaded bytaanjit
- High-Performance JPEG Steganography Using Complementary Embedding StrategyUploaded byDilip Vishwakarma
- Msg 00921Uploaded byAhmed Zaki
- 01_intro_2upUploaded bylinhnt101
- d60man-u3Uploaded byNeelakandan Masilamani
- voip-howtoUploaded bya.g
- Final Fall 2011aUploaded byNumair Imran
- dgUploaded byGabriel Li

- Availability analysisUploaded byCalvinho
- Qn 1 MATLABUploaded byCalvinho
- AssignmentUploaded byCalvinho
- InterestUploaded byCalvinho
- ReliabilityUploaded byCalvinho
- TE441-Tutorial1Uploaded byCalvinho
- Tutorial Oscillator2Uploaded byCalvinho
- IE 443 Test 1_Sem1_2015_16 _Solution-1Uploaded byCalvinho
- Lecture 10 EIGRPUploaded byCalvinho
- Wireless Tv Headphone CircuitUploaded bySivasankar Yalavarthy
- speakerBUploaded byNanduVs
- AvailabilityUploaded byCalvinho
- DP 471-1Uploaded byCalvinho
- Qn 1Uploaded byCalvinho
- te441-tutorial1Uploaded byCalvinho
- Lecture 6 Line CodesUploaded byCalvinho
- Lecture_7_Routing basics.pptUploaded byCalvinho
- Routing Over Ericsson Mini-LinkUploaded byCalvinho
- Lecture_8_Dynamic routing protocol.pdfUploaded byCalvinho
- Lecture_8_Dynamic routing protocol.pdfUploaded byCalvinho
- Lecture_5_Router Fundamentals and ConfigurationUploaded byCalvinho
- Passband and Baseband Modulation schemeUploaded byCalvinho
- Lecture_3_routers Fundermentals and ConfigsUploaded byCalvinho
- The Process ImaUploaded byCalvinho
- Distance Vector Routing TutorialUploaded byCalvinho
- Lecture 2 Introduction to WANUploaded byCalvinho
- Flexi BTS Swap ProcedureUploaded byShahzad Rashid
- Lecture 9 Dynamic RP Link StateUploaded byCalvinho
- NetworkingUploaded byCalvinho

- TM-D1000 Manual Part 1Uploaded byValidmir Black
- Alarms and Indication-webUploaded byTa Mere
- A Software Radio Approach to Global Navigation Satellite System Receiver Design Akos Dennis mUploaded byjackabraham
- Dominion-Virginia-Power-Schedule-GS-3-Large-General-Service-Secondary-VoltageUploaded byGenability
- Power SystemUploaded bykeylla guerra
- T-Spice ExamplesUploaded byPankaj Kumar
- Introduction to PLCsUploaded byArun Kumar Yadav
- TFA Optimus Prime Battle Blaster InstructionsUploaded byapi-3839215
- TransformerUploaded byZay M Htet
- Havells Doubles Its Cable and Wire Manufacturing CapacityUploaded byKaran Sharma
- ejsr_32_2_02Uploaded byAicha Mokhtari
- Earth Fault RelayUploaded bysabill arasyid
- Questions bank for DSPUploaded byArchana Ogale
- Introducing Operating SystemsUploaded byyahoopinterest25
- OcnUploaded bySurendhar S
- ELTEK Rectifier Systems Installation GuidelinesUploaded byKatsaras Stelios
- The Cisco Three LayersUploaded byJean Marie Vianney Uwizeye
- Course Handout PS IUploaded byNishant Saxena
- Akai Pdp4216m [Sm]Uploaded byricardo
- DMX512 ProtocolUploaded bysneha
- Marine Electrical SystemsUploaded byMike Steele
- Modelling of a vertical axis wind turbine using PMSG for Nigeria_IJET_B.O. Omijeh Et AlUploaded byChidi Nmom
- Lab Manual 5Uploaded byIjlal Nasir
- Electric Current & Circuits Multiple Choice-2013!07!02Uploaded byanoop116
- PSPCL Bill 3001697011 due on 2018-JAN-11Uploaded byHARISH
- 2094-in002_-en-p.pdfUploaded byRcel Rcel
- tps62203Uploaded byGururaj Panamalai
- Pa GuideUploaded byrishaanjeffri
- dex-32d2nUploaded byAndres Alegria
- 3UG46151CR20 Datasheet EnUploaded bypramod kommanaboina