SlideShare a Scribd company logo
Concept and Model of Communications
         Concept and Model of Communications
General Communications: face-to-face conversation, write a letter, etc.
Electronic Communications: telephone, wireless phone, TV, radar, etc.

                 Our Focus  Computer Communication

General Communication Model
         S(t)               T(t) Transmission Tr(t)          Sd(t)
Source          Transmitter                         Receiver       Destination
                                    System

Microphone      Transformer         Line/Cable      Transformer      Speaker
Telephone       Encoder             Fiber/Air       Decoder          Earphone
Computer        Compress            Satellite       Uncompress       Computer
Scanner         Modulator           Network         Demodulator      Printer


Basic Communication Criteria: Performance, Reliability, Security
Simplified Communications Model (2)
Source
   generates data to be transmitted
Transmitter
   converts data into transmittable signals
Transmission System
   carries data
Receiver
   converts received signal into data
Destination
   takes incoming data from the receiver
Components of a data communications system


 l.Message The message is the information (data) to be communicated.
    Popular forms of information include text, numbers, pictures, audio,
    and video.
 2. Sender The sender is the device that sends the data message.
    It can be a computer, workstation, telephone handset, video camera.
 3. Receiver The receiver is the device that receives the message.
   It can be a computer, workstation, telephone handset, television.
 4. Transmission medium The transmission medium is the physical path
    by which a message travels from sender to receiver.
    Some examples of transmission media include twisted-pair wire,
    coaxial cable, fiber-optic cable, and radio waves.
 5. Protocol A protocol is a set of rules that govern data communications.
    It represents an agreement between the communicating devices.
    Without a protocol, two devices may be connected but not
   communicating, just as a person speaking French cannot be understood
    by a person who speaks only Japanese
Transmission Media
                   Transmission Media

 A transmission medium: - a connection between a sender and a receiver
                     - a signal can pass but with attenuation/distortion
                     - a special system with a transmission bandwidth

Guided (Wired) Media                  Unguided (Wireless) Media
  (lines)                               (air, vacuum, water, etc.)
- Twisted pair (0~10MHz)               - LF (30~300KHz, Navigation)
- Coaxial cable (100K~500MHz)          - MF/HF (300~3000KHz, AM/SW radio)
- Optical fiber (180~370THz)           - VHF (30~300MHz, TV & FM radio)
                                       - UHF (0.3~3GHz, TV, mobile phone)
                                       - SHF (3~30GHz, satellite, microwave)
                                       - EHF (30~300GHz, experimental com)
                                       - Infrared (no frequency allocation)
What is Data Communications?
Exchange of digital       information between two
 digital devices is data communication
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.
Requirements of Data Communications
  At least Two Devices ready to communicate
  A Transmission Medium
  A set of Rules & Procedure for proper
  communication (Protocol)
  Standard Data Representation
  Transmission of bits either Serial or Parallel
case of Asynchronous Transmission
Bit synchronisation using Start/stop bits in
In Synchronous Transmission the agreed
 pattern of Flag
Signal encoding rules viz. NRZ or RZ
And other higher layer protocol
Data Representations
A group of bits are used to represent a
 character/number/special symbol/Control
 Characters
5-bit code can represent 32 symbols (25=32)
7-bit code can represent 128 symbols (27=128)
8-bit code can represent 256 symbols (28=256)
Code Set
 A code set is the set of codes representing the
  symbols
 Very common code sets are :
  – ASCII : this is ANSI’s 7-bit American
  Standard Code for Information Interchange
  ASCII code(7-bit) is often used with an 8th bit
  known as parity bit used for detecting errors
  during Data Transmission
Parity bit is added to the Most Significant bit
 (MSB)
 – EBCDIC : this is IBM’s 8-bit Extended
 Binary Coded Decimal Interchange Code
ASCII Code
 ASCII is defined in ANSI X3.4
  – Corresponding CCITT recommendation is
  IA5 (International Alphabet No.5)
  – ISO specification is ISO 646
 Total 128 codes
  – 96 codes are graphic symbols (in row. 2~7 in code
   chart).
        94 codes are printable
   And 2 codes viz. SPACE & DEL characters are non printable
– 32 codes control symbols (row. 0 & 1 in code chart)
     All are non printable
Parallel Transmission and Serial Transmission
Parallel Transmission and Serial Transmission

   …011000110111010111…
 Segment the 0/1                     ?
 stream into             Sender                  Receiver
 N bits groups
     N        N      N       N
