Presentation is loading. Please wait.

Presentation is loading. Please wait.

Chapter 8 Data and Network Communication Technology

Similar presentations


Presentation on theme: "Chapter 8 Data and Network Communication Technology"— Presentation transcript:

1 Chapter 8 Data and Network Communication Technology

2 Chapter Goals Explain communication protocols.
Systems Architecture Chapter 8 Chapter Goals Explain communication protocols. Describe signals and the media used to transmit digital signals Compare and contrast methods of encoding and transmitting data using analog and digital signals.

3 Systems Architecture Chapter 8 Chapter Goals Describe methods for efficiently using communication channels. Describe methods for detecting and correcting data transmission errors.

4 Chapter Topics Communication protocols Encoding and transmitting bits
Systems Architecture Chapter 8 Chapter Topics Communication protocols Encoding and transmitting bits Transmission media Channel organization Clock synchronization Error detection and correction

5 Communication Protocols
Systems Architecture Chapter 8 Communication Protocols A message is a unit of data or information transmitted from a sender to one or more recipients. A communication protocol is a set of rules and conventions for communication.

6 Communication Protocols
Systems Architecture Chapter 8 Communication Protocols

7 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits Carrier Waves Modulation Methods Analog Signals Digital Signals Signal Capacity Errors

8 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits Carrier Waves Amplitude Phase Frequency

9 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits Amplitude - is a measure of wave height or power. The maximum distance between a wave peak and its zero value. Phase - a specific time point within a wave’s cycle. Frequency - the number of cycles that occur in one second.

10 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits

11 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits

12 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits Bit are encoded within a wave by precisely manipulating or modulating. Data can be encoded as bits by any shared coding method. For example, text messages could be encoded with Morse code.

13 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits

14 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits

15 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits Modulation Methods Amplitude Modulation Frequency Modulation Phase Modulation Multilevel Coding

16 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits Amplitude Modulation Represents bit values as specific wave amplitudes. Amplitude modulation holds frequency constant while varying amplitude to represent data.

17 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits

18 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits Frequency Modulation Represents bit values by varying carrier wave frequency while holding amplitude constant.

19 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits

20 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits Phase Modulation The phase of a wave is used to represent data by making an instantaneous shift in the phase of a signal or switching quickly between two signals of different phases.

21 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits

22 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits Multilevel Coding A technique for embedding multiple bit values within a single wave characteristic. Groups of bits are treated as a single unit for the purposes of signal encoding.

23 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits

24 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits Analog Signals Uses the full range of a carrier wave characteristic to encode continuous data values. Analog signals are continuous in nature.

25 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits Digital Signals Can contain one of a finite number of possible values. Digital signals can be generated using a square wave instead of a sine wave.

26 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits

27 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits

28 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits Signal Capacity and Errors Analog signals can carry a greater amount of information than digital signals within a fixed time interval. Higher data carrying capacity results from the large number of possible messages that can be encoded within an analog signal during a period of time.

29 Encoding and Transmitting Bits
Systems Architecture Chapter 8 Encoding and Transmitting Bits A digital signal is not as susceptible to noise and interference.

30 Transmission Media Definition for transmission media
Systems Architecture Chapter 8 Transmission Media Definition for transmission media Characteristics of transmission media Speed and Capacity Frequency and Bandwidth Signal-to-Noise Ratio Electrical and Optical Cabling Wireless Data Transmission

31 Systems Architecture Chapter 8 Transmission Media Transmission medium – the communication path used to transport signals. Communication channel – consists of a sending device, receiving device and the transmission medium that connects them.

32 Systems Architecture Chapter 8 Transmission Media

33 Systems Architecture Chapter 8 Transmission Media

34 Transmission Media Characteristics of transmission media:
Systems Architecture Chapter 8 Transmission Media Characteristics of transmission media: Speed and capacity Bandwidth Noise, distortion, and susceptibility to external interference

