SlideShare a Scribd company logo
1 of 12
DATA TRANSMISSION
SUNAWAR KHAN
MS(CS)
IIUI
DATA TRANSMISSION
• Data transmission is the transfer of data from point-to-point often
represented as an electromagnetic signal over a physical point-to-
point or point-to-multipoint communication channel
• A communication channel refers to the medium used to convey
information from a sender (or transmitter) to a receiver, and it can
use fully or partially the medium.
• Examples of channels: copper wires, optical fibbers or wireless
communication channels.
TAXONOMY OF TRANSMISSION MODES
TRANSMISSIONMODES
Parallel
Transmission
Serial transmission
Asynchronous
Synchronous
Isosynchronous
TAXONOMY OF TRANSMISSION MODES
• Definition: A transmission mode is the manner in which data is sent over
the underlying medium
• Transmission modes can be divided into two fundamental categories:
• Serial — one bit is sent at a time
• Parallel — multiple bits are sent at the same time
PARALLEL TRANSMISSION
• Parallel transmission (e.g. 8 bits)
• Each bit uses a separate wire
• To transfer data on a parallel link, a separate line is used as a clock signal.
• This serves to inform the receiver when data is available. In addition, another
line may be used by the receiver to inform the sender that the data has been
used, and its ready for the next data.
SERIAL TRANSMISSION• Serial (e.g. 8 bits)
• Each bit is sent over a single wire, one after the other
• Usually no signal lines are used to convey clock (timing information)
• There are two types of serial transmission, essentially having to do with how the clock is embedded
into the serial data
• Asynchronous serial transmission
• Synchronous serial transmission
• If no clock information was sent, the receiver would misinterpret the arriving data (due
to bits being lost, going too slow).
• Parallel transmission is obviously faster, in that all bits are sent at the same time,
whereas serial transmission is slower, because only one bit can be sent at a time.
Parallel transmission is very costly for anything except short links.
ASYNCHRONOUS TRANSMISSION
• Because no signal lines are used to convey clock (timing) information, this method groups data together into a sequence of
bits (five to eight), then prefixes them with a start bit and a stop bit. This is the method most widely used for PC or simple
terminal serial communications.
• In asynchronous serial communication, the electrical interface is held in the mark position between characters. The start
of transmission of a character is signaled by a drop in signal level to the space level. At this point, the receiver starts its
clock. After one bit time (the start bit) come 8 bits of true data followed by one or more stop bits at the mark level.
• The receiver tries to sample the signal in the middle of each bit time. The byte will be read correctly if the line is still in the
intended state when the last stop bit is read.
• Thus the transmitter and receiver only have to have approximately the same clock rate. A little arithmetic will show that
for a 10 bit sequence, the last bit will be interpreted correctly even if the sender and receiver clocks differ by as much as
5%.
• It is relatively simple, and therefore inexpensive. However, it has a high overhead, in that each byte carries at least two
extra bits: a 20% loss of line bandwidth.
SYNCHRONOUS TRANSMISSION• The PS/2 mouse and keyboard implement a bidirectional synchronous serial protocol.
• The bus is "idle" when both lines are high (open-collector). This is the only state where the
keyboard/mouse is allowed begin transmitting data. The host has ultimate control over the bus and may
inhibit communication at any time by pulling the Clock line low.
• The device (slave) always generates the clock signal. If the host wants to send data, it must first inhibit
communication from the device by pulling Clock low. The host then pulls Data low and releases
Clock. This is the "Request-to-Send" state and signals the device to start generating clock pulses.
• Summary: Bus States
Data = high, Clock = high: Idle state.
Data = high, Clock = low: Communication Inhibited.
Data = low, Clock = high: Host Request-to-Send
Data is transmited 1 byte at a time:
•1 start bit. This is always 0.
•8 data bits, least significant bit first.
•1 parity bit (odd parity - The number of
1's in the data bits plus the parity bit
always add up to an odd number. This is
used for error detection.).
•1 stop bit. This is always 1.
•1 acknowledge bit (host-to-device
communication only)
DATA COMMUNICATION TERMINOLOGY
• Channel
• A channel is a portion of the communications medium allocated to the sender
and receiver for conveying information between them. The communications
medium is often subdivided into a number of separate paths, each of which is
used by a sender and receiver for communication purposes.
• Baud Rate
• Baud rate is the same as symbol rate and is a measure of the number of line
changes which occur every second. Each symbol can represent or convey one
(binary encoded signal) or several bits of data. For a binary signal of 20Hz, this
is equivalent to 20 baud (there are 20 changes per second).
• Bits Per Second
• This is an expression of the number of data bits per second. Where a binary
signal is being used, this is the same as the baud rate. When the signal is
changed to another form, it will not be equal to the baud rate, as each line
change can represent more than one bit (either two or four bits).
• Bandwidth
• Bandwidth is the frequency range of a channel, measured as the difference
between the highest and lowest frequencies that the channel supports. The
maximum transmission speed is dependant upon the available bandwidth. The
larger the bandwidth, the higher the transmission speed.
DATA FLOW- SIMPLEX
• Only transmit in one direction
• Rarely used in data communications (WebTV ?)
• e.g., receiving signals from the radio station or CATV
• The sending station has only one transmitter the
receiving station has only one receiver
Simplex Transmission Mode
DATA FLOW-HALF DUPLEX
• Data may travel in both directions, but only in one
direction at a time
• Provides non-simultaneous two-way communication
• Computers use control signals to negotiate when to
send and when to receive
• The time it takes to switch between sending and
receiving is called turnaround time
Half Duplex Transmission Mode
DATA FLOW – FULL DUPLEX
• Complete two-way simultaneous transmission
• Faster than half-duplex communication
because no turnaround time is needed
Full Duplex Mode