… 01…00 01…10 11…10 10…11 …


  Parallel Transmission              Serial Transmission
              0                             0                     0
              1                             1                     1
              1                             1       0110001       1
              0                      Sender 0                     0 Receiver
   Sender                Receiver
              0                             0                     0
              0                             0                     0
              1                             1                     1
                                          P/S converter     S/P converter
      7 (N) bits are sent together       7 (N) bits are sent one after another
      7 (N) lines are needed             Only 1 line is needed
Parallel Transmission
  Parallel transmission allows transfers of multiple data bits at the same
   time over separate media
  In general, parallel transmission is used with a wired medium that uses
   multiple, independent wires
  Furthermore, the signals on all wires are synchronized so that a bit
   travels across each of the wires at precisely the same time
  Engineers use the term parallel to characterize the wiring




                                                                              17
Parallel Transmission
The figure omits two important details:
   (1) In addition to the parallel wires that each carry data, a parallel
        interface usually contains other wires that allow the sender
        and receiver to coordinate
   (2) To make installation and troubleshooting easy, the wires for a
        parallel transmission system are placed in a single physical
        cable
A parallel mode of transmission has two chief advantages:
   (1) High speed: it can send N bits at the same time
       a parallel interface can operate N times faster than an equivalent serial
        interface
   (2) Match to underlying hardware: Internally, computer and
       communication hardware uses parallel circuitry
       a parallel interface matches the internal hardware well
Serial Transmission
 Serial transmission
   sends one bit at a time

It may seem that anyone would choose parallel transmission
 for high speeds
   However, most communication systems use serial mode

There are two main reasons
  (1)serial networks can be extended over long distances at less cost
  (2)using only one physical wire means that there is never a timing
    problem caused by one wire being slightly longer than another
Sender and receiver must contain a hardware that converts
 data from the parallel form used in the device to the serial
 form used on the wire
Serial Transmission
The hardware needed to convert data between an
 internal parallel form and a serial form can be
 straightforward or complex

In the simplest case, a single chip that is known as a
 Universal Asynchronous Receiver and Transmitter
 (UART) performs the conversion

A related chip, Universal Synchronous-Asynchronous
 Receiver and Transmitter (USART) handles conversion
 for synchronous networks
Timing of Serial Transmission
Serial transmission mechanisms can be divided into
 three broad categories (depending on how transmissions
 are spaced in time):
 Asynchronous transmission can occur at any time
  with an arbitrary delay between the transmission of two
    data items
 Synchronous transmission occurs continuously
  with no gap between the transmission of two data items

 Isochronous transmission occurs at regular intervals
  with a fixed gap between the transmission of two data
    items
                 21
Asynchronous Transmission
 It is asynchronous if the system allows the physical medium to be idle for
  an arbitrary time between two transmissions
 The asynchronous style of communication is well-suited to applications
  that generate data at random
    (e.g., a user typing on a keyboard or a user that clicks on a link)

 The disadvantage of asynchrony arises from the lack of coordination
  between sender and receiver
    While the medium is idle, a receiver cannot know how long the medium will
     remain idle before more data arrives
 Asynchronous technologies usually arrange for a sender to transmit a few
  extra bits before each data item
    to inform the receiver that a data transfer is starting

    extra bits allow the receiver to synchronize with the incoming signal

    the extra bits are known as a preamble or start bits
Synchronous Transmission
A synchronous mechanism transmits bits of data continually
    with no idle time between bits
    after transmitting the final bit of one data byte, the sender transmits a bit
     of the next data byte
The sender and receiver constantly remain synchronized
    which means less synchronization overhead
On a synchronous system
    each character is sent without start or stop bits

 Synchronous transmission:
    A bit stream is segmented into relative large groups/blocks many
     characters or bytes
    Add control bits at the beginning and end of each block
    Frame = H_control_bits + characters (data_bits) + T_control_bits
    No gap between two characters in a data block


                      25
Asynchronous and Synchronous Transmission
Asynchronous and Synchronous Transmission




                      1 0110001 0   1 1001100 0        1 0011101 0 1 1011100 0
   Sender                                                                            Receiver
                                             independent
      Stopwtch.ani                                                               Stopwtch.ani




                 Con_bits 0110001
                                    ...   0110001 1001100 0011101 1011100 Con_bits
   Sender                                                                             Receiver
                                              synchronized
       Stopwtch.ani
Asynchronous Serial Transmission
   (RS232 Example)
 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 Serial Transmission (PS2 Example)
 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 is transmited 1 byte at a time:
      Data = high, Clock = low: Communication Inhibited.   •1 start bit. This is always 0.
      Data = low, Clock = high: Host Request-to-Send
                                                           •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)
Simplex Transmission and Duplex
      Simplex Transmission and Duplex
               Transmission
                Transmission
                                      Direction of data