35 Transmission Media Speed and Capacity
Systems Architecture Chapter 8 Transmission Media Speed and Capacity A raw data transfer rate is the maximum number of bits or bytes per second that the channel can carry. The effective data transfer rate describes the transmission capacity actually achieved with a particular communication protocol.

36 Transmission Media Frequency and Bandwidth
Systems Architecture Chapter 8 Transmission Media Frequency and Bandwidth Frequency is a measure of data carrying capacity. The difference between the maximum and minimum frequencies of a signal is the signal bandwidth.

37 Systems Architecture Chapter 8 Transmission Media

38 Systems Architecture Chapter 8 Transmission Media Modulator-demodulator (modem) - technology is used to send digital signals over voice-grade telephone channels.

39 Systems Architecture Chapter 8 Transmission Media

40 Transmission Media Signal-to-Noise Ratio
Systems Architecture Chapter 8 Transmission Media Signal-to-Noise Ratio Noise – refers to any extraneous signals that might be interpreted incorrectly as data. Attenuation – is a reduction in the strength of a signal as it passes through a transmission medium.

41 Transmission Media Signal-to-Noise Ratio
Systems Architecture Chapter 8 Transmission Media Signal-to-Noise Ratio Signal to Noise Ratio – the effective speed limit of any given channel is determined by the power of the message-carrying signal in relation to the power of the noise in the channel.

42 Systems Architecture Chapter 8 Transmission Media

43 Transmission Media Electrical and Optical Cabling
Systems Architecture Chapter 8 Transmission Media Electrical and Optical Cabling Electrical signals usually are transmitted through copper wire. Optical cabling: Fiber optic cable Electrical cabling: Twisted Pair wire Coaxial cable

44 Transmission Media Electrical and Optical Cabling - Twisted Pair Wire
Systems Architecture Chapter 8 Transmission Media Electrical and Optical Cabling - Twisted Pair Wire The most common transmission medium for telephone and local area network connections.

45 Transmission Media Electrical and Optical Cabling - Twisted Pair Wire
Systems Architecture Chapter 8 Transmission Media Electrical and Optical Cabling - Twisted Pair Wire Disadvantages: High susceptibility to noise Limited transmission capacity Advantages: Low cost Ease of installation

46 Transmission Media Electrical and Optical Cabling – Coaxial Cabling
Systems Architecture Chapter 8 Transmission Media Electrical and Optical Cabling – Coaxial Cabling Contains a single copper conductor surrounded by a thick plastic insulator, a metallic shield, and a tough outer plastic wrapping.

47 Transmission Media Electrical and Optical Cabling – Coaxial Cabling
Systems Architecture Chapter 8 Transmission Media Electrical and Optical Cabling – Coaxial Cabling Advantages: Very resistant to EMI High bandwidth High data transmission capacity

48 Transmission Media Electrical and Optical Cabling – Coaxial Cabling
Systems Architecture Chapter 8 Transmission Media Electrical and Optical Cabling – Coaxial Cabling Disadvantages: More costly than twisted pair Harder to install

49 Systems Architecture Chapter 8 Transmission Media

50 Transmission Media Fiber-optic cable
Systems Architecture Chapter 8 Transmission Media Fiber-optic cable Contains one or more strands of light-conducting filaments made of plastic or glass. Cable types – multimode and single mode.

51 Transmission Media Fiber-optic cable Advantages Disadvantages
Systems Architecture Chapter 8 Transmission Media Fiber-optic cable Advantages Transmission speed Low error rate Disadvantages High cost Difficult installation

52 Transmission Media Wireless Data Transmission
Systems Architecture Chapter 8 Transmission Media Wireless Data Transmission Uses short wave radio or infrared light waves to transmit data through the atmosphere or space.

53 Channel Organization Simplex, Half Duplex and Full Duplex
Systems Architecture Chapter 8 Channel Organization Simplex, Half Duplex and Full Duplex Parallel and Serial Transmission Channel Sharing