More Related Content

What's hot

Guided And Unguided Media
Guided And Unguided MediaGuided And Unguided Media
Guided And Unguided MediaRajesh Yadav
 
Transmission impairments(presentation)
Transmission impairments(presentation)Transmission impairments(presentation)
Transmission impairments(presentation)Vivek Kumar
 
Guided and unguided media
Guided and unguided mediaGuided and unguided media
Guided and unguided mediaHassan Osama
 
Data communication
Data communicationData communication
Data communicationBurhan Ahmed
 
Ppt for tranmission media
Ppt for tranmission mediaPpt for tranmission media
Ppt for tranmission mediaManish8976
 
Topic: ISDN (Integrated Services Digital Network)
Topic: ISDN (Integrated Services Digital Network)Topic: ISDN (Integrated Services Digital Network)
Topic: ISDN (Integrated Services Digital Network)Dr Rajiv Srivastava
 
Data communication and network Chapter -1
Data communication and network Chapter -1Data communication and network Chapter -1
Data communication and network Chapter -1Zafar Ayub
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layerNaiyan Noor
 
Chapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and NetworksChapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and NetworksShafaan Khaliq Bhatti
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switchinghoanv
 
Data Communication and Networking
Data Communication and NetworkingData Communication and Networking
Data Communication and NetworkingAnjan Mahanta
 
Computer networking devices
Computer networking devicesComputer networking devices
Computer networking devicesRajesh Sadhukha
 
Digital & analog transmission
Digital & analog transmissionDigital & analog transmission
Digital & analog transmissionJeffery Vava
 
Introduction to switching & circuit switching
Introduction to switching & circuit switchingIntroduction to switching & circuit switching
Introduction to switching & circuit switchingDr Rajiv Srivastava
 
switching techniques in data communication and networking
switching techniques in data communication and networkingswitching techniques in data communication and networking
switching techniques in data communication and networkingHarshita Yadav
 

What's hot (20)

Guided And Unguided Media
Guided And Unguided MediaGuided And Unguided Media
Guided And Unguided Media
 
Transmission impairments(presentation)
Transmission impairments(presentation)Transmission impairments(presentation)
Transmission impairments(presentation)
 
Guided and unguided media
Guided and unguided mediaGuided and unguided media
Guided and unguided media
 
Data communication
Data communicationData communication
Data communication
 
TCP/ IP
TCP/ IP TCP/ IP
TCP/ IP
 
Ppt for tranmission media
Ppt for tranmission mediaPpt for tranmission media
Ppt for tranmission media
 
Topic: ISDN (Integrated Services Digital Network)
Topic: ISDN (Integrated Services Digital Network)Topic: ISDN (Integrated Services Digital Network)
Topic: ISDN (Integrated Services Digital Network)
 
