Networking H15 Analog and Digital Data Data, Signal, Transmission Encoding and Decoding ( Amplitude Shift, Frequency Shift, PCM etc.) Transmission Simplex,

Slides:



Advertisements
Similar presentations
Signal Encoding Techniques
Advertisements

Data Communication Topics to be discussed:  Data Communication Terminology.  Data Transmission Signals.  Data Transmission Circuits.  Serial & Parallel.
ECE 4321: Computer Networks Chapter 3 Data Transmission.
Chapter 5: TCP/IP and OSI Business Data Communications, 5e.
William Stallings Data and Computer Communications 7 th Edition Chapter 3 Data Transmission.
1 Chapter 2. Transmission Fundamentals Wen-Shyang Hwang KUAS EE.
Transmission Basics ITNW 1325, Chapter III. OSI Physical Layer.
Csc333 Data communication & Networking Credit: 2.
EE 4272Spring, 2003 Chapter 3 Data Transmission Part II Data Communications Concept & Terminology Signal : Time Domain & Frequency Domain Concepts Signal.
Chapter 6: Data Transmission Business Data Communications, 4e.
Chapter 8 Data and Network Communication Technology
Chapter 3 Data and Signals
Chapter 15: Data Transmission Business Data Communications, 5e.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Data Transmission Slide 1 Continuous & Discrete Signals.
Chapter 4 : TCP/IP and OSI Business Data Communications, 4e.
IS250 Spring 2010 Physical Layer IS250 Spring 2010
Protocols and the TCP/IP Suite
1 Chapter 7 Networking: Computer Connections. Basic Components of a Network Sending device Communications link Receiving device.
William Stallings Data and Computer Communications 7th Edition (Selected slides used for lectures at Bina Nusantara University) Data, Signal.
Module 3.0: Data Transmission
Introduction Lecture1. Communication Systems Systems communicate in order to share information. To communicate means to pass information from one place.
Chapter 5: TCP/IP and OSI Business Data Communications, 6e.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 5 “Data Communication Fundamentals”.
Information Technology in Business: Telecommunications, Networks and Internet Basics.
Chapter 2 Basic Communication Theory Basic Communications Theory w Understand the basic transmission theory, and figure out the maximum data rate. w.
1 Long-Distance Communication. 2 Illustration of a Carrier Carrier –Usually a sine wave –Oscillates continuously –Frequency of carrier fixed.
Chapter 6: Data Transmission Business Data Communications, 4e.
Review: The application layer. –Network Applications see the network as the abstract provided by the transport layer: Logical full mesh among network end-points.
1 Business Telecommunications Data and Computer Communications Chapter 3 Data Transmission.
Chapter 15: Data Transmission Business Data Communications, 6e.
CE 4228 DATA COMMUNICATIONS AND NETWORKING Introduction.
Information Technology
CE 4228 Data Communications and Networking
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
Protocol Architectures. Simple Protocol Architecture Not an actual architecture, but a model for how they work Similar to “pseudocode,” used for teaching.
Data Communication. 2 Data Communications Data communication system components: Message Message Information (data) to be communicated. Sender Sender Device.
CS3502, Data and Computer Networks: the physical layer-1.
Chapter 7 Networking: Computer Connections. Networks n Network - a computer system that uses communications equipment to connect two or more computers.
Chapter 2 Communications Networks. Introduction Look at: –Telephony Networks (2.2) –OSI Reference Model(2.3) –The Internet (2.4) –Asynchronous Transfer.
ECEN 621, Prof. Xi Zhang ECEN “ Mobile Wireless Networking ” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings,
The OSI Model.
Internet SecurityInternet Security Dr. ClincyLecture1 CS 4491 Internet Security Dr. Clincy Networking Fundamentals Note: I am still “tweaking” your syllabus.
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
3-2008UP-Copyrights reserved1 ITGD4103 Data Communications and Networks Lecture-11:Data encoding techniques week 12- q-2/ 2008 Dr. Anwar Mousa University.
CSCI 465 Data Communications and Networks Lecture 7 Martin van Bommel CSCI 465 Data Communications and Networks 1.
William Stallings Data and Computer Communications
Slide 4-1 Chapter 4 Terms Data Communications and Networking Considerations Introduction to Information Systems Judith C. Simon.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
Chapter 4 : TCP/IP and OSI Business Data Communications, 4e.
TCP/IPTCP/IP Dr. ClincyLecture 21 Ch 2: TCP/IP and OSI Lecture 2.
FUNDAMENTALS OF NETWORKING
1 3. Data Transmission. Prof. Sang-Jo Yoo 2 Contents  Concept and Terminology  Analog and Digital Data Transmission  Transmission Impairments  Asynchronous.
SYSTEM ADMINISTRATION Chapter 2 The OSI Model. The OSI Model was designed by the International Standards Organization (ISO) as a structural framework.
Data Communication & Networking. Data communication Not to be confused with telecommunication –Any process that permits the passage from a sender to one.
COMPUTER NETWORKS Lecture-3 Husnain Sherazi. Review Lecture 2  Resource Sharing  Growth of the Internet – Linear Scale – Log Scale  Tools for Probing.
Dr. ClincyLecture1 Chapter 2 (handout 1– only sections 2.1, 2.2 and 2.3) 1 of 10 Dr. Clincy Professor of CS Exam #3 Monday (3/14/16): Opened Book, No Computer,
Recap of Layers Application, Data Link and Physical.
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
Signal Encoding Techniques
Chapter Goals Explain communication protocols
William Stallings Data and Computer Communications 7th Edition
Introduction to electronic communication systems
Chapter 2 (Handout 1– only sections 2.1, 2.2 and 2.3)
Data Transmission and Computer Communications ECE: 412
Lecture 4 Continuation of transmission basics Chapter 3, pages 75-96
OSI Model OSI MODEL.
Data Communication.
Introduction Analog and Digital Signal
Data Transmission And Digital Communication
Presentation transcript:

Networking H15 Analog and Digital Data Data, Signal, Transmission Encoding and Decoding ( Amplitude Shift, Frequency Shift, PCM etc.) Transmission Simplex, Half - Duplex, Duplex Serial and Parallel Transmission Synchronous + Asynchronous Transmission impairments Attenuation and Attenuation Distortion

Networking H15 Media (twisted pair etc.) Switching Techniques Why do we need to switch? Switching Concepts(Crossbar, Multi-Stage) Message, Packet, Circuit Switching Multiplexing Frequency Division, Time Division, Statistical Time Division

Networking H15 8LANS and WANS 8Network Topologies Bus, Star, Ring 8Media Access Control Techniques 802.3, 802.4, Protocols 8Why would you want Protocols in the first place? 8OSI Model 8Interconnection Repeaters, Bridges, Routers, Hubs, Gateways

Networking H15 8TCP/IP Protocol and Addressing +WWW 8Frame Relay, Cell Relay, FDDI etc 8X Step Approach to Network Design 8Wireless Networks 8Distributed Computing 8Client Server 8Technologies in Client Server 8Middleware 8Groupware

Communication considerations 1)AHHH!! What do those electrical signals mean? 2)How can I send a bit, what signal do I use for 0 and which for 1? 3)How do devices make use of the wire? 4)How do I derive meaningful information from all of these bits 5)How are transmission errors discovered and dealt with? 6)How do packets get from one system to another?

Communication Considerations 1)How do I send large amounts of data and how do I ensure that I receive all of my data? 2)How do machines keep track of who there are talking to? 3)What language is this, how can I the computer understand different formats? 4)How does a user gain access to the network? 5)How do programmers write programs to use the network?

Our solution the OSI model 8Application 8Presentation 8Session 8Transport 8Network 8Data link 8Physical

What is a Protocol? 8Allows entities (i.e. application programs) from different systems to communicate 8Shared conventions for communicating information are called protocols 8Includes syntax, semantics, and timing

Why Use Protocol Architecture? 8Data communications requires complex procedures 8Sender identifies data path/receiver 8Systems negotiate preparedness 8Applications negotiate preparedness 8Translation of file formats 8For all tasks to occur, high level of cooperation is required

Modular Approach 8Breaks complex tasks into subtasks 8Each module handles specific subset of tasks 8Communication occurs 8between different modules on the same system 8between similar modules on different systems

OSI Lower Layers 8Physical 8Data Link 8Network

OSI Physical Layer 8Concerned with transmission of unstructured bit stream over physical medium 8Deals with accessing the physical medium 8Mechanical characteristics 8Electrical characteristics 8Functional characteristics 8Procedural characteristics

OSI Data Link Layer 8Responsible for error-free, reliable transmission of data 8Flow control, error correction

OSI Network Layer 8Responsible for routing of messages through network 8Concerned with type of switching used (circuit v. packet) 8Handles routing between networks, as well as through packet-switching networks

OSI Upper Layers 8Transport 8Session 8Presentation 8Application

OSI Transport Layer 8Isolates messages from lower and upper layers 8Breaks down message size 8Monitors quality of communications channel 8Selects most efficient communication service necessary for a given transmission

OSI Session Layer 8Establishes logical connections between systems 8Manages log-ons, password exchange, log- offs 8Terminates connection at end of session

OSI Presentation Layer 8Provides format and code conversion services 8Examples 8File conversion from ASCII to EBDIC 8Invoking character sequences to generate bold, italics, etc on a printer

OSI Application Layer 8Provides access to network for end-user 8User’s capabilities are determined by what items are available on this layer

OSI in Action: Outgoing File Transfer 8Program issues command to Application Layer 8Application passes it to Presentation, which may reformat, passes to Session 8Session requests a connection, passes to Transport 8Transport breaks file into chunks, passes to Network 8Network selects the data’s route, passes to Data Link 8Data Link adds error- checking info, passes to Physical 8Physical transmits data, which includes information added by each layer

OSI in Action: Incoming File Transfer 8Physical receives bits, passes to Data Link 8Data Link checks for errors, passes to Network 8Network verifies routing, passes to Transport 8Transport reassembles data, passes to Session 8Session determines if transfer is complete, may end session, passes to Presentation 8Presentation may reformat, perform conversions, pass to Application layer 8Application presents results to user (e.g. updates FTP program display)

