How To Encode Data From A Signal To A Signal (Wired) To A Bitcode (Wired Or Coaxial)



Similar documents
Analog vs. Digital Transmission

Physical Layer, Part 2 Digital Transmissions and Multiplexing

Public Switched Telephone System

Objectives. Lecture 4. How do computers communicate? How do computers communicate? Local asynchronous communication. How do computers communicate?

EECC694 - Shaaban. Transmission Channel

Digital Transmission of Analog Data: PCM and Delta Modulation

Lecture 3: Signaling and Clock Recovery. CSE 123: Computer Networks Stefan Savage

(Refer Slide Time: 2:10)

Voice---is analog in character and moves in the form of waves. 3-important wave-characteristics:

TCOM 370 NOTES 99-6 VOICE DIGITIZATION AND VOICE/DATA INTEGRATION

BROADBAND AND HIGH SPEED NETWORKS

TUTORIAL FOR CHAPTER 8

Chapter 6 Bandwidth Utilization: Multiplexing and Spreading 6.1

DigiPoints Volume 1. Student Workbook. Module 4 Bandwidth Management

1. (Ungraded) A noiseless 2-kHz channel is sampled every 5 ms. What is the maximum data rate?

Digital Baseband Modulation

Next Generation of High Speed. Modems8

Chap#5 (Data communication)

CS423: Lectures 2-4, Physical Layer. George Varghese. April 16, 2008

Data Transmission. Data Communications Model. CSE 3461 / 5461: Computer Networking & Internet Technologies. Presentation B

Sol: Optical range from λ 1 to λ 1 +Δλ contains bandwidth

INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA

Digital Transmission (Line Coding)

Multiplexing on Wireline Telephone Systems

- T-Carrier Technologies -

MODULATION Systems (part 1)

Unit of Learning # 2 The Physical Layer. Redes de Datos Sergio Guíñez Molinos sguinez@utalca.cl

What s The Difference Between Bit Rate And Baud Rate?

Fundamentals of Telecommunications

Token Ring and. Fiber Distributed Data Interface (FDDI) Networks: Token Ring and FDDI 1

Lezione 6 Communications Blockset

Data Communications & Networks. Session 3 Main Theme Data Encoding and Transmission. Dr. Jean-Claude Franchitti

CHAPTER 8 MULTIPLEXING

Digital Modulation. David Tipper. Department of Information Science and Telecommunications University of Pittsburgh. Typical Communication System

Computer Networks and Internets, 5e Chapter 6 Information Sources and Signals. Introduction

Evolution from Voiceband to Broadband Internet Access

Elettronica dei Sistemi Digitali Costantino Giaconia SERIAL I/O COMMON PROTOCOLS

Solution. (Chapters ) Dr. Hasan Qunoo. The Islamic University of Gaza. Faculty of Engineering. Computer Engineering Department

Multiplexing. Multiplexing is the set of techniques that allows the simultaneous transmission of multiple signals across a single physical medium.

Chap 4 Circuit-Switching Networks

Large-Capacity Optical Transmission Technologies Supporting the Optical Submarine Cable System

: Instructor

LECTURE #31. Telephone Services. Data Communication (CS601) Common carrier Services & Hierarchies

Computers Are Your Future Prentice-Hall, Inc.

T = 1 f. Phase. Measure of relative position in time within a single period of a signal For a periodic signal f(t), phase is fractional part t p

Example/ an analog signal f ( t) ) is sample by f s = 5000 Hz draw the sampling signal spectrum. Calculate min. sampling frequency.

Chapter 2 from Tanenbaum - modified. The Physical Layer. Ref: A.S. Tanenbaum, Computer Networks, 4 th Ed., Prentice-Hall, 2003, ISBN:

PCM Encoding and Decoding:

Chapter 9 Using Telephone and Cable Networks for Data Transmission

Manchester Encoder-Decoder for Xilinx CPLDs

10/13/2008 Vasile Dadarlat --Computer Networks 1

Appendix D T1 Overview

DATA NETWORKING : Dr. Nawaporn Wisitpongphan nawapornn@kmutnb.ac.th

Telecommunications, Networks, and Wireless Computing

COMPUTERS ARE YOUR FUTURE CHAPTER 8 WIRED & WIRELESS COMMUNICATION

What Does Communication (or Telecommunication) Mean?

Computer Networks PHY


Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

Long Distance Connection and WAN

Analog-to-Digital Voice Encoding

Introduction to Digital Subscriber s Line (DSL)

Black Box Explains: DSL

CDMA TECHNOLOGY. Brief Working of CDMA

Course 1. General view on the fixed telephone network. Digital networks. General aspects. Definitions.

Three Network Technologies

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak

Note monitors controlled by analog signals CRT monitors are controlled by analog voltage. i. e. the level of analog signal delivered through the