Simplex        Device A                                                 Device B
Transmission
                             One can send and the other can receive



                                  Direction of data at time 1
Half Duplex    Device A                                                 Device B
Transmission
                                  Direction of data at time 2
                          Both can send and receive but in different time



                                  Direction of data all the time
Full Duplex    Device A                                                 Device B
Transmission
                            Both can send and receive simultaneously
Simplex


In simplex mode, the communication is unidirectional.

Only one of the two devices on a link can transmit; the other can only
receive

Keyboards and traditional monitors are examples of simplex devices
key-board can only introduce input; the monitor can only accept output.
The simplex mode can use the entire capacity of the channel to send data
in one direction
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, and vice versa
ln a half-duplex transmission, the entire capacity of a channel is taken
over by whichever of the two devices is transmitting at the time.
In half-duplex, the entire capacity of the channel is taken over by the
transmitting (sending).

Walkie-talkies and CB (citizens band) radios are both half-duplex
systems
Full-duplex

 In full-duplex mode both stations can transmit and receive
 simultaneously
In full-duplex mode, signals going in one direction share the capacity of
the link with signals going in the other direction.

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 both directions.

One common example of full-duplex communication is the telephone
network. When two people are communicating by a telephone line, both
can talk and listen at the same time
Communication Standards and Related Organizations
Communication Standards and Related Organizations


  Communications need standards for inter-operations of different devices

Standard Organizations:
- ISO (International Standards Organization): ISO number
- ITU (International Telecommunication Union): V.num & X.num
- EIA (Electronic Industries Association): EIA-num
- IEEE (Institute of Electronics Engineers): IEEE.num
- ANSI (American National Standards Institute): ASCII, etc.
- IETF (Internet Society and Internet Engineering Task Force): RFC num
- W3C (World Wide Web Consortium): HTTP, HTML, XML, …
- WAP Forum (Wireless Application Protocol): WAP-num
Communication model
Communication model
Communication model
Communication model

More Related Content

What's hot

ASYNCHRONOUS TRANSFER MODE (ATM)
ASYNCHRONOUS TRANSFER MODE (ATM)ASYNCHRONOUS TRANSFER MODE (ATM)
ASYNCHRONOUS TRANSFER MODE (ATM)
ZillayHuma Mehmood
 
8 network devices
8 network devices8 network devices
8 network devices
Jaleto Sunkemo
 
Ethernet,token ring
Ethernet,token ring Ethernet,token ring
Ethernet,token ring
Hareem Naz
 
Token ring
Token ringToken ring
Token ring
selvakumar_b1985
 
Networking Models
Networking ModelsNetworking Models
Networking Models
Aftab Mirza
 
Data transmission
Data transmissionData transmission
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IP
Mukesh Chinta
 
OSI Model
OSI ModelOSI Model
OSI Model
Rahul Bandhe
 
wired and wireless networks
wired and wireless networkswired and wireless networks
wired and wireless networks
Kavitha Ravi
 
Media Access Control
Media Access ControlMedia Access Control
Media Access Control
VijayaLakshmi514
 
Unit 1 introduction to computer networks
Unit 1  introduction to computer networksUnit 1  introduction to computer networks
Unit 1 introduction to computer networks
pavan kumar Thatikonda
 
Transmission impairments(presentation)
Transmission impairments(presentation)Transmission impairments(presentation)
Transmission impairments(presentation)
Vivek Kumar
 
data-link layer protocols
data-link layer protocols  data-link layer protocols
data-link layer protocols
BE Smârt
 
Unicast multicast & broadcast
Unicast multicast & broadcastUnicast multicast & broadcast
Unicast multicast & broadcast
NetProtocol Xpert
 
Unguided media
Unguided mediaUnguided media
Unguided media
mrzahidfaiz.blogspot.com
 
computer network OSI layer
computer network OSI layercomputer network OSI layer
computer network OSI layer
Sangeetha Rangarajan
 
TCP/IP Introduction
TCP/IP IntroductionTCP/IP Introduction
TCP/IP Introduction
Dineesha Suraweera
 
Session Layer
Session LayerSession Layer
Session Layer
sarangaprabod
 
ATM Networking Concept
ATM Networking ConceptATM Networking Concept
ATM Networking Concept
Tushar Ranjan
 
Computer Networks - Error Detection & Error Correction
Computer Networks - Error Detection & Error CorrectionComputer Networks - Error Detection & Error Correction
Computer Networks - Error Detection & Error Correction
Saikrishna Tanguturu
 

What's hot (20)

ASYNCHRONOUS TRANSFER MODE (ATM)
ASYNCHRONOUS TRANSFER MODE (ATM)ASYNCHRONOUS TRANSFER MODE (ATM)
ASYNCHRONOUS TRANSFER MODE (ATM)
 
