UNIT-1 SOURCE CODING SYSTEMS 1.  Source: analog or digital  Transmitter: transducer, amplifier, modulator, oscillator, power amp., antenna  Channel:

Slides:



Advertisements
Similar presentations
Physical Layer: Signals, Capacity, and Coding
Advertisements

Signal Encoding Techniques
1 Helsinki University of Technology,Communications Laboratory, Timo O. Korhonen Data Communication, Lecture6 Digital Baseband Transmission.
Digital Coding of Analog Signal Prepared By: Amit Degada Teaching Assistant Electronics Engineering Department, Sardar Vallabhbhai National Institute of.
Analogue to Digital Conversion (PCM and DM)
ECE 4321: Computer Networks Chapter 3 Data Transmission.
4.2 Digital Transmission Pulse Modulation (Part 2.1)
4.2 Digital Transmission Pulse Modulation (Part 2.1)
EE 4272Spring, 2003 Chapter 3 Data Transmission Part II Data Communications Concept & Terminology Signal : Time Domain & Frequency Domain Concepts Signal.
Communication Systems
Digital Communications I: Modulation and Coding Course Term 3 – 2008 Catharina Logothetis Lecture 2.
William Stallings Data and Computer Communications 7th Edition (Selected slides used for lectures at Bina Nusantara University) Data, Signal.
Pulse Code Modulation (PCM) 1 EE322 A. Al-Sanie. Encode Transmit Pulse modulate SampleQuantize Demodulate/ Detect Channel Receive Low-pass filter Decode.
331: STUDY DATA COMMUNICATIONS AND NETWORKS.  1. Discuss computer networks (5 hrs)  2. Discuss data communications (15 hrs)
Base-Band Digital Data Transmission Prepared By: Amit Degada. Electronics Engineering Department, Sardar Vallabhbhai National Institute of Technology,
Modulation, Demodulation and Coding Course Period Sorour Falahati Lecture 2.
EE 3220: Digital Communication
Digital Communications I: Modulation and Coding Course Spring – 2012 Jeffrey N. Denenberg Lecture 2: Formatting and Baseband Modulation.
DIGITAL VOICE NETWORKS ECE 421E Tuesday, October 02, 2012.
1 Business Telecommunications Data and Computer Communications Chapter 3 Data Transmission.
Mobile & Wireless Lecture # 1 By Engr. Sajjad karim.
Introduction to Communication Systems
Digital Communications
Pulse Code Modulation Pulse Code Modulation (PCM) : method for conversion from analog to digital waveform Instantaneous samples of analog waveform represented.
Chapter 5. Pulse Modulation
Pulse Code Modulation (PCM)
Engineering and Physics University of Central Oklahoma Dr. Mohamed Bingabr Chapter 1 Introduction ENGR 4323/5323 Digital and Analog Communication.
ECE 4710: Lecture #12 1 Normalized A =  2 Unipolar NRZ Advantages: 1) Easy to generate for TTL (0, +5V) 2) Single supply voltage 3) Best FNBW Disadvantages:
ECE 4710: Lecture #13 1 Bit Synchronization  Synchronization signals are clock-like signals necessary in Rx (or repeater) for detection (or regeneration)
Prof. Hosny Ibrahim Lecture 5. Data Communication IT 221 By: Prof. Hosny M. Ibrahim 2.
REVIEW TO COMMUNICATION SYSTEM
Eeng360 1 Eeng 360 Communication Systems I Course Information  Instructor: Huseyin Bilgekul, Room No: EE 207, Office Tel:  Course Webpage:
DIGITAL COMMUNICATION. Introduction In a data communication system, the output of the data source is transmitted from one point to another. The rate of.
Sistem Telekomunikasi, Sukiswo, ST, MT Sukiswo
Data Communications and Networking
Welcome.
Chapter 4. Digital Transmission
4.2 Digital Transmission Pulse Modulation (Part 2.1)
Principios de Comunicaciones EL4005
Analog to digital conversion
DIGITAL TRANSMISSION PART C
Data Conversion Methods
Contents Introduction. Objectives and Program Out comes
Digital Communications
CHAPTER 3 Physical Layer.
Introduction to electronic communication systems
Pulse Code Modulation (PCM)
Overview Communication is the transfer of information from one place to another. This should be done - as efficiently as possible - with as much fidelity/reliability.
CHAPTER 3 Physical Layer.
Subject Name: Digital Communication Subject Code:10EC61
Bit rate Baud rate Goal in data communication is to increase the bit rate while decreasing the baud rate. Increasing the data rate increases the speed.
Physical Layer (Part 2) Data Encoding Techniques
Physical Layer – Part 2 Data Encoding Techniques
Lecture 1 Line Encoding 2nd semester
Communication Systems (EE-341)
MODULATION AND DEMODULATION
Chapter 3: Pulse Code Modulation
Line Codes and Their Spectra
Line Codes and Their Spectra
Chapter 10. Digital Signals
DIFFERENTIAL ENCODING
Chapter 4 Digital Transmission
Fundamentals of Data & Signals (Part II)
Digital Communication Chapter 1: Introduction
Sampling and Quantization
Pulse Code Modulation (PCM)
Mr. Haneef Khan Department of Computer Networks College of CS&IS
Physical Layer – Part 2 Data Encoding Techniques
Data Transmission And Digital Communication
Digital Communication
Presentation transcript:

UNIT-1 SOURCE CODING SYSTEMS 1

 Source: analog or digital  Transmitter: transducer, amplifier, modulator, oscillator, power amp., antenna  Channel: e.g. cable, optical fibre, free space  Receiver: antenna, amplifier, demodulator, oscillator, power amplifier, transducer  Recipient: e.g. person, (loud) speaker, computer 2

 Types of information: Voice, data, video, music, etc.  Types of communication systems: Public Switched Telephone Network (voice,fax,modem) Satellite systems Radio,TV broadcasting Cellular phones Computer networks (LANs, WANs, WLANs) 3

 Communication system converts information into electrical electromagnetic/optical signals appropriate for the transmission medium.  Analog systems convert analog message into signals that can propagate through the channel.  Digital systems convert bits(digits, symbols) into signals Computers naturally generate information as characters/bits Most information can be converted into bits Analog signals converted to bits by sampling and quantizing (A/D conversion) 4

 Digital techniques need to distinguish between discrete symbols allowing regeneration versus amplification  Good processing techniques are available for digital signals, such as medium. Data compression (or source coding) Error Correction (or channel coding)(A/D conversion) Equalization Security  Easy to mix signals and data using digital techniques 5

6

SAMPLING Sampling is converting a continuous time signal into a discrete time signal. There three types of sampling  Impulse (ideal) sampling  Natural Sampling  Sample and Hold operation 7

 Quantization is a non linear transformation which maps elements from a continuous set to a finite set. 8

9

 Information Source and Input Transducer: ◦ The source of information can be analog or digital,  Analog: audio or video signal,  Digital: like teletype signal. ◦ In digital communication the signal produced by this source is converted into digital signal consists of 1′s and 0′s.  Output Transducer: ◦ The signal in desired format analog or digital at the output 10