Physical Layer. Communication Satellites. ECE 453 Introduction to Computer Networks. Lecture 3 Physical Layer II

Data Transmission via Modem. The Last Mile Problem. Modulation of Digital Signals. Modem Standards (CCITT)

Advanced Signal Processing 1 Digital Subscriber Line

RECOMMENDATION ITU-R BO.786 *

IT4405 Computer Networks (Compulsory)

T1 Networking Made Easy

Fast Ethernet and Gigabit Ethernet. Networks: Fast Ethernet 1

Lab 5 Getting started with analog-digital conversion

Lecture 21 ISDN Integrated Digital Network.

Lecture 2 Outline. EE 179, Lecture 2, Handout #3. Information representation. Communication system block diagrams. Analog versus digital systems

Fast Ethernet and Gigabit Ethernet. Computer Networks: Fast and Gigabit Ethernet

Introduction to Computer Networks and Data Communications

Lecture 1: Introduction

Broadband 101: Installation and Testing

Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29.

How To Get A Phone In The United States

1.264 Lecture 32. Telecom: Basic technology. Next class: Green chapter 4, 6, 7, 10. Exercise due before class

Access to Data & Computer Networks Physical Level

Chapter 8: The Telephone System

Physical Layer. Computer Networks. Transmitting Signals (1/2) Analog vs. Digital. Paolo Costa

Followings do not contain the solutions of the multiple choices from the web on the publisher site. You should visit the site to get the solutions.

CS263: Wireless Communications and Sensor Networks

Module: Digital Communications. Experiment 784. DSL Transmission. Institut für Nachrichtentechnik E-8 Technische Universität Hamburg-Harburg

Chapter 2 - The TCP/IP and OSI Networking Models

Implementing Digital Wireless Systems. And an FCC update

Chapter 3 ATM and Multimedia Traffic

Digital Subscriber Line (DSL) Transmission Methods

DATA COMMUNICATIONS AND NETWORKING. Solved Examples

SIP Trunking and Voice over IP

FIBER OPTIC COMMUNICATIONS. Optical Fibers

Clocking. Clocking in the Digital Network

Transcription:

Physical Layer Part 2 Data Encoding Techniques Networks: Data Encoding 1

Analog and Digital Transmissions Figure 2-23.The use of both analog and digital transmissions for a computer to computer call. Conversion is done by the modems and codecs. Networks: Data Encoding 2

Data Encoding Techniques Digital Data, Analog Signals [modem] Digital Data, Digital Signals [wired LAN] Analog Data, Digital Signals [codec] Frequency Division Multiplexing (FDM) Wave Division Multiplexing (WDM) [fiber] Time Division Multiplexing (TDM) Pulse Code Modulation (PCM) [T1] Delta Modulation Networks: Data Encoding 3

Digital Data, Analog Signals [Example modem] Basis for analog signaling is a continuous, constant-frequency signal known as the carrier frequency. Digital data is encoded by modulating one of the three characteristics of the carrier: amplitude, frequency, or phase or some combination of these. Networks: Data Encoding 4

A binary signal Amplitude modulation Frequency modulation Phase modulation Figure 2-24. Networks: Data Encoding 5

Modems All advanced modems use a combination of modulation techniques to transmit multiple bits per baud. Multiple amplitude and multiple phase shifts are combined to transmit several bits per symbol. QPSK (Quadrature Phase Shift Keying) uses multiple phase shifts per symbol. Modems actually use Quadrature Amplitude Modulation (QAM). These concepts are explained using constellation points where a point determines a specific amplitude and phase. Networks: Data Encoding 6

Constellation Diagrams (a) QPSK. (b) QAM-16. (c) QAM-64. Figure 2-25. Networks: Data Encoding 7

Digital Data, Digital Signals [the technique used in a number of LANs] Digital signal is a sequence of discrete, discontinuous voltage pulses. Bit duration :: the time it takes for the transmitter to emit the bit. Issues Bit timing Recovery from signal Noise immunity Networks: Data Encoding 8

NRZ ( Non-Return-to-Zero) Codes Uses two different voltage levels (one positive and one negative) as the signal elements for the two binary digits. NRZ-L ( Non-Return-to-Zero-Level) The voltage is constant during the bit interval. 1 negative voltage 0 positive voltage NRZ-L is used for short distances between terminal and modem or terminal and computer. Networks: Data Encoding 9

NRZ ( Non-Return-to-Zero) Codes NRZ-I ( Non-Return-to-Zero-Invert on ones) The voltage is constant during the bit interval. 1 existence of a signal transition at the beginning of the bit time (either a low-to-high or a high-to-low transition) 0 no signal transition at the beginning of the bit time NRZI is a differential encoding scheme (i.e., the signal is decoded by comparing the polarity of adjacent signal elements.) Networks: Data Encoding 10