8 network devices
8 network devices8 network devices
8 network devices
 
Ethernet,token ring
Ethernet,token ring Ethernet,token ring
Ethernet,token ring
 
Token ring
Token ringToken ring
Token ring
 
Networking Models
Networking ModelsNetworking Models
Networking Models
 
Data transmission
Data transmissionData transmission
Data transmission
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IP
 
OSI Model
OSI ModelOSI Model
OSI Model
 
wired and wireless networks
wired and wireless networkswired and wireless networks
wired and wireless networks
 
Media Access Control
Media Access ControlMedia Access Control
Media Access Control
 
Unit 1 introduction to computer networks
Unit 1  introduction to computer networksUnit 1  introduction to computer networks
Unit 1 introduction to computer networks
 
Transmission impairments(presentation)
Transmission impairments(presentation)Transmission impairments(presentation)
Transmission impairments(presentation)
 
data-link layer protocols
data-link layer protocols  data-link layer protocols
data-link layer protocols
 
Unicast multicast & broadcast
Unicast multicast & broadcastUnicast multicast & broadcast
Unicast multicast & broadcast
 
Unguided media
Unguided mediaUnguided media
Unguided media
 
computer network OSI layer
computer network OSI layercomputer network OSI layer
computer network OSI layer
 
TCP/IP Introduction
TCP/IP IntroductionTCP/IP Introduction
TCP/IP Introduction
 
Session Layer
Session LayerSession Layer
Session Layer
 
ATM Networking Concept
ATM Networking ConceptATM Networking Concept
ATM Networking Concept
 
Computer Networks - Error Detection & Error Correction
Computer Networks - Error Detection & Error CorrectionComputer Networks - Error Detection & Error Correction
Computer Networks - Error Detection & Error Correction
 

Viewers also liked

Data and Computer Communication
Data and Computer CommunicationData and Computer Communication
Data and Computer Communication
Naqeeb Ullah Kakar
 
8251 08 Serial
8251 08 Serial8251 08 Serial
8251 08 Serial
Aisu
 
Interfacing ics for microprocessor
Interfacing ics for microprocessorInterfacing ics for microprocessor
Interfacing ics for microprocessor
THANDAIAH PRABU
 
8251
82518251
8251
Aisu
 
INTRODUCTION TO BASICS OF DATA COMMUNICATION"S
INTRODUCTION TO BASICS OF DATA COMMUNICATION"SINTRODUCTION TO BASICS OF DATA COMMUNICATION"S
INTRODUCTION TO BASICS OF DATA COMMUNICATION"S
fakz133
 
Importance of data model
Importance of data modelImportance of data model
Importance of data model
yhen06
 
Chapter 4 - Digital Transmission
Chapter 4 - Digital TransmissionChapter 4 - Digital Transmission
Chapter 4 - Digital Transmission
Wayne Jones Jnr
 
Data communication and network Chapter -1
Data communication and network Chapter -1Data communication and network Chapter -1
Data communication and network Chapter -1
Zafar Ayub
 

Viewers also liked (8)

Data and Computer Communication
Data and Computer CommunicationData and Computer Communication
Data and Computer Communication
 
8251 08 Serial
8251 08 Serial8251 08 Serial
8251 08 Serial
 
Interfacing ics for microprocessor
Interfacing ics for microprocessorInterfacing ics for microprocessor
Interfacing ics for microprocessor
 
8251
82518251
8251
 
INTRODUCTION TO BASICS OF DATA COMMUNICATION"S
INTRODUCTION TO BASICS OF DATA COMMUNICATION"SINTRODUCTION TO BASICS OF DATA COMMUNICATION"S
INTRODUCTION TO BASICS OF DATA COMMUNICATION"S
 
Importance of data model
Importance of data modelImportance of data model
Importance of data model
 
Chapter 4 - Digital Transmission
Chapter 4 - Digital TransmissionChapter 4 - Digital Transmission
Chapter 4 - Digital Transmission
 
Data communication and network Chapter -1
Data communication and network Chapter -1Data communication and network Chapter -1
Data communication and network Chapter -1
 

Similar to Communication model

updated notes cds UNIT 6 and 7 communicationppt.pdf
updated notes cds UNIT 6 and 7 communicationppt.pdfupdated notes cds UNIT 6 and 7 communicationppt.pdf
updated notes cds UNIT 6 and 7 communicationppt.pdf
shubhangisonawane6
 
Wolkite polytechnic college ICT Department
Wolkite polytechnic college ICT Department Wolkite polytechnic college ICT Department
Wolkite polytechnic college ICT Department
Wolkite polytechnic college
 