◦ The communication channel is the physical medium that is used for transmitting signals from transmitter to receiver Wireless channels: Wireless Systems Wired Channels: Telephony ◦ Channel discrimination on the basis of their property and characteristics, like AWGN channel etc. 11

 Source Encoder ◦ In digital communication we convert the signal from source into digital signal. ◦ Source Encoding or Data Compression: the process of efficiently converting the output of wither analog or digital source into a sequence of binary digits is known as source encoding.  Source Decoder ◦ At the end, if an analog signal is desired then source decoder tries to decode the sequence from the knowledge of the encoding algorithm. 12

 Channel Encoder: ◦ The information sequence is passed through the channel encoder. The purpose of the channel encoder is to introduce, in controlled manner, some redundancy in the binary information sequence that can be used at the receiver to overcome the effects of noise and interference encountered in the transmission on the signal through the channel.  Channel Decoder: ◦ Channel decoder attempts to reconstruct the original information sequence from the knowledge of the code used by the channel encoder and the redundancy contained in the received data 13

 Digital Modulator: ◦ The binary sequence is passed to digital modulator which in turns convert the sequence into electric signals so that we can transmit them on channel. The digital modulator maps the binary sequences into signal wave forms.  Digital Demodulator: ◦ The digital demodulator processes the channel corrupted transmitted waveform and reduces the waveform to the sequence of numbers that represents estimates of the transmitted data symbols. 14

 Easy to regenerate the distorted signal  Regenerative repeaters along the transmission path can detect a digital signal and retransmit a new, clean (noise free) signal  These repeaters prevent accumulation of noise along the path This is not possible with analog communication systems  Two-state signal representation The input to a digital system is in the form of a sequence of bits (binary or M-ary)  Immunity to distortion and interference  Digital communication is rugged in the sense that it is more immune to channel noise and distortion 15

 Hardware is more flexible  Digital hardware implementation is flexible and permits the use of microprocessors, mini-processors, digital switching and VLSI Shorter design and production cycle  Low cost The use of LSI and VLSI in the design of components and systems have resulted in lower cost  Easier and more efficient to multiplex several digital signals  Digital multiplexing techniques – Time & Code Division Multiple Access - are easier to implement than analog techniques such as Frequency Division Multiple Access 16

 Can combine different signal types – data, voice, text, etc.  Data communication in computers is digital in nature whereas voice communication between people is analog in nature  The two types of communication are difficult to combine over the same medium in the analog domain.  Using digital techniques, it is possible to combine both format for transmission through a common medium  Encryption and privacy techniques are easier to implement  Better overall performance  Digital communication is inherently more efficient than analog in realizing the exchange of SNR for bandwidth.  Digital signals can be coded to yield extremely low rates and high fidelity as well as privacy. 17

Disadvantages:  Requires reliable “synchronization”  Requires A/D conversions at high rate  Requires larger bandwidth  Nongraceful degradation  Performance Criteria  Probability of error or Bit Error Rate 18

 To maximize transmission rate, R  To maximize system utilization, U  To minimize bit error rate, P e  To minimize required systems bandwidth, W  To minimize system complexity, C x  To minimize required power, E b /N o 19

 Pulse Code Modulation (PCM) is a special form of A/D conversion.  It consists of sampling, quantizing, and encoding steps. 1.Used for long time in telephone systems 2. Errors can be corrected during long haul transmission 3. Can use time division multiplexing 4. In expensive 20

21

22

rReconstructed waveform 23

 Assume w(t) is band limited to B hertz.  Minimum sampling rate = 2B samples / second  A/D output = n bits per sample (quantization level M=2 n )  Assume a simple PCM without redundancy.  Minimum channel bandwidth = bit rate /2  Bandwidth of PCM signals: B PCM  nB (with sinc functions as orthogonal basis) B PCM  2nB (with rectangular pulses as orthogonal basis)  For any reasonable quantization level M, PCM requires much higher bandwidth than the original w(t). 24

Advantages of PCM  Relatively inexpensive.  Easily multiplexed.  Easily regenerated.  Better noise performance than analog system.  Signals may be stored and time-scaled efficiently.  Efficient codes are readily available. Disadvantage  Requires wider bandwidth than analog signals 25

 Non uniform Quantization Used to reduce quantization error and increase the dynamic range when input signal is not uniformly distributed over its allowed range of values. Uniform quantization Non-Uniform quantization 26

27

28

29

30

SYNCHRONIZATION 31

32

 Categories of Line Codes ◦ Polar - Send pulse or negative of pulse ◦ Unipolar - Send pulse or a 0 ◦ Bipolar  Represent 1 by alternating signed pulses  Generalized Pulse Shapes ◦ NRZ -Pulse lasts entire bit period  Polar NRZ  Bipolar NRZ ◦ RZ - Return to Zero - pulse lasts just half of bit period  Polar RZ  Bipolar RZ ◦ Manchester Line Code  Send a 2-  pulse for either 1 (high  low) or 0 (low  high)  Includes rising and falling edge in each pulse  No DC component 33

Types of noise  Quantization noise: step size  takes place of smallest quantization level.   too small: slope overload noise too large: quantization noise and granular noise 34

35

36

37

Often voice and video signals do not change much from one sample to next. - Such signals has energy concentrated in lower frequency. - Sampling faster than necessary generates redundant information. Can save bandwidth by not sending all samples. * Send true samples occasionally. * In between, send only change from previous value. * Change values can be sent using a fewer number of bits than true samples. 38

39

40

41