SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Data Communications & Networking
                       Lecture-10

           Course Instructor : Sehrish Rafiq
           Department Of Computer Science
                    University Of Peshawar
Lecture overview
Transmission mode
 Parallel and serial transmission
 Synchronous and asynchronous
  transmission
Transmission mode
 A given transmission on a communications
  channel between two machines can occur in
  several different ways.
 The transmission is characterized by:
 the direction of the exchanges.
 the transmission mode: the number of bits sent
  simultaneously.
 synchronization between the transmitter and receiver.
The direction of the exchanges
 There are 3 different transmission modes
  characterized according to the direction of the
  exchanges.
 Simplex
 Half Duplex
 Full Duplex
Simplex Mode
 In simplex mode the communication is uni-directional as on a one-way
  street.
 Only one of the two stations on a link can transmit, the other can only
  receive.
 Examples: Keyboard, Monitor, Mouse
Half Duplex
 In half-duplex mode, each station can both transmit and receive but not at
  the same time.
 When one device is sending, the other can only receive.
 The half-duplex mode is like a one-lane road with two-directional traffic.
 The entire capacity of the communication channel is taken over by
  whichever of the two devices is transmitting at the time.
 e.g. walkie-talkie
Full duplex
 In full-duplex mode both stations can transmit and receive
  simultaneously.
 The full duplex mode is like a two-way street with traffic flowing in
  both directions at the same time.
 In full duplex mode signals going in either direction share the capacity
  of the link.
 This sharing can occur in two ways either the link must contain two
  physically separate transmission paths, one for sending and the other
  for receiving or the capacity of the channel is divided between signals
  traveling in opposite directions.
Data Transmission

 The number of bits sent simultaneously
 When we talk about transmission of data from one
  device to another the important issue is wiring.
 When we consider wiring the important thing is
  how a data stream is sent.
 Parallel Transmission
 Serial Transmission
Parallel Transmission
 Binary data, consisting of 1’s and 0’s,may be
  organized in to groups of n bits each.
 Computers produce and consume data in groups of
  bits.
 By grouping we can send data n bits at one time.
 Each bit has its own wire.
 N bits of one group can be transmitted with each
  clock tick from one device to another.
Parallel Transmission
Serial Transmission
 In serial transmission one bit follows another, so we
  need only one communication channel instead of n to
  send n bits.
 The advantage of serial over parallel transmission is
  that with only one communication channel.
 Serial transmission reduces the cost of transmission
  over parallel roughly by a factor of n.
 Communication within devices is parallel, conversion
  devices are required at the interface between the
  sender(parallel-to-serial) and receiver (serial-to-
  parallel).
Serial Transmission
Serial Transmission
 Serial transmission can occur in one of two
  ways.
 Synchronous
 Asynchronous
Asynchronous Transmission
 Asynchronous is so named because the timing of a
  signal is unimportant.
 Information is received and translated by agreed
  upon patterns.
 The receiving device can retrieve the information
  without regard to the rhythm in which it is sent.
 Patterns:
 Patterns are based on grouping the bit stream in to bytes .
.
Asynchronous Transmission
          continued…
 Each group usually 8 bits is sent along the link as
  a unit.
 The sending system handles each group
  independently, relaying it to the link whenever the
  link is ready, without regarding to a timer.
 Without synchronization, the receiver cannot use
  timing to predict when the next group will
  arrive???
 Answer: Use Start & Stop bits
Start & Stop bits
 Start bit
 To alert the receiver to the arrival of a new group, therefore an
  extra bit is added to the beginning of each byte.
 This bit is usually a 0,is called the start bit.
 Stop bit
 To let the receiver know that the byte is finished, one or more
  additional bits are appended to the end of the byte.
 These bits usually 1’s are called stop bits.
 In addition, the transmission of each byte may be followed
  by a gap of varying duration.
 This gap can be represented either by an idle channel or by
  a stream of additional stop bits.
Asynchronous Transmission
Why called asynchronous???
 The synchronization is at the byte level.
 The sender and receiver do not have to be
    synchronized all the time.
   When the receiver detects a start bit,it sets a timer and
   begins counting bits as they come in.
   After n bits,the receiver looks for a stop bit.
   As soon as it detects the stop bit,it waits until it detects
   the next start bit.