Chapter 1 introduction haramaya
Chapter 1 introduction haramayaChapter 1 introduction haramaya
Chapter 1 introduction haramaya
Abdii Rashid
 
Data communications
Data communicationsData communications
Data communications
Ashwini
 
chapter 1 DC and CN-1.ppt
chapter 1 DC and CN-1.pptchapter 1 DC and CN-1.ppt
chapter 1 DC and CN-1.ppt
EliasPetros
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
AamraArshad1
 
Introduction to Electronic Communication
Introduction to Electronic Communication Introduction to Electronic Communication
Introduction to Electronic Communication
Shital Kanaskar
 
2.pptx
2.pptx2.pptx
2.pptx
kebeAman
 
Unit-II Data Communication.ppt
Unit-II Data Communication.pptUnit-II Data Communication.ppt
Unit-II Data Communication.ppt
shloksharma1315
 
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
Pranoti Doke
 
Noise influence and environmental impact
Noise influence and environmental impactNoise influence and environmental impact
Noise influence and environmental impact
chilinks4all1
 
Ch2 Data communication.pptx
Ch2 Data communication.pptxCh2 Data communication.pptx
Ch2 Data communication.pptx
kebeAman
 
Error detection and correction, flow and error control and trasmission media
Error detection and correction, flow and error control and  trasmission mediaError detection and correction, flow and error control and  trasmission media
Error detection and correction, flow and error control and trasmission media
PANKAJ333
 
CLASS 1.pptx
CLASS 1.pptxCLASS 1.pptx
CLASS 1.pptx
NathanielAdika1
 
Sonet
SonetSonet
Sonet
rohit25786
 
unit1.pptx
unit1.pptxunit1.pptx
unit1.pptx
SubodhPaswan4
 
dc1.pdf
dc1.pdfdc1.pdf
Propagación y antenas
Propagación y antenasPropagación y antenas
Propagación y antenas
BenjaminAnilema
 
Network topoligies
Network topoligiesNetwork topoligies
Network topoligies
Ali Kamran
 
Communication
CommunicationCommunication
Communication
manu jamwal
 

Similar to Communication model (20)

updated notes cds UNIT 6 and 7 communicationppt.pdf
updated notes cds UNIT 6 and 7 communicationppt.pdfupdated notes cds UNIT 6 and 7 communicationppt.pdf
updated notes cds UNIT 6 and 7 communicationppt.pdf
 
Wolkite polytechnic college ICT Department
Wolkite polytechnic college ICT Department Wolkite polytechnic college ICT Department
Wolkite polytechnic college ICT Department
 
Chapter 1 introduction haramaya
Chapter 1 introduction haramayaChapter 1 introduction haramaya
Chapter 1 introduction haramaya
 
Data communications
Data communicationsData communications
Data communications
 
chapter 1 DC and CN-1.ppt
chapter 1 DC and CN-1.pptchapter 1 DC and CN-1.ppt
chapter 1 DC and CN-1.ppt
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
Introduction to Electronic Communication
Introduction to Electronic Communication Introduction to Electronic Communication
Introduction to Electronic Communication
 
2.pptx
2.pptx2.pptx
2.pptx
 
Unit-II Data Communication.ppt
Unit-II Data Communication.pptUnit-II Data Communication.ppt
Unit-II Data Communication.ppt
 
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
 
Noise influence and environmental impact
Noise influence and environmental impactNoise influence and environmental impact
Noise influence and environmental impact
 
Ch2 Data communication.pptx
Ch2 Data communication.pptxCh2 Data communication.pptx
Ch2 Data communication.pptx
 
Error detection and correction, flow and error control and trasmission media
Error detection and correction, flow and error control and  trasmission mediaError detection and correction, flow and error control and  trasmission media
Error detection and correction, flow and error control and trasmission media
 
CLASS 1.pptx
CLASS 1.pptxCLASS 1.pptx
CLASS 1.pptx
 
Sonet
SonetSonet
Sonet
 
unit1.pptx
unit1.pptxunit1.pptx
unit1.pptx
 
dc1.pdf
dc1.pdfdc1.pdf
dc1.pdf
 
Propagación y antenas
Propagación y antenasPropagación y antenas
Propagación y antenas
 
Network topoligies
Network topoligiesNetwork topoligies
Network topoligies
 
Communication
CommunicationCommunication
Communication
 

More from DIKSHA_LAHRANI

Evolution from 1_g_to_5g
Evolution from 1_g_to_5gEvolution from 1_g_to_5g
Evolution from 1_g_to_5g
DIKSHA_LAHRANI
 
Mac sub layer
Mac sub layerMac sub layer
Mac sub layer
DIKSHA_LAHRANI
 
