Introduction to Communications Data Communications and Networks Mr. Greg Vogl Uganda Martyrs University Lecture 1, 19 March 2003.

Slides:



Advertisements
Similar presentations
I.S 512 TOPIC 1 – LESSON 2. Types Of Transmission Media PHYSICAL Twisted Pair Cable Shielded twisted-pair (STP ) Unshielded twisted-pair (UTP) Coaxial.
Advertisements

Csc333 Data communication & Networking Credit: 2.
Assessment 1 Review Network Layers. Computer 1Computer 2 2.
The Transmission of Binary Data in Communication Systems
Chapter 6 Errors, Error Detection, and Error Control.
Data Link Layer – Part 1 V.T.Raja Oregon State University.
Chapter 8 Data and Network Communication Technology
Introduction© Dr. Ayman Abdel-Hamid, CS4254 Spring CS4254 Computer Network Architecture and Programming Dr. Ayman A. Abdel-Hamid Computer Science.
1 Chapter Six - Errors, Error Detection, and Error Control Chapter Six.
CS335 Networking & Network Administration Tuesday, April 6.
1 Chapter 7 Networking: Computer Connections. Basic Components of a Network Sending device Communications link Receiving device.
Network Data Organizational Communications and Technologies Prithvi N. Rao Carnegie Mellon University Web:
Review on Networking Technologies Linda Wu (CMPT )
1 Fall 2005 Long Distance Communication Carriers, Modulation, And Modems Qutaibah Malluhi Computer Science and Engineering Qatar University.
The Physical Layer: Data Transmission Basics
Chapter 8 COMMUNICATION AND COMPUTER NETWORK
Media Chapter 2. Two types of Cables Baseband Broadband.
Network Hardware for Expanding Network. Expanding Networks When do we need expansion:  Network cable is full of data movements  Printing tasks needs.
Information Technology in Business: Telecommunications, Networks and Internet Basics.
Chapter 1: Overview Lecturer: Alias Mohd Telecommunications Department Faculty of Electrical Engineering UTM SET 4573: Data Communication and Switching.
Multiplexer Multiplexing FDM TDM WDM Front-End Processor Controllers.
Chapter 2 Basic Communication Theory Basic Communications Theory w Understand the basic transmission theory, and figure out the maximum data rate. w.
Introduction 1 Lecture 23 Link Layer (Error Detection/Correction) slides are modified from J. Kurose & K. Ross University of Nevada – Reno Computer Science.
5: DataLink Layer5-1 Chapter 5 Link Layer and LANs Part 1: Overview of the Data Link layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose,
1 Long-Distance Communication. 2 Illustration of a Carrier Carrier –Usually a sine wave –Oscillates continuously –Frequency of carrier fixed.
Review: The application layer. –Network Applications see the network as the abstract provided by the transport layer: Logical full mesh among network end-points.
A quick look at network fundamentals
Telecommunications and Networks Chapter 6 – Understanding Technology (Third Edition)
Lecture 2 Computer Communications and Networks Boriana Koleva Room: C54 Phone:
Chapter 2.  Types of Network  Circuit Switched & Packet Switched  Signaling Techniques  Baseband & Broadband  Interference  Transmission Medium.
Midterm Review - Network Layers. Computer 1Computer 2 2.
Information Technology
1 Ch 5 Local Asynchronous Communication (RS-232).
AS Computing F451 F451 Data Transmission. What data is transmitted? Phone SMS Radio TV Internet.
1 Information Technology in Business: Telecommunications and Networks Chapter 6.
Data Communication. 2 Data Communications Data communication system components: Message Message Information (data) to be communicated. Sender Sender Device.
Lecture 06 Errors, Error Detection, and Error Control.
Management Information Systems, 4 th Edition 1 Chapter 6 Information Technology in Business: Telecommunications and Networks.
Data Communications Chapter 16, Exploring the Digital Domain.
Management Information Systems, 3 rd Edition Effy Oz 1 Chapter 6 Information Technology in Business: Telecommunications and Networks.
Module 10: Computer Network Basic components of computer networks Basic data transmission Communication links and network topology Protocols Network applications.
Chapter Three The Highways and Byways of the Network.
Chapter 5 Network Computing. Agenda Functions Feasibility Analysis.
Chapter 3 Data communication. What is data communication? Transmission of data from one place to another place is called data communication.
1 Chapter Six - Errors, Error Detection, and Error Control Chapter Six.
Chapter 5 Link Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 Link Layer introduction,
Communication Networks - Overview CSE 3213 – Fall November 2015.
AS Computing Data transmission. Basic data transmission Baud The rate that the voltage changes is called the Baud. If the voltage changes 10 times every.
FUNDAMENTALS OF NETWORKING
CSE 8344 Introduction A quick look at network fundamentals.
Networks are about Communication! What is a good model of communication?
Lesson 2—Networking BASICS1 Networking BASICS Network Media Unit 1 Lesson 2.
TOPIC 1.2 INTRODUCTION TO NETWORKING. OBJECTIVES By the end of the topic, students should be able to: a) List the elements of data communication systems.
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.
Recap of Layers Application, Data Link and Physical.
Data Communications: The Basics Chapter 4 The Management of Telecommunications Houston H. Carr and Charles A. Snyder.
Data and Computer Communications Digital Data Communications Techniques + Error Control+ Digital Data Communications Techniques + Error Control+Multiplexing.
COMPUTER NETWORKS CS610 Lecture-3 Hammad Khalid Khan.
Data Communication IT-402.
Network Media Types COMPUTER NETWORKS 4TH Edition Chapter3
Chapter Goals Explain communication protocols
Introduction to electronic communication systems
Data Transmission and Computer Communications ECE: 412
CHAPTER 3 Physical Layer.
Long-Distance Communication (Carriers, Modulation, And Modems)
Lecture 4 Continuation of transmission basics Chapter 3, pages 75-96
CIS105 Networking: Computer Connections
Chapter 2 Transmission Basics.
Data Communication.
Presentation transcript:

Introduction to Communications Data Communications and Networks Mr. Greg Vogl Uganda Martyrs University Lecture 1, 19 March 2003

19 March 2003 Data Communications and Networking: Introduction to Communications2 Overview Communication principles Asynchronous and synchronous transmission Packet switching, routing, errors, flow control Simplex, half-duplex, duplex operation Serial vs. parallel transmission Modems incl. modulation techniques Multiplexing Guided transmission media Other data communications

19 March 2003 Data Communications and Networking: Introduction to Communications3 Communication Principles Data is sent by sender Data is received by receiver Check if data was received correctly Receiver informs sender of receipt If not correctly received, attempt error recovery (either repair or resend data) Various media join sender and receiver

19 March 2003 Data Communications and Networking: Introduction to Communications4 Communication Principles Standards of communication are used RS232C, X.21 Protocols specify who says what when Digital data sent using analog media like voltages (0=low, 1=high) Data rate in bps = inverse of signal duration

19 March 2003 Data Communications and Networking: Introduction to Communications5 Types of Connections Synchronous Sender and receiver use same data rate Best for large amounts of data (nearly 100% efficient, % overhead is small) Asynchronous Requires start, stop, and parity information Parity bit checks if data was corrupted 0=even number of 1’s, 1=odd

19 March 2003 Data Communications and Networking: Introduction to Communications6 Reliable Transmission Analog signals deteriorate or attenuate with distance Larger amounts of data increase probability of error and need to resend (e.g. 10MB Internet download)

19 March 2003 Data Communications and Networking: Introduction to Communications7 Packets So a large data message is divided into packets which are sent individually How big should the packets be? Tradeoff: overhead vs. chances of error Receiver reassembles packets in order Each packet has an ID

19 March 2003 Data Communications and Networking: Introduction to Communications8 Routing Across Networks Connection-based (virtual circuit) Virtual connection is open, all data sent along same path, then connection closed Guaranteed correct sequence Connectionless (datagram) Each packet routed independently Packets can arrive out of sequence Receiver must put in correct sequence