54 Channel Organization Simplex, Half Duplex and Full Duplex
Systems Architecture Chapter 8 Channel Organization Simplex, Half Duplex and Full Duplex A single communication channel requires two wires – signal wire (carries data), return wire (complete the electrical circuit between the sending and receiving devices)

55 Systems Architecture Chapter 8 Channel Organization

56 Systems Architecture Chapter 8 Channel Organization

57 Channel Organization Simplex Mode Messages flow in one direction.
Systems Architecture Chapter 8 Channel Organization Simplex Mode Messages flow in one direction. Used when data flows in one direction and there is a small chance for transmission error. The receiver can not notify the sender of the error. Used the send status messages from the host computer.

58 Channel Organization Half-Duplex Mode Uses a single shared channel.
Systems Architecture Chapter 8 Channel Organization Half-Duplex Mode Uses a single shared channel. Each node takes turns using the transmission line to transmit and receive. If an error is detected, the receiver can request to have the message resent.

59 Channel Organization Full-Duplex Mode
Systems Architecture Chapter 8 Channel Organization Full-Duplex Mode The receiver can communicate with the sender at any time by using the second transmission line. If an error is sensed, the receiver immediately can notify the sender and halt the transmission.

60 Channel Organization Simplex, Half-Duplex and Full-Duplex
Systems Architecture Chapter 8 Channel Organization Simplex, Half-Duplex and Full-Duplex

61 Channel Organization Parallel Transmission
Systems Architecture Chapter 8 Channel Organization Parallel Transmission Uses a separate transmission line for each bit position. The number of lines is typically one word. Parallel communication is relatively expensive.

62 Systems Architecture Chapter 8 Channel Organization

63 Channel Organization Serial Transmission
Systems Architecture Chapter 8 Channel Organization Serial Transmission Uses only a single transmission line or line pair for electrical signals. Bits are sent sequentially through the single transmission line and reassembled by the receiver.

64 Systems Architecture Chapter 8 Channel Organization

65 Channel Organization Channel Sharing
Systems Architecture Chapter 8 Channel Organization Channel Sharing Transmission capacity typically is needed for short periods, or bursts. Channel sharing techniques combine the traffic of multiple. Result in more efficient utilization of available data transfer capacity.

66 Channel Organization Channel Sharing Time Division Multiplexing (TDM)
Systems Architecture Chapter 8 Channel Organization Channel Sharing Time Division Multiplexing (TDM) Frequency Division Multiplexing (FDM)

67 Channel Organization Time Division Multiplexing
Systems Architecture Chapter 8 Channel Organization Time Division Multiplexing Describes any technique by which data transfer capacity is split into small time slices and allocated to multiple users and/or applications. Types of TDM – Packet Switching and Circuit Switching.

68 Systems Architecture Chapter 8 Channel Organization

69 Channel Organization Frequency Division Multiplexing (FDM)
Systems Architecture Chapter 8 Channel Organization Frequency Division Multiplexing (FDM) A single broadband channel is partitioned into multiple baseband subchannels. Each subchannel represents a single different frequency range (band). Signals are transmitted within each subchannel at a fixed frequency.

70 Systems Architecture Chapter 8 Channel Organization

71 Clock Synchronization
Systems Architecture Chapter 8 Clock Synchronization Data must be sent using a common transmission rate. Senders place bits into a transmission line at precise intervals. Receivers examine the signal at or during specific time intervals.

72 Clock Synchronization
Systems Architecture Chapter 8 Clock Synchronization Two synchronization problems: Keeping sender and receiver clocks synchronized during transmission. Synchronizing the start of each message.

73 Clock Synchronization
Systems Architecture Chapter 8 Clock Synchronization

74 Clock Synchronization
Systems Architecture Chapter 8 Clock Synchronization Synchronous transmission – ensures that sender and receiver clocks are always synchronized by sending continuous data streams.

75 Clock Synchronization
Systems Architecture Chapter 8 Clock Synchronization