Basic concepts
Basic conceptsBasic concepts
Basic concepts
DIKSHA_LAHRANI
 
Ntdd
NtddNtdd
Hdlc
HdlcHdlc
Ntdd
NtddNtdd
Hdlc
HdlcHdlc
Basic concepts
Basic conceptsBasic concepts
Basic concepts
DIKSHA_LAHRANI
 

More from DIKSHA_LAHRANI (8)

Evolution from 1_g_to_5g
Evolution from 1_g_to_5gEvolution from 1_g_to_5g
Evolution from 1_g_to_5g
 
Mac sub layer
Mac sub layerMac sub layer
Mac sub layer
 
Basic concepts
Basic conceptsBasic concepts
Basic concepts
 
Ntdd
NtddNtdd
Ntdd
 
Hdlc
HdlcHdlc
Hdlc
 
Ntdd
NtddNtdd
Ntdd
 
Hdlc
HdlcHdlc
Hdlc
 
Basic concepts
Basic conceptsBasic concepts
Basic concepts
 

Recently uploaded

Structural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for BuildingsStructural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for Buildings
Chandresh Chudasama
 
3 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 20243 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 2024
SEOSMMEARTH
 
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
AnnySerafinaLove
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
FelixPerez547899
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
APCO
 
Best practices for project execution and delivery
Best practices for project execution and deliveryBest practices for project execution and delivery
Best practices for project execution and delivery
CLIVE MINCHIN
 
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
Lacey Max
 
Easily Verify Compliance and Security with Binance KYC
Easily Verify Compliance and Security with Binance KYCEasily Verify Compliance and Security with Binance KYC
Easily Verify Compliance and Security with Binance KYC
Any kyc Account
 
Part 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 SlowdownPart 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 Slowdown
jeffkluth1
 
Business storytelling: key ingredients to a story
Business storytelling: key ingredients to a storyBusiness storytelling: key ingredients to a story
Business storytelling: key ingredients to a story
Alexandra Fulford
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
ecamare2
 
How MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdfHow MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdf
MJ Global
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
NZSG
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
techboxsqauremedia
 
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
bosssp10
 
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your TasteZodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
my Pandit
 
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
Aleksey Savkin
 
The Genesis of BriansClub.cm Famous Dark WEb Platform
The Genesis of BriansClub.cm Famous Dark WEb PlatformThe Genesis of BriansClub.cm Famous Dark WEb Platform
The Genesis of BriansClub.cm Famous Dark WEb Platform
SabaaSudozai
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
DerekIwanaka1
 

Recently uploaded (20)

Structural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for BuildingsStructural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for Buildings
 
3 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 20243 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 2024
 
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
 
Best practices for project execution and delivery
Best practices for project execution and deliveryBest practices for project execution and delivery
Best practices for project execution and delivery
 
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
 
Easily Verify Compliance and Security with Binance KYC
Easily Verify Compliance and Security with Binance KYCEasily Verify Compliance and Security with Binance KYC
Easily Verify Compliance and Security with Binance KYC
 
Part 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 SlowdownPart 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 Slowdown
 
Business storytelling: key ingredients to a story
Business storytelling: key ingredients to a storyBusiness storytelling: key ingredients to a story
Business storytelling: key ingredients to a story
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
 
How MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdfHow MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdf
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
 
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
 
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your TasteZodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
 
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
 
The Genesis of BriansClub.cm Famous Dark WEb Platform
The Genesis of BriansClub.cm Famous Dark WEb PlatformThe Genesis of BriansClub.cm Famous Dark WEb Platform
The Genesis of BriansClub.cm Famous Dark WEb Platform
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
 