19 March 2003 Data Communications and Networking: Introduction to Communications9 Error Detection/Correction Detection Parity bit (only works for one-bit errors) Checksum or cyclical redundancy check Uses polynomial to generate remainder Correction/Recovery If receiver sends ACK, no need to resend If receiver sends NAK, repeat data If no reply after a timeout period, resend data If timeout a few times, give up

19 March 2003 Data Communications and Networking: Introduction to Communications10 Flow Control Sender can send multiple packets Receiver’s ACK tells which it received Receiver may be busy processing Receiver can send RNR Received but not ready for more yet Data lines can be used for flow control

19 March 2003 Data Communications and Networking: Introduction to Communications11 Types of Connections Simplex One direction only Half-duplex One direction at a time Full-duplex Both directions at the same time May need two sets of wires

19 March 2003 Data Communications and Networking: Introduction to Communications12 Types of Connections Serial Sequentially, one bit at a time (one wire) Slow (few characters/sec.) Uses: Modem, mouse, keyboard Parallel Several bits at a time (several wires) Wire signals can skew so cables are short Uses: Printer

19 March 2003 Data Communications and Networking: Introduction to Communications13 Modem Modulator-Demodulator Sender modem modulates (digital  analog) Old telephone system uses analog signals Receiver demodulates (analog  digital) Carrier signal is modulated Change wave: amplitude, frequency, phase Changing two can make bits/sec > baud Standards for bit rate, baud rate, mod. V series (V.21, V.90, etc.)

19 March 2003 Data Communications and Networking: Introduction to Communications14 DTE/DCE Computer->modem->phone lines- >modem->computer DTE->DCE->analog signal->DCE->DTE Computer=data terminating equipment Modem=data circuit-terminating equipment

19 March 2003 Data Communications and Networking: Introduction to Communications15 Multiplexing Several terminals communicate w/ host Each has its own process/socket Multiple data inputs into one channel Data rate divided by no. of channels

19 March 2003 Data Communications and Networking: Introduction to Communications16 Time Division Multiplexing each terminal polled during its time slot need start and stop bits if asynchronous wastes time when no data to send any terminal can send at any time include sender’s ID use input storage buffer to hold >1 input

19 March 2003 Data Communications and Networking: Introduction to Communications17 Frequency Division Multiplexing Uses analog line; best for asynchronous Each terminal given frequency channel Data rate divided by no. of channels Guard bands waste some of bandwidth Same as tuning to a radio station

19 March 2003 Data Communications and Networking: Introduction to Communications18 Cable Transmission Limitations Signal can be damaged attenuation over long distance; regenerate interference, line noise, etc. Maximum cable length depends on: Signalling methods (analog/digital) Access method Data rates/signal speed Type of cable and its physical properties

19 March 2003 Data Communications and Networking: Introduction to Communications19 Guided Transmission Media Twisted Pair Wire Unshielded (UTP): 100 m Shielded (STP) Co-axial cable Thinnet: 200 m Thicknet: 500 m Fiber Optic Cable: 2 km

19 March 2003 Data Communications and Networking: Introduction to Communications20 Twisted pair cable categories Category 1: RS232 telephone cable Category 2: 4 Mbit/s: token ring Category 3: 16 Mbit/s: older Ethernet Category 4: 20 Mbit/s: token ring Category 5: 100 Mbit/s: LANs, ATM most common for Ethernet LANs

19 March 2003 Data Communications and Networking: Introduction to Communications21 Connectors D-Connectors 25-pin RS232C, <15m BNC connectors T and round used with coax cable by LANs and cable TV RJ-45 connectors 8-wire plug four pairs used with UTP by different types of LANs

19 March 2003 Data Communications and Networking: Introduction to Communications22 EIA/TIA 568B specification Wire/pin layout for RJ-45 network plug white/orange orange/white white/green blue/white white/blue green/white white/brown brown/white

19 March 2003 Data Communications and Networking: Introduction to Communications23 Other Data Communications Microwave, wireless, satellite The public switched telephone network The mobile telephone system Cable television