Bi Phase Codes Bi- phase codes require at least one transition per bit time and may have as many as two transitions. the maximum modulation rate is twice that of NRZ greater transmission bandwidth is required. Advantages: Synchronization with a predictable transition per bit time the receiver can synch on the transition [selfclocking]. No d.c. component Error detection the absence of an expected transition can be used to detect errors. Networks: Data Encoding 11

Manchester Encoding There is always a mid-bit transition {which is used as a clocking mechanism}. The direction of the mid-bit transition represents the digital data. 1 low-to-high transition 0 high-to-low transition Textbooks disagree on this definition!! Consequently, there may be a second transition at the beginning of the bit interval. Used in 802.3 baseband coaxial cable and CSMA/CD twisted pair. Networks: Data Encoding 12

Differential Manchester Encoding mid-bit transition is ONLY for clocking. 1 absence of transition at the beginning of the bit interval 0 presence of transition at the beginning of the bit interval Differential Manchester is both differential and bi-phase. Note the coding is the opposite convention from NRZI. Used in 802.5 (token ring) with twisted pair. * Modulation rate for Manchester and Differential Manchester is twice the data rate inefficient encoding for longdistance applications. Networks: Data Encoding 13

Bi-Polar Encoding 1 alternating +1/2, -1/2 voltage 0 0 voltage Has the same issues as NRZI for a long string of 0 s. A systemic problem with polar is the polarity can be backwards. Networks: Data Encoding 14

Unipolar NRZ 1 0 1 0 1 1 1 0 0 Polar NRZ NRZ-Inverted (Differential Encoding) Bipolar Encoding Manchester Encoding Differential Manchester Encoding Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 3.25

Analog Data, Digital Signals [Example PCM (Pulse Code Modulation)] The most common technique for using digital signals to encode analog data is PCM. Example: To transfer analog voice signals off a local loop to digital end office within the phone system, one uses a codec. Because voice data limited to frequencies below 4000 HZ, a codec makes 8000 samples/sec. (i.e., 125 microsec/sample). Networks: Data Encoding 16

Multiplexing (a) A B A B (b) A B MUX Trunk group MUX A B C C C C Copyright 2000 The McGraw Hill Companies Figure 4.1 Leon-Garcia & Widjaja: Communication Networks Networks: Data Encoding 17

Frequency-division Multiplexing (a) Individual signals occupy H Hz 0 A H f 0 B H f (b) C f 0 H Combined signal fits into channel bandwidth A B C f Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 4.2 Networks: Data Encoding 18

Frequency-division Multiplexing Figure 2-31. (a) The original bandwidths. (b) The bandwidths raised in frequency. (c) The multiplexed channel. Networks: Data Encoding 19

Wavelength Division Multiplexing Wavelength division multiplexing. Figure 2-32. Networks: Data Encoding 20

Time-division Multiplexing (a) Each signal transmits 1 unit every 3T seconds 0T A 1 A 2 3T 6T t 0T B 1 B 2 3T 6T t 0T C 1 C 2 3T 6T t (b) Combined signal transmits 1 unit every T seconds A 1 B 1 C 1 A 2 B 2 C 2 0T 1T 2T 3T 4T 5T 6T t Copyright 2000 The McGraw Hill Companies Figure 4.3 Leon-Garcia & Widjaja: Communication Networks Networks: Data Encoding 21

Time-division Multiplexing Networks: Data Encoding 22

Statistical Multiplexing - Concentrator Networks: Data Encoding 23

Pulse Code Modulation (PCM) Analog signal is sampled. Converted to discrete-time continuousamplitude signal (Pulse Amplitude Modulation) Pulses are quantized and assigned a digital value. A 7-bit sample allows 128 quantizing levels. Networks: Data Encoding 24

Pulse Code Modulation (PCM) PCM uses non-linear encoding, i.e., amplitude spacing of levels is non-linear. There is a greater number of quantizing steps for low amplitude. This reduces overall signal distortion. This introduces quantizing error (or noise). PCM pulses are then encoded into a digital bit stream. 8000 samples/sec x 7 bits/sample = 56 Kbps for a single voice channel. Networks: Data Encoding 25

Networks: Data Encoding 26

PCM Nonlinear Quantization Levels Networks: Data Encoding 27

T1 System 1 1 2 MUX MUX 2... 22 23 24 b 1 2... 24 b... 24 frame 24 Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 4.4 Networks: Data Encoding 28

TDM The T1 carrier (1.544 Mbps). Figure 2-33.T1 Carrier (1.544Mbps) Networks: Data Encoding 29

Delta Modulation (DM) The basic idea in delta modulation is to approximate the derivative of analog signal rather than its amplitude. The analog data is approximated by a staircase function that moves up or down by one quantization level at each sampling time. output of DM is a single bit. PCM preferred because of better SNR characteristics. Networks: Data Encoding 30

Delta Modulation DCC 6 th Ed. W.Stallings Networks: Data Encoding 31