Synchronous Transmission
 In synchronous transmission, the bit stream is
  combined in to longer frames which may contain
  multiple bytes.
 Each byte is introduced on to the transmission link
  without a gap between it and the next one.
 It is left to the receiver to separate the bit stream in
  to bytes for decoding purposes.
 Timing is important in synchronous transmission
Synchronous Transmission
Advantages of synchronous transmission

The advantage of synchronous transmission
 is speed.
Byte synchronization is accomplished in the
 data link layer.
Wish You best of Luck
        for
     Your paper

Weitere ähnliche Inhalte

Was ist angesagt?

Multiplexing
MultiplexingMultiplexing
Multiplexingstooty s
 
Digital communication systems
Digital communication systemsDigital communication systems
Digital communication systemsNisreen Bashar
 
Time Division Multiplexing
Time Division MultiplexingTime Division Multiplexing
Time Division MultiplexingSpandit Lenka
 
Data transmission rate and bandwidth
Data transmission rate and bandwidth Data transmission rate and bandwidth
Data transmission rate and bandwidth Kajal Chaudhari
 
Digital transmission new unit 3
Digital transmission new unit 3Digital transmission new unit 3
Digital transmission new unit 3Srashti Vyas
 
SIGNAL DECODING IN ANALOG NETWORK CODING USING ASK AND FSK MODULATION SCHEMES
SIGNAL DECODING IN ANALOG NETWORK CODING USING ASK  AND FSK MODULATION SCHEMESSIGNAL DECODING IN ANALOG NETWORK CODING USING ASK  AND FSK MODULATION SCHEMES
SIGNAL DECODING IN ANALOG NETWORK CODING USING ASK AND FSK MODULATION SCHEMESvnktrjr
 
Digital & analog transmission
Digital & analog transmissionDigital & analog transmission
Digital & analog transmissionJeffery Vava
 
Spread spectrum modulation
Spread spectrum modulationSpread spectrum modulation
Spread spectrum modulationSuneel Varma
 
Digital Communication 4
Digital Communication 4Digital Communication 4
Digital Communication 4admercano101
 
Comparative evaluation of bit error rate for different ofdm subcarriers in ra...
Comparative evaluation of bit error rate for different ofdm subcarriers in ra...Comparative evaluation of bit error rate for different ofdm subcarriers in ra...
Comparative evaluation of bit error rate for different ofdm subcarriers in ra...ijmnct
 

Was ist angesagt? (20)

Circuit Switching
Circuit SwitchingCircuit Switching
Circuit Switching
 
Multiplexing
MultiplexingMultiplexing
Multiplexing
 
Multiplexing
MultiplexingMultiplexing
Multiplexing
 
07 data linkcontrol
07 data linkcontrol07 data linkcontrol
07 data linkcontrol
 
Digital communication systems
Digital communication systemsDigital communication systems
Digital communication systems
 
Multiplexing
MultiplexingMultiplexing
Multiplexing
 
Multiplexing
MultiplexingMultiplexing
Multiplexing
 
Time Division Multiplexing
Time Division MultiplexingTime Division Multiplexing
Time Division Multiplexing
 
Data transmission rate and bandwidth
Data transmission rate and bandwidth Data transmission rate and bandwidth
Data transmission rate and bandwidth
 
Digital transmission new unit 3
Digital transmission new unit 3Digital transmission new unit 3
Digital transmission new unit 3
 
Cdma 101
Cdma 101Cdma 101
Cdma 101
 
Multiplexing
MultiplexingMultiplexing
Multiplexing
 
Multiplexing
MultiplexingMultiplexing
Multiplexing
 
SIGNAL DECODING IN ANALOG NETWORK CODING USING ASK AND FSK MODULATION SCHEMES
SIGNAL DECODING IN ANALOG NETWORK CODING USING ASK  AND FSK MODULATION SCHEMESSIGNAL DECODING IN ANALOG NETWORK CODING USING ASK  AND FSK MODULATION SCHEMES
SIGNAL DECODING IN ANALOG NETWORK CODING USING ASK AND FSK MODULATION SCHEMES
 