Data communication and network Chapter -1
Data communication and network Chapter -1Data communication and network Chapter -1
Data communication and network Chapter -1
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layer
 
Chapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and NetworksChapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and Networks
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switching
 
Data link layer
Data link layer Data link layer
Data link layer
 
Data Communication and Networking
Data Communication and NetworkingData Communication and Networking
Data Communication and Networking
 
Transport layer
Transport layer Transport layer
Transport layer
 
Networking devices
Networking devicesNetworking devices
Networking devices
 
Computer networking devices
Computer networking devicesComputer networking devices
Computer networking devices
 
Digital & analog transmission
Digital & analog transmissionDigital & analog transmission
Digital & analog transmission
 
Unguided media
Unguided mediaUnguided media
Unguided media
 
Introduction to switching & circuit switching
Introduction to switching & circuit switchingIntroduction to switching & circuit switching
Introduction to switching & circuit switching
 
switching techniques in data communication and networking
switching techniques in data communication and networkingswitching techniques in data communication and networking
switching techniques in data communication and networking
 

Viewers also liked

Viewers also liked (20)

Ch21
Ch21Ch21
Ch21
 
Serial transmission
Serial transmissionSerial transmission
Serial transmission
 
Ch15
Ch15Ch15
Ch15
 
Ch18
Ch18Ch18
Ch18
 
Chapter 26 - Remote Logging, Electronic Mail & File Transfer
Chapter 26 - Remote Logging, Electronic Mail & File TransferChapter 26 - Remote Logging, Electronic Mail & File Transfer
Chapter 26 - Remote Logging, Electronic Mail & File Transfer
 
Chap5 analog transmission
Chap5 analog transmissionChap5 analog transmission
Chap5 analog transmission
 
Analog transmission
Analog transmissionAnalog transmission
Analog transmission
 
Data communication and network Chapter - 2
Data communication and network Chapter - 2Data communication and network Chapter - 2
Data communication and network Chapter - 2
 
Analog Transmission
Analog TransmissionAnalog Transmission
Analog Transmission
 
Secure Data Transmission
Secure Data TransmissionSecure Data Transmission
Secure Data Transmission
 
Analog Transmission
Analog TransmissionAnalog Transmission
Analog Transmission
 
Chap 5 analog transmission
Chap 5 analog transmissionChap 5 analog transmission
Chap 5 analog transmission
 
Ch31
Ch31Ch31
Ch31
 
Ch10
Ch10Ch10
Ch10
 
Digital data transmission,line coding and pulse shaping
Digital data transmission,line coding and pulse shapingDigital data transmission,line coding and pulse shaping
Digital data transmission,line coding and pulse shaping
 
Ch09
Ch09Ch09
Ch09
 
Data communications
Data communicationsData communications
Data communications
 
Ch06
Ch06Ch06
Ch06
 
Ch25
Ch25Ch25
Ch25
 
Ch08
Ch08Ch08
Ch08
 

Similar to Data transmission

Similar to Data transmission (20)

Asynchronous and synchronous
Asynchronous and synchronousAsynchronous and synchronous
Asynchronous and synchronous
 
Lecture 10
Lecture 10Lecture 10
Lecture 10
 
Modes of Transmission
Modes of TransmissionModes of Transmission
Modes of Transmission
 
Transmission modes
Transmission modesTransmission modes
Transmission modes
 
Group 1 communication system.pptx
Group 1 communication system.pptxGroup 1 communication system.pptx
Group 1 communication system.pptx
 
Transmission mode
Transmission modeTransmission mode
Transmission mode
 
8251 USART.pptx
8251 USART.pptx8251 USART.pptx
8251 USART.pptx
 
8251 USART
8251 USART8251 USART
8251 USART
 
Ch05
Ch05Ch05
Ch05
 
8251 a basic
8251 a basic8251 a basic
8251 a basic
 
ITFT_Transmission modes
ITFT_Transmission modesITFT_Transmission modes
ITFT_Transmission modes
 
CS553_ST7_Ch05-SignalEncodingTechniques.ppt
CS553_ST7_Ch05-SignalEncodingTechniques.pptCS553_ST7_Ch05-SignalEncodingTechniques.ppt
CS553_ST7_Ch05-SignalEncodingTechniques.ppt
 