Data Communication Terms 8Data - entities that convey meaning, or information 8Signals - electric or electromagnetic representations of data 8Transmission - communication of data by the propagation and processing of signals

Examples of Analog and Digital Data 8Analog 8Video 8Audio 8Digital 8Text 8Integers

Analog Signals 8A continuously varying electromagnetic wave that may be propagated over a variety of media, depending on frequency 8Examples of media: 8Copper wire media (twisted pair and coaxial cable) 8Fiber optic cable 8Atmosphere or space propagation 8Analog signals can propagate analog and digital data

Digital Signals 8A sequence of voltage pulses that may be transmitted over a copper wire medium 8Generally cheaper than analog signaling 8Less susceptible to noise interference 8Suffer more from attenuation 8Digital signals can propagate analog and digital data

Analog Signaling

Digital Signaling

Reasons for Choosing Data and Signal Combinations 8Digital data, digital signal 8Equipment for encoding is less expensive than digital- to-analog equipment 8Analog data, digital signal 8Conversion permits use of modern digital transmission and switching equipment 8Digital data, analog signal 8Some transmission media will only propagate analog signals 8Examples include optical fiber and satellite 8Analog data, analog signal 8Analog data easily converted to analog signal

Analog Transmission 8Transmit analog signals without regard to content 8Attenuation limits length of transmission link 8Cascaded amplifiers boost signal’s energy for longer distances but cause distortion 8Analog data can tolerate distortion 8Introduces errors in digital data

Digital Transmission 8Concerned with the content of the signal 8Attenuation endangers integrity of data 8Digital Signal 8Repeaters achieve greater distance 8Repeaters recover the signal and retransmit 8Analog signal carrying digital data 8Retransmission device recovers the digital data from analog signal 8Generates new, clean analog signal

About Channel Capacity 8Impairments, such as noise, limit data rate that can be achieved 8Channel Capacity – the maximum rate at which data can be transmitted over a given communication path, or channel, under given conditions

Impairments and Capacity 8Impairments exist in all forms of data transmission 8Analog signal impairments result in random modifications that impair signal quality 8Digital signal impairments result in bit errors (1s and 0s transposed)

Transmission Impairments: Guided Media 8Attenuation 8loss of signal strength over distance 8Attenuation Distortion 8different losses at different frequencies 8Delay Distortion 8different speeds for different frequencies 8Noise 8distortions of signal caused by interference

Transmission Impairments: Unguided (Wireless) Media 8Free-Space Loss 8Signals disperse with distance 8Atmospheric Absorption 8Water vapor and oxygen contribute to signal loss 8Multipath 8Obstacles reflect signal creating multiple copies 8Refraction 8Noise

Types of Noise 8Thermal (aka “white noise”) 8Uniformly distributed, cannot be eliminated 8Intermodulation 8When different frequencies collide (creating “harmonics”) 8Crosstalk 8Overlap of signals 8Impulse noise 8Irregular spikes, less predictable

Why Use Analog Transmission? 8Already in place 8Significantly less expensive 8Lower attentuation rates 8Fully sufficient for transmission of voice signals

Analog Encoding of Digital Data 8Data encoding and decoding technique to represent data using the properties of analog waves 8Modulation: the conversion of digital signals to analog form 8Demodulation: the conversion of analog data signals back to digital form

Modem 8An acronym for modulator-demodulator 8Uses a constant-frequency signal known as a carrier signal 8Converts a series of binary voltage pulses into an analog signal by modulating the carrier signal 8The receiving modem translates the analog signal back into digital data

Methods of Modulation 8Amplitude modulation (AM) or amplitude shift keying (ASK) 8Frequency modulation (FM) or frequency shift keying (FSK) 8Phase modulation or phase shift keying (PSK)

Amplitude Shift Keying (ASK) 8In radio transmission, known as amplitude modulation (AM) 8The amplitude (or height) of the sine wave varies to transmit the ones and zeros 8Major disadvantage is that telephone lines are very susceptible to variations in transmission quality that can affect amplitude

100 1 ASK Illustration

Frequency Shift Keying (FSK) 8In radio transmission, known as frequency modulation (FM) 8Frequency of the carrier wave varies in accordance with the signal to be sent 8Signal transmitted at constant amplitude 8More resistant to noise than ASK 8Less attractive because it requires more analog bandwidth than ASK

FSK Illustration

Phase Shift Keying (PSK) 8Also known as phase modulation (PM) 8Frequency and amplitude of the carrier signal are kept constant 8The carrier signal is shifted in phase according to the input data stream 8Each phase can have a constant value, or value can be based on whether or not phase changes (differential keying)

0011 PSK Illustration

011 Differential Phase Shift Keying (DPSK) 0

Analog Channel Capacity: BPS vs. Baud 8Baud=# of signal changes per second 8BPS=bits per second 8In early modems only, baud=BPS 8Each signal change can represent more than one bit, through complex modulation of amplitude, frequency, and/or phase 8Increases information-carrying capacity of a channel without increasing bandwidth 8Increased combinations also leads to increased likelihood of errors