Digital & analog transmission
Digital & analog transmissionDigital & analog transmission
Digital & analog transmission
 
10 circuit-packet
10 circuit-packet10 circuit-packet
10 circuit-packet
 
Spread spectrum modulation
Spread spectrum modulationSpread spectrum modulation
Spread spectrum modulation
 
Digital Communication 4
Digital Communication 4Digital Communication 4
Digital Communication 4
 
Comparative evaluation of bit error rate for different ofdm subcarriers in ra...
Comparative evaluation of bit error rate for different ofdm subcarriers in ra...Comparative evaluation of bit error rate for different ofdm subcarriers in ra...
Comparative evaluation of bit error rate for different ofdm subcarriers in ra...
 
rmp
rmprmp
rmp
 

Andere mochten auch (20)

Lecture 04
Lecture 04Lecture 04
Lecture 04
 
Lecture 02
Lecture 02Lecture 02
Lecture 02
 
Lecture 05
Lecture 05Lecture 05
Lecture 05
 
Lecture 09
Lecture 09Lecture 09
Lecture 09
 
Lecture 19
Lecture 19Lecture 19
Lecture 19
 
Lecture 06
Lecture 06Lecture 06
Lecture 06
 
Lecture 23
Lecture 23Lecture 23
Lecture 23
 
I2c protocol - Inter–Integrated Circuit Communication Protocol
I2c protocol - Inter–Integrated Circuit Communication ProtocolI2c protocol - Inter–Integrated Circuit Communication Protocol
I2c protocol - Inter–Integrated Circuit Communication Protocol
 
Lecture 24
Lecture 24Lecture 24
Lecture 24
 
Lecture 03
Lecture 03Lecture 03
Lecture 03
 
Lecture 22
Lecture 22Lecture 22
Lecture 22
 
Lecture 18
Lecture 18Lecture 18
Lecture 18
 
Lecture 12
Lecture 12Lecture 12
Lecture 12
 
Lecture 08
Lecture 08Lecture 08
Lecture 08
 
Lecture 13
Lecture 13Lecture 13
Lecture 13
 
Lecture 07
Lecture 07Lecture 07
Lecture 07
 
Data Communications and Networking Lecture 16
Data Communications and Networking Lecture 16Data Communications and Networking Lecture 16
Data Communications and Networking Lecture 16
 
Lecture 21
Lecture 21Lecture 21
Lecture 21
 
Signal with DC Component(Data Communication) DC7
Signal with DC Component(Data Communication) DC7Signal with DC Component(Data Communication) DC7
Signal with DC Component(Data Communication) DC7
 
Lecture 20
Lecture 20Lecture 20
Lecture 20
 

Ähnlich wie Lecture 10

Lecture9 fdmtdmwdm
Lecture9 fdmtdmwdmLecture9 fdmtdmwdm
Lecture9 fdmtdmwdmH K
 
Transmission modes
Transmission modesTransmission modes
Transmission modessayyed sabir
 
Transmission mode
Transmission modeTransmission mode
Transmission modeAJAL A J
 
Asynchronous data transfer
Asynchronous  data  transferAsynchronous  data  transfer
Asynchronous data transferNancyBeaulah_R
 
10.data transmission
10.data transmission10.data transmission
10.data transmissionDeepak Sharma
 
Serial And Parallel Data Transmission By ZAK
Serial And Parallel Data Transmission By ZAKSerial And Parallel Data Transmission By ZAK
Serial And Parallel Data Transmission By ZAKTabsheer Hasan
 
CND_22634_UNIT1_MSBTE_Computer network and Data Communication
CND_22634_UNIT1_MSBTE_Computer network and Data CommunicationCND_22634_UNIT1_MSBTE_Computer network and Data Communication
CND_22634_UNIT1_MSBTE_Computer network and Data CommunicationPranoti Doke
 
Modes of Transmission
Modes of TransmissionModes of Transmission
Modes of TransmissionAnushiya Ram
 
Complete CHAPTER 3 Data Communication.pdf
Complete CHAPTER 3 Data Communication.pdfComplete CHAPTER 3 Data Communication.pdf
Complete CHAPTER 3 Data Communication.pdfAmna Nawazish
 