Communication model

  • 1. Concept and Model of Communications Concept and Model of Communications General Communications: face-to-face conversation, write a letter, etc. Electronic Communications: telephone, wireless phone, TV, radar, etc. Our Focus  Computer Communication General Communication Model S(t) T(t) Transmission Tr(t) Sd(t) Source Transmitter Receiver Destination System Microphone Transformer Line/Cable Transformer Speaker Telephone Encoder Fiber/Air Decoder Earphone Computer Compress Satellite Uncompress Computer Scanner Modulator Network Demodulator Printer Basic Communication Criteria: Performance, Reliability, Security
  • 2. Simplified Communications Model (2) Source generates data to be transmitted Transmitter converts data into transmittable signals Transmission System carries data Receiver converts received signal into data Destination takes incoming data from the receiver
  • 3. Components of a data communications system l.Message The message is the information (data) to be communicated. Popular forms of information include text, numbers, pictures, audio, and video. 2. Sender The sender is the device that sends the data message. It can be a computer, workstation, telephone handset, video camera. 3. Receiver The receiver is the device that receives the message. It can be a computer, workstation, telephone handset, television. 4. Transmission medium The transmission medium is the physical path by which a message travels from sender to receiver. Some examples of transmission media include twisted-pair wire, coaxial cable, fiber-optic cable, and radio waves. 5. Protocol A protocol is a set of rules that govern data communications. It represents an agreement between the communicating devices. Without a protocol, two devices may be connected but not communicating, just as a person speaking French cannot be understood by a person who speaks only Japanese
  • 4. Transmission Media Transmission Media A transmission medium: - a connection between a sender and a receiver - a signal can pass but with attenuation/distortion - a special system with a transmission bandwidth Guided (Wired) Media Unguided (Wireless) Media (lines) (air, vacuum, water, etc.) - Twisted pair (0~10MHz) - LF (30~300KHz, Navigation) - Coaxial cable (100K~500MHz) - MF/HF (300~3000KHz, AM/SW radio) - Optical fiber (180~370THz) - VHF (30~300MHz, TV & FM radio) - UHF (0.3~3GHz, TV, mobile phone) - SHF (3~30GHz, satellite, microwave) - EHF (30~300GHz, experimental com) - Infrared (no frequency allocation)
  • 5. What is Data Communications? Exchange of digital information between two digital devices is data communication
  • 6. 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.
  • 7. Requirements of Data Communications  At least Two Devices ready to communicate  A Transmission Medium  A set of Rules & Procedure for proper communication (Protocol)  Standard Data Representation  Transmission of bits either Serial or Parallel
  • 8. case of Asynchronous Transmission Bit synchronisation using Start/stop bits in In Synchronous Transmission the agreed pattern of Flag Signal encoding rules viz. NRZ or RZ And other higher layer protocol
  • 9. Data Representations A group of bits are used to represent a character/number/special symbol/Control Characters 5-bit code can represent 32 symbols (25=32) 7-bit code can represent 128 symbols (27=128) 8-bit code can represent 256 symbols (28=256)
  • 10. Code Set A code set is the set of codes representing the symbols Very common code sets are : – ASCII : this is ANSI’s 7-bit American Standard Code for Information Interchange ASCII code(7-bit) is often used with an 8th bit known as parity bit used for detecting errors during Data Transmission
  • 11. Parity bit is added to the Most Significant bit (MSB) – EBCDIC : this is IBM’s 8-bit Extended Binary Coded Decimal Interchange Code
  • 12. ASCII Code ASCII is defined in ANSI X3.4 – Corresponding CCITT recommendation is IA5 (International Alphabet No.5) – ISO specification is ISO 646 Total 128 codes – 96 codes are graphic symbols (in row. 2~7 in code chart).  94 codes are printable
  • 13. And 2 codes viz. SPACE & DEL characters are non printable – 32 codes control symbols (row. 0 & 1 in code chart)  All are non printable
  • 14.
  • 15.
  • 16. Parallel Transmission and Serial Transmission Parallel Transmission and Serial Transmission …011000110111010111… Segment the 0/1 ? stream into Sender Receiver N bits groups N N N N … 01…00 01…10 11…10 10…11 … Parallel Transmission Serial Transmission 0 0 0 1 1 1 1 1 0110001 1 0 Sender 0 0 Receiver Sender Receiver 0 0 0 0 0 0 1 1 1 P/S converter S/P converter 7 (N) bits are sent together 7 (N) bits are sent one after another 7 (N) lines are needed Only 1 line is needed
  • 17. Parallel Transmission  Parallel transmission allows transfers of multiple data bits at the same time over separate media  In general, parallel transmission is used with a wired medium that uses multiple, independent wires  Furthermore, the signals on all wires are synchronized so that a bit travels across each of the wires at precisely the same time  Engineers use the term parallel to characterize the wiring 17
  • 18. Parallel Transmission The figure omits two important details: (1) In addition to the parallel wires that each carry data, a parallel interface usually contains other wires that allow the sender and receiver to coordinate (2) To make installation and troubleshooting easy, the wires for a parallel transmission system are placed in a single physical cable A parallel mode of transmission has two chief advantages: (1) High speed: it can send N bits at the same time  a parallel interface can operate N times faster than an equivalent serial interface (2) Match to underlying hardware: Internally, computer and communication hardware uses parallel circuitry  a parallel interface matches the internal hardware well
  • 19. Serial Transmission  Serial transmission  sends one bit at a time It may seem that anyone would choose parallel transmission for high speeds  However, most communication systems use serial mode There are two main reasons (1)serial networks can be extended over long distances at less cost (2)using only one physical wire means that there is never a timing problem caused by one wire being slightly longer than another Sender and receiver must contain a hardware that converts data from the parallel form used in the device to the serial form used on the wire
  • 20. Serial Transmission The hardware needed to convert data between an internal parallel form and a serial form can be straightforward or complex In the simplest case, a single chip that is known as a Universal Asynchronous Receiver and Transmitter (UART) performs the conversion A related chip, Universal Synchronous-Asynchronous Receiver and Transmitter (USART) handles conversion for synchronous networks
  • 21. Timing of Serial Transmission Serial transmission mechanisms can be divided into three broad categories (depending on how transmissions are spaced in time):  Asynchronous transmission can occur at any time with an arbitrary delay between the transmission of two data items  Synchronous transmission occurs continuously with no gap between the transmission of two data items  Isochronous transmission occurs at regular intervals with a fixed gap between the transmission of two data items 21
  • 22. Asynchronous Transmission  It is asynchronous if the system allows the physical medium to be idle for an arbitrary time between two transmissions  The asynchronous style of communication is well-suited to applications that generate data at random  (e.g., a user typing on a keyboard or a user that clicks on a link)  The disadvantage of asynchrony arises from the lack of coordination between sender and receiver  While the medium is idle, a receiver cannot know how long the medium will remain idle before more data arrives  Asynchronous technologies usually arrange for a sender to transmit a few extra bits before each data item  to inform the receiver that a data transfer is starting  extra bits allow the receiver to synchronize with the incoming signal  the extra bits are known as a preamble or start bits
  • 23.
  • 24.
  • 25. Synchronous Transmission A synchronous mechanism transmits bits of data continually  with no idle time between bits  after transmitting the final bit of one data byte, the sender transmits a bit of the next data byte The sender and receiver constantly remain synchronized  which means less synchronization overhead On a synchronous system  each character is sent without start or stop bits  Synchronous transmission:  A bit stream is segmented into relative large groups/blocks many characters or bytes  Add control bits at the beginning and end of each block  Frame = H_control_bits + characters (data_bits) + T_control_bits  No gap between two characters in a data block 25
  • 26. Asynchronous and Synchronous Transmission Asynchronous and Synchronous Transmission 1 0110001 0 1 1001100 0 1 0011101 0 1 1011100 0 Sender Receiver independent Stopwtch.ani Stopwtch.ani Con_bits 0110001 ... 0110001 1001100 0011101 1011100 Con_bits Sender Receiver synchronized Stopwtch.ani
  • 27. Asynchronous Serial Transmission (RS232 Example)  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.
  • 28. Synchronous Serial Transmission (PS2 Example)  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 is transmited 1 byte at a time: Data = high, Clock = low: Communication Inhibited. •1 start bit. This is always 0. Data = low, Clock = high: Host Request-to-Send •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)
  • 29. Simplex Transmission and Duplex Simplex Transmission and Duplex Transmission Transmission Direction of data Simplex Device A Device B Transmission One can send and the other can receive Direction of data at time 1 Half Duplex Device A Device B Transmission Direction of data at time 2 Both can send and receive but in different time Direction of data all the time Full Duplex Device A Device B Transmission Both can send and receive simultaneously
  • 30. Simplex In simplex mode, the communication is unidirectional. Only one of the two devices on a link can transmit; the other can only receive Keyboards and traditional monitors are examples of simplex devices key-board can only introduce input; the monitor can only accept output. The simplex mode can use the entire capacity of the channel to send data in one direction
  • 31. 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, and vice versa ln a half-duplex transmission, the entire capacity of a channel is taken over by whichever of the two devices is transmitting at the time. In half-duplex, the entire capacity of the channel is taken over by the transmitting (sending). Walkie-talkies and CB (citizens band) radios are both half-duplex systems
  • 32. Full-duplex In full-duplex mode both stations can transmit and receive simultaneously In full-duplex mode, signals going in one direction share the capacity of the link with signals going in the other direction. 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 both directions. One common example of full-duplex communication is the telephone network. When two people are communicating by a telephone line, both can talk and listen at the same time
  • 33. Communication Standards and Related Organizations Communication Standards and Related Organizations Communications need standards for inter-operations of different devices Standard Organizations: - ISO (International Standards Organization): ISO number - ITU (International Telecommunication Union): V.num & X.num - EIA (Electronic Industries Association): EIA-num - IEEE (Institute of Electronics Engineers): IEEE.num - ANSI (American National Standards Institute): ASCII, etc. - IETF (Internet Society and Internet Engineering Task Force): RFC num - W3C (World Wide Web Consortium): HTTP, HTML, XML, … - WAP Forum (Wireless Application Protocol): WAP-num