Data Communication & Computer Networks : Serial and parellel transmission
Data Communication & Computer Networks : Serial and parellel transmissionData Communication & Computer Networks : Serial and parellel transmission
Data Communication & Computer Networks : Serial and parellel transmission
 
Embedded Communications Protocols UNIT 3PDF.pdf
Embedded Communications Protocols UNIT 3PDF.pdfEmbedded Communications Protocols UNIT 3PDF.pdf
Embedded Communications Protocols UNIT 3PDF.pdf
 
Lecture set 2
Lecture set 2Lecture set 2
Lecture set 2
 
Serial Communication in 8051
Serial Communication in 8051Serial Communication in 8051
Serial Communication in 8051
 
7.multiplexing upload
7.multiplexing upload7.multiplexing upload
7.multiplexing upload
 
USART
USARTUSART
USART
 
Ch03 2
Ch03 2Ch03 2
Ch03 2
 
Unit II_PHYSICAL LAYER (1).pptx
Unit II_PHYSICAL LAYER (1).pptxUnit II_PHYSICAL LAYER (1).pptx
Unit II_PHYSICAL LAYER (1).pptx
 

More from International Islamic University (20)

Hash tables
Hash tablesHash tables
Hash tables
 
Binary Search Tree
Binary Search TreeBinary Search Tree
Binary Search Tree
 
Graph 1
Graph 1Graph 1
Graph 1
 
Graph 2
Graph 2Graph 2
Graph 2
 
Graph 3
Graph 3Graph 3
Graph 3
 
Greedy algorithm
Greedy algorithmGreedy algorithm
Greedy algorithm
 
Dynamic programming
Dynamic programmingDynamic programming
Dynamic programming
 
Quick sort
Quick sortQuick sort
Quick sort
 
Merge sort
Merge sortMerge sort
Merge sort
 
Linear timesorting
Linear timesortingLinear timesorting
Linear timesorting
 
Facial Expression Recognitino
Facial Expression RecognitinoFacial Expression Recognitino
Facial Expression Recognitino
 
Lecture#4
Lecture#4Lecture#4
Lecture#4
 
Lecture#3
Lecture#3 Lecture#3
Lecture#3
 
Lecture#2
Lecture#2 Lecture#2
Lecture#2
 
Case study
Case studyCase study
Case study
 
Arrays
ArraysArrays
Arrays
 
Pcb
PcbPcb
Pcb
 
Basic organization of computer
Basic organization of computerBasic organization of computer
Basic organization of computer
 
Sorting techniques
Sorting techniquesSorting techniques
Sorting techniques
 
Linear search-and-binary-search
Linear search-and-binary-searchLinear search-and-binary-search
Linear search-and-binary-search
 

Recently uploaded

Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxNikitaBankoti2
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 

Recently uploaded (20)

Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 

Data transmission

  • 2. DATA TRANSMISSION • Data transmission is the transfer of data from point-to-point often represented as an electromagnetic signal over a physical point-to- point or point-to-multipoint communication channel • A communication channel refers to the medium used to convey information from a sender (or transmitter) to a receiver, and it can use fully or partially the medium. • Examples of channels: copper wires, optical fibbers or wireless communication channels.
  • 3. TAXONOMY OF TRANSMISSION MODES TRANSMISSIONMODES Parallel Transmission Serial transmission Asynchronous Synchronous Isosynchronous
  • 4. TAXONOMY OF TRANSMISSION MODES • Definition: A transmission mode is the manner in which data is sent over the underlying medium • Transmission modes can be divided into two fundamental categories: • Serial — one bit is sent at a time • Parallel — multiple bits are sent at the same time
  • 5. PARALLEL TRANSMISSION • Parallel transmission (e.g. 8 bits) • Each bit uses a separate wire • To transfer data on a parallel link, a separate line is used as a clock signal. • This serves to inform the receiver when data is available. In addition, another line may be used by the receiver to inform the sender that the data has been used, and its ready for the next data.
  • 6. SERIAL TRANSMISSION• Serial (e.g. 8 bits) • Each bit is sent over a single wire, one after the other • Usually no signal lines are used to convey clock (timing information) • There are two types of serial transmission, essentially having to do with how the clock is embedded into the serial data • Asynchronous serial transmission • Synchronous serial transmission • If no clock information was sent, the receiver would misinterpret the arriving data (due to bits being lost, going too slow). • Parallel transmission is obviously faster, in that all bits are sent at the same time, whereas serial transmission is slower, because only one bit can be sent at a time. Parallel transmission is very costly for anything except short links.
  • 7. ASYNCHRONOUS TRANSMISSION • Because no signal lines are used to convey clock (timing) information, this method groups data together into a sequence of bits (five to eight), then prefixes them with a start bit and a stop bit. This is the method most widely used for PC or simple terminal serial communications. • In asynchronous serial communication, the electrical interface is held in the mark position between characters. The start of transmission of a character is signaled by a drop in signal level to the space level. At this point, the receiver starts its clock. After one bit time (the start bit) come 8 bits of true data followed by one or more stop bits at the mark level. • The receiver tries to sample the signal in the middle of each bit time. The byte will be read correctly if the line is still in the intended state when the last stop bit is read. • Thus the transmitter and receiver only have to have approximately the same clock rate. A little arithmetic will show that for a 10 bit sequence, the last bit will be interpreted correctly even if the sender and receiver clocks differ by as much as 5%. • It is relatively simple, and therefore inexpensive. However, it has a high overhead, in that each byte carries at least two extra bits: a 20% loss of line bandwidth.
  • 8. SYNCHRONOUS TRANSMISSION• The PS/2 mouse and keyboard implement a bidirectional synchronous serial protocol. • The bus is "idle" when both lines are high (open-collector). This is the only state where the keyboard/mouse is allowed begin transmitting data. The host has ultimate control over the bus and may inhibit communication at any time by pulling the Clock line low. • The device (slave) always generates the clock signal. If the host wants to send data, it must first inhibit communication from the device by pulling Clock low. The host then pulls Data low and releases Clock. This is the "Request-to-Send" state and signals the device to start generating clock pulses. • Summary: Bus States Data = high, Clock = high: Idle state. Data = high, Clock = low: Communication Inhibited. Data = low, Clock = high: Host Request-to-Send Data is transmited 1 byte at a time: •1 start bit. This is always 0. •8 data bits, least significant bit first. •1 parity bit (odd parity - The number of 1's in the data bits plus the parity bit always add up to an odd number. This is used for error detection.). •1 stop bit. This is always 1. •1 acknowledge bit (host-to-device communication only)
  • 9. DATA COMMUNICATION TERMINOLOGY • Channel • A channel is a portion of the communications medium allocated to the sender and receiver for conveying information between them. The communications medium is often subdivided into a number of separate paths, each of which is used by a sender and receiver for communication purposes. • Baud Rate • Baud rate is the same as symbol rate and is a measure of the number of line changes which occur every second. Each symbol can represent or convey one (binary encoded signal) or several bits of data. For a binary signal of 20Hz, this is equivalent to 20 baud (there are 20 changes per second). • Bits Per Second • This is an expression of the number of data bits per second. Where a binary signal is being used, this is the same as the baud rate. When the signal is changed to another form, it will not be equal to the baud rate, as each line change can represent more than one bit (either two or four bits). • Bandwidth • Bandwidth is the frequency range of a channel, measured as the difference between the highest and lowest frequencies that the channel supports. The maximum transmission speed is dependant upon the available bandwidth. The larger the bandwidth, the higher the transmission speed.
  • 10. DATA FLOW- SIMPLEX • Only transmit in one direction • Rarely used in data communications (WebTV ?) • e.g., receiving signals from the radio station or CATV • The sending station has only one transmitter the receiving station has only one receiver Simplex Transmission Mode
  • 11. DATA FLOW-HALF DUPLEX • Data may travel in both directions, but only in one direction at a time • Provides non-simultaneous two-way communication • Computers use control signals to negotiate when to send and when to receive • The time it takes to switch between sending and receiving is called turnaround time Half Duplex Transmission Mode
  • 12. DATA FLOW – FULL DUPLEX • Complete two-way simultaneous transmission • Faster than half-duplex communication because no turnaround time is needed Full Duplex Mode