76 Clock Synchronization
Systems Architecture Chapter 8 Clock Synchronization Asynchronous transmission – messages are sent on an as-needed basis. Messages can be sent one after another or there can be periods of inactivity between messages.

77 Clock Synchronization
Systems Architecture Chapter 8 Clock Synchronization

78 Error Detection and Correction
Systems Architecture Chapter 8 Error Detection and Correction Methods of Error Detection: Parity Checking Block Checking Cyclic Redundancy Checking

79 Error Detection and Correction
Systems Architecture Chapter 8 Error Detection and Correction All error detection methods are based on some form of redundant transmission. A redundant message is transmitted after the original message. The receiver compares the two messages for a match.

80 Error Detection and Correction
Systems Architecture Chapter 8 Error Detection and Correction If the two match, then the message is assumed to have been transmitted, received and interpreted correctly.

81 Error Detection and Correction
Systems Architecture Chapter 8 Error Detection and Correction Parity Checking (Vertical Redundancy Check) Used for character data. One bit (parity bit) is appended to each character. Two parity schemes are used – Odd and Even Parity.

82 Error Detection and Correction
Systems Architecture Chapter 8 Error Detection and Correction Parity Checking (Vertical Redundancy Check) – Odd Parity The parity bit is set to 0 if the number of 1 bits within the character is odd. The parity bit is set to 1 if the number of 1 bits within the character is even.

83 Error Detection and Correction
Systems Architecture Chapter 8 Error Detection and Correction Parity Checking (Vertical Redundancy Check) – Even Parity The parity bit is set to 0 if the number of 1 bits within the character is even. The parity bit is set to 1 if the number of 1 bits within the character is odd.

84 Error Detection and Correction
Systems Architecture Chapter 8 Error Detection and Correction Block Checking (Longitudinal Redundancy Checking) Used for blocks of characters. The number of 1 bits is counted in a block of characters by the sending computer. The parity bits for each position are combined into a Block Check Character (BCC) and appended to the end of the block.

85 Error Detection and Correction
Systems Architecture Chapter 8 Error Detection and Correction Block Checking (Longitudinal Redundancy Checking) The receiver counts the number of 1 bits in the block of characters and generates a Block Check Character. If the two Block Check Characters match,then the message is assumed to have been sent, transmitted and received correctly.

86 Error Detection and Correction
Systems Architecture Chapter 8 Error Detection and Correction

87 Error Detection and Correction
Systems Architecture Chapter 8 Error Detection and Correction Cyclic Redundancy Checking Most widely used error detection technique. A block check character is produced. A Cyclic Redundancy Checking character is generated mathematically.

88 Technology Focus Wireless Network Standards Systems Architecture
Chapter 8 Technology Focus Wireless Network Standards

89 Systems Architecture Chapter 8 Summary A communication protocol is a set of rules and conventions covering many communication aspects. Data bits can be encoded into analog or digital signals. Important characteristics of transmission media include raw data transfer rate, bandwidth, and susceptibility to noise, distortion, external interference, and attenuation.

90 Systems Architecture Chapter 8 Summary The effective data transfer rate can be much less than the raw data transfer rate due to attenuation, distortion, and noise. Electrical cables are of two primary types – twisted pair and coaxial. Optical cables are of two types – multimode and single mode.

91 Systems Architecture Chapter 8 Summary Data can be transmitted without wires via radio waves and infrared light. Channel organization describes the number of lines dedicated to a channel and the assignment of specific signals to those channels.

92 Systems Architecture Chapter 8 Summary Parallel transmission uses multiple lines to send several bits per signal event. Serial transmission uses a single line to send one bit at a time. Channels often are shared among users and applications when no one user or application needs a continuous supply of data transfer capacity.

93 Systems Architecture Chapter 8 Summary Sender and receiver must synchronize clocks to ensure that they use the same time periods and boundaries to encode and decode bit values. Error detection always is based on some form of redundant transmission.


Download ppt "Chapter 8 Data and Network Communication Technology"

Similar presentations


Ads by Google