CHAPTER 3 Data Communication.pdf
CHAPTER 3 Data Communication.pdfCHAPTER 3 Data Communication.pdf
CHAPTER 3 Data Communication.pdfAmna Nawazish
 
Week 3 indiv to post ok
Week 3 indiv to post okWeek 3 indiv to post ok
Week 3 indiv to post okrobertwn
 
Week 3 indiv to post ok
Week 3 indiv to post okWeek 3 indiv to post ok
Week 3 indiv to post okrobertwn
 
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 transmissionDr Rajiv Srivastava
 
Network communication and prtocols
Network communication and prtocolsNetwork communication and prtocols
Network communication and prtocolsAbdullah Jan
 
PRESENTATION - SERIAL COMMUNICATION
PRESENTATION - SERIAL COMMUNICATIONPRESENTATION - SERIAL COMMUNICATION
PRESENTATION - SERIAL COMMUNICATIONvaishnavijagadeesan
 

Ähnlich wie Lecture 10 (20)

Transmission modes
Transmission modesTransmission modes
Transmission modes
 
Lecture9 fdmtdmwdm
Lecture9 fdmtdmwdmLecture9 fdmtdmwdm
Lecture9 fdmtdmwdm
 
Transmission modes
Transmission modesTransmission modes
Transmission modes
 
Transmission mode
Transmission modeTransmission mode
Transmission mode
 
Data transmission
Data transmissionData transmission
Data transmission
 
Asynchronous data transfer
Asynchronous  data  transferAsynchronous  data  transfer
Asynchronous data transfer
 
10.data transmission
10.data transmission10.data transmission
10.data transmission
 
Introduction to Data Communication by Vishal Garg
Introduction to Data Communication by Vishal GargIntroduction to Data Communication by Vishal Garg
Introduction to Data Communication by Vishal Garg
 
Serial transmission
Serial transmissionSerial transmission
Serial transmission
 
2nd
2nd2nd
2nd
 
Serial And Parallel Data Transmission By ZAK
Serial And Parallel Data Transmission By ZAKSerial And Parallel Data Transmission By ZAK
Serial And Parallel Data Transmission By ZAK
 
CND_22634_UNIT1_MSBTE_Computer network and Data Communication
CND_22634_UNIT1_MSBTE_Computer network and Data CommunicationCND_22634_UNIT1_MSBTE_Computer network and Data Communication
CND_22634_UNIT1_MSBTE_Computer network and Data Communication
 
Modes of Transmission
Modes of TransmissionModes of Transmission
Modes of Transmission
 
Complete CHAPTER 3 Data Communication.pdf
Complete CHAPTER 3 Data Communication.pdfComplete CHAPTER 3 Data Communication.pdf
Complete CHAPTER 3 Data Communication.pdf
 
CHAPTER 3 Data Communication.pdf
CHAPTER 3 Data Communication.pdfCHAPTER 3 Data Communication.pdf
CHAPTER 3 Data Communication.pdf
 
Week 3 indiv to post ok
Week 3 indiv to post okWeek 3 indiv to post ok
Week 3 indiv to post ok
 
Week 3 indiv to post ok
Week 3 indiv to post okWeek 3 indiv to post ok
Week 3 indiv to post ok
 
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
 
Network communication and prtocols
Network communication and prtocolsNetwork communication and prtocols
Network communication and prtocols
 
PRESENTATION - SERIAL COMMUNICATION
PRESENTATION - SERIAL COMMUNICATIONPRESENTATION - SERIAL COMMUNICATION
PRESENTATION - SERIAL COMMUNICATION
 

Mehr von Sehrish Rafiq

Introduction to Computers Lecture # 14
Introduction to Computers Lecture # 14Introduction to Computers Lecture # 14
Introduction to Computers Lecture # 14Sehrish Rafiq
 
Introduction to Computers Lecture # 13
Introduction to Computers Lecture # 13Introduction to Computers Lecture # 13
Introduction to Computers Lecture # 13Sehrish Rafiq
 
Introduction to Computers Lecture # 12
Introduction to Computers Lecture # 12Introduction to Computers Lecture # 12
Introduction to Computers Lecture # 12Sehrish Rafiq
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Sehrish Rafiq
 
Introduction to Computers Lecture # 10
Introduction to Computers Lecture # 10Introduction to Computers Lecture # 10
Introduction to Computers Lecture # 10Sehrish Rafiq
 
Introduction to Computers Lecture # 9
Introduction to Computers Lecture # 9Introduction to Computers Lecture # 9
Introduction to Computers Lecture # 9Sehrish Rafiq
 
Introduction to Computers Lecture # 8
Introduction to Computers Lecture # 8Introduction to Computers Lecture # 8
Introduction to Computers Lecture # 8Sehrish Rafiq
 
Introduction to Computers Lecture # 7
Introduction to Computers Lecture # 7Introduction to Computers Lecture # 7
Introduction to Computers Lecture # 7Sehrish Rafiq
 
Introduction to computers Lecture # 4
Introduction to computers Lecture # 4Introduction to computers Lecture # 4
Introduction to computers Lecture # 4Sehrish Rafiq
 
Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5Sehrish Rafiq
 
Introduction to Computers Lecture # 3
Introduction to Computers Lecture # 3Introduction to Computers Lecture # 3
Introduction to Computers Lecture # 3Sehrish Rafiq
 
Introduction to Computers Lecture # 2
Introduction to Computers Lecture # 2Introduction to Computers Lecture # 2
Introduction to Computers Lecture # 2Sehrish Rafiq
 
Introduction to Computers Lecture # 1
Introduction to Computers Lecture # 1Introduction to Computers Lecture # 1
Introduction to Computers Lecture # 1Sehrish Rafiq
 

Mehr von Sehrish Rafiq (15)

Introduction to Computers Lecture # 14
Introduction to Computers Lecture # 14Introduction to Computers Lecture # 14
Introduction to Computers Lecture # 14
 
Introduction to Computers Lecture # 13
Introduction to Computers Lecture # 13Introduction to Computers Lecture # 13
Introduction to Computers Lecture # 13
 
Introduction to Computers Lecture # 12
Introduction to Computers Lecture # 12Introduction to Computers Lecture # 12
Introduction to Computers Lecture # 12
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11
 
Introduction to Computers Lecture # 10
Introduction to Computers Lecture # 10Introduction to Computers Lecture # 10
Introduction to Computers Lecture # 10
 
Introduction to Computers Lecture # 9
Introduction to Computers Lecture # 9Introduction to Computers Lecture # 9
Introduction to Computers Lecture # 9
 
Introduction to Computers Lecture # 8
Introduction to Computers Lecture # 8Introduction to Computers Lecture # 8
Introduction to Computers Lecture # 8
 
Introduction to Computers Lecture # 7
Introduction to Computers Lecture # 7Introduction to Computers Lecture # 7
Introduction to Computers Lecture # 7
 
Introduction to computers Lecture # 4
Introduction to computers Lecture # 4Introduction to computers Lecture # 4
Introduction to computers Lecture # 4
 
Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5
 
Introduction to Computers Lecture # 3
Introduction to Computers Lecture # 3Introduction to Computers Lecture # 3
Introduction to Computers Lecture # 3
 
Introduction to Computers Lecture # 2
Introduction to Computers Lecture # 2Introduction to Computers Lecture # 2
Introduction to Computers Lecture # 2
 
Introduction to Computers Lecture # 1
Introduction to Computers Lecture # 1Introduction to Computers Lecture # 1
Introduction to Computers Lecture # 1
 
Lecture 11
Lecture 11Lecture 11
Lecture 11
 
Lecture 17
Lecture 17Lecture 17
Lecture 17
 

Kürzlich hochgeladen

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 

Kürzlich hochgeladen (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

Lecture 10

  • 1. Data Communications & Networking Lecture-10 Course Instructor : Sehrish Rafiq Department Of Computer Science University Of Peshawar
  • 2. Lecture overview Transmission mode  Parallel and serial transmission  Synchronous and asynchronous transmission
  • 3. Transmission mode  A given transmission on a communications channel between two machines can occur in several different ways.  The transmission is characterized by:  the direction of the exchanges.  the transmission mode: the number of bits sent simultaneously.  synchronization between the transmitter and receiver.
  • 4. The direction of the exchanges  There are 3 different transmission modes characterized according to the direction of the exchanges.  Simplex  Half Duplex  Full Duplex
  • 5. Simplex Mode  In simplex mode the communication is uni-directional as on a one-way street.  Only one of the two stations on a link can transmit, the other can only receive.  Examples: Keyboard, Monitor, Mouse
  • 6. Half Duplex  In half-duplex mode, each station can both transmit and receive but not at the same time.  When one device is sending, the other can only receive.  The half-duplex mode is like a one-lane road with two-directional traffic.  The entire capacity of the communication channel is taken over by whichever of the two devices is transmitting at the time.  e.g. walkie-talkie
  • 7. Full duplex  In full-duplex mode both stations can transmit and receive simultaneously.  The full duplex mode is like a two-way street with traffic flowing in both directions at the same time.  In full duplex mode signals going in either direction share the capacity of the link.  This sharing can occur in two ways either the link must contain two physically separate transmission paths, one for sending and the other for receiving or the capacity of the channel is divided between signals traveling in opposite directions.
  • 8. Data Transmission  The number of bits sent simultaneously  When we talk about transmission of data from one device to another the important issue is wiring.  When we consider wiring the important thing is how a data stream is sent.  Parallel Transmission  Serial Transmission
  • 9. Parallel Transmission  Binary data, consisting of 1’s and 0’s,may be organized in to groups of n bits each.  Computers produce and consume data in groups of bits.  By grouping we can send data n bits at one time.  Each bit has its own wire.  N bits of one group can be transmitted with each clock tick from one device to another.
  • 11. Serial Transmission  In serial transmission one bit follows another, so we need only one communication channel instead of n to send n bits.  The advantage of serial over parallel transmission is that with only one communication channel.  Serial transmission reduces the cost of transmission over parallel roughly by a factor of n.  Communication within devices is parallel, conversion devices are required at the interface between the sender(parallel-to-serial) and receiver (serial-to- parallel).
  • 13. Serial Transmission  Serial transmission can occur in one of two ways.  Synchronous  Asynchronous
  • 14. Asynchronous Transmission  Asynchronous is so named because the timing of a signal is unimportant.  Information is received and translated by agreed upon patterns.  The receiving device can retrieve the information without regard to the rhythm in which it is sent.  Patterns:  Patterns are based on grouping the bit stream in to bytes . .
  • 15. Asynchronous Transmission continued…  Each group usually 8 bits is sent along the link as a unit.  The sending system handles each group independently, relaying it to the link whenever the link is ready, without regarding to a timer.  Without synchronization, the receiver cannot use timing to predict when the next group will arrive???  Answer: Use Start & Stop bits
  • 16. Start & Stop bits  Start bit  To alert the receiver to the arrival of a new group, therefore an extra bit is added to the beginning of each byte.  This bit is usually a 0,is called the start bit.  Stop bit  To let the receiver know that the byte is finished, one or more additional bits are appended to the end of the byte.  These bits usually 1’s are called stop bits.  In addition, the transmission of each byte may be followed by a gap of varying duration.  This gap can be represented either by an idle channel or by a stream of additional stop bits.
  • 18. Why called asynchronous???  The synchronization is at the byte level.  The sender and receiver do not have to be synchronized all the time.  When the receiver detects a start bit,it sets a timer and  begins counting bits as they come in.  After n bits,the receiver looks for a stop bit.  As soon as it detects the stop bit,it waits until it detects  the next start bit.
  • 19. Synchronous Transmission  In synchronous transmission, the bit stream is combined in to longer frames which may contain multiple bytes.  Each byte is introduced on to the transmission link without a gap between it and the next one.  It is left to the receiver to separate the bit stream in to bytes for decoding purposes.  Timing is important in synchronous transmission
  • 21. Advantages of synchronous transmission The advantage of synchronous transmission is speed. Byte synchronization is accomplished in the data link layer.
  • 22. Wish You best of Luck for Your paper