SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
Communication Networks

             Prof. Anish Goel
Communication Network Architecture
    Network architecture: the plan that specifies how the
    network is built and operated
    Architecture is driven by the network services
    Overall communication process is complex
    Network architecture partitions overall communication
    process into separate functional areas called layers




2                  Basics of Communication Networks.   Anish Goel
Network Architecture Evolution
    Telegraph Networks
      Message switching & digital transmission
    Telephone Networks
      Circuit Switching
      Analog transmission → digital transmission
      Mobile communications
    Internet
      Packet switching & computer applications
    Next-Generation Internet
      Multiservice packet switching network


3                    Basics of Communication Networks.   Anish Goel
Approaches to Long-Distance
Communications
    Courier: physical transport of the message by messengers
      Messenger pigeons, pony express, FedEx
    Telegraph: message is transmitted across a network using
    signals
      Drums, beacons, mirrors, smoke, flags, semaphores…
      Electricity, light
      Telegraph delivers message much sooner




4                   Basics of Communication Networks.      Anish Goel
Optical (Visual) Telegraph
    Claude Chappe invented optical telegraph
    in the 1790’s
    Semaphore mimicked a person with
    outstretched arms with flags in each hand
    Different angle combinations of arms &
    hands generated hundreds of possible
    signals
    Code for enciphering messages kept
    secret
    Signal could propagate 800 km in 3
    minutes!

5                  Basics of Communication Networks.   Anish Goel
Message Switching
    Network nodes were created where
    several optical telegraph lines met (Paris
    and other sites)
    Store-and-Forward Operation:
       Messages arriving on each line were
      decoded
       Next-hop in route determined by
      destination address of a message
       Each message was carried by hand to next
      line, and stored until operator became
      available for next transmission


6                    Basics of Communication Networks.   Anish Goel
Electric Telegraph
    Samuel Morse telegraph system (1837)
       A text is encoded into sequences of dots and dashes
       Short and long pulses of electrical current over a copper wire
      to generate dots & dashes (Table 1.1)
       Experimental telegraph line (e.g., submarine cable) over 40
      miles (1840) connecting two telegraph stations
       Sore-and-forward process at each station
       Precursor of the modern digital communication system
    Signal propagates at the speed of light!
      Approximately 2 x 108 meters/second in cable



7                     Basics of Communication Networks.      Anish Goel
Electric Telegraph Networks
    Electric telegraph networks exploded
      Message switching & Store-and-Forward operation
      Key elements: Addressing, Routing, Forwarding
    Optical telegraph networks disappeared
      Why? What is the limitation?




8                    Basics of Communication Networks.   Anish Goel
Baudot Telegraph Multiplexer (1874)
    Combine 4 signals in a single telegraph circuit by
    multiplexing
      Binary block code (ancestor of ASCII code)
        A character represented by 5 bit binary code
      Time division multiplexing
        Binary codes for characters are interleaved
       Framing is required to recover characters from the binary
      sequence in the multiplexed signal
       Keyboard converts characters to bits
    Use a single line by multiple operators at the same time
    (increase transmission rate)

9                      Basics of Communication Networks.    Anish Goel
Elements of Telegraph Network Architecture
     Digital transmission
      Text messages converted into symbols (dots/dashes, zeros/ones)
      Transmission system designed to convey symbols
     Multiplexing
       Framing needed to recover text characters
     Message Switching
       Messages contain source & destination addresses
       Store-and-Forward: Messages forwarded hop-by-hop across
      network
      Message-switching node: a general purpose computer (or human
      operator node) with storage to buffer messages as they come in. It
      receives all bits of the message, waits for an opportunity to
      retransmit to the next node and send them if it gets the
      opportunity)
      Routing according to destination address


10                     Basics of Communication Networks.         Anish Goel
Telephone Networks and Circuit Switching
      Alexander Graham Bell (1875) working on harmonic telegraph
      to multiplex telegraph signals
      Discovered voice signals can be transmitted directly
           Microphone converts voice pressure variation (sound) into
           analogous electrical signal
           Loudspeaker converts electrical signal back into sound
      Telephone patent granted in 1876
      Bell Telephone Company founded in 1877
Signal for “ae” as in cat


                            Microphone                   Loudspeaker
                                             analog
                                            electrical
   sound                                      signal                    sound

     11                         Basics of Communication Networks.      Anish Goel
The N2 Problem
 For N users to be fully connected directly
 Requires N(N – 1)/2 connections
 Requires too much space for cables
 Inefficient & costly since connections not always on

                           1

                                                         N = 1000
          N                                  2      N(N – 1)/2 = 499500


               4                       3


12              Basics of Communication Networks.               Anish Goel
Early Telephone (Manual) Switching
 Patch cord panel switch invented in 1877
 Operators connect users on demand
     Establish circuit to allow electrical current to flow from inlet to
     outlet
 Only N connections required to a central office




13                    Basics of Communication Networks.         Anish Goel
Digitization of Telephone Network
  Pulse Code Modulation digital voice signal
      Voice gives 8 bits/sample x 8000 samples/sec = 64x103 bps
  Time Division Multiplexing for digital voice
      T-1 multiplexing (1961): 24 voice signals = 1.544x106 bps
  Digital Switching (1980s)
      Switch TDM signals without conversion to analog form
  Digital Cellular Telephony (1990s)
  Optical Digital Transmission (1990s)
      One OC-192 optical signal = 10x109 bps
      One optical fiber carries 160 OC-192 signals = 1.6x1012 bps!
All digital transmission, switching, and control


 14                     Basics of Communication Networks.            Anish Goel
Computer Connection Control
 A computer controls connection in telephone switch
 Computers exchange signaling messages to:
     Coordinate set up of telephone connections
     To implement new services such as caller ID, voice mail, . . .
     To enable mobility and roaming in cellular networks
 “Intelligence” inside the network
 A separate signaling network is required

                              Computer



                            Switch connects
                  ...




                                                      ...             Voice
                            Inlets to Outlets


15                       Basics of Communication Networks.                    Anish Goel
Computer Network Evolution Overview
 1950s: SAGE (Semi-Automatic Ground Environment) – the
 first computer network for air defense system
 1960s: Dumb terminals access shared host computer
     SABRE airline reservation system
 1970s: Computers connect directly to each other
     ARPANET packet switching network
     TCP/IP internet protocols
     Ethernet local area network
 1980s & 1990s: New applications and Internet growth
     Commercialization of Internet
     E-mail, file transfer, web, streaming video, P2P, . . .
     Internet traffic surpasses voice traffic

16                    Basics of Communication Networks.        Anish Goel
What is a protocol?
 Communications between computers requires very
 specific unambiguous rules
 A protocol is a set of rules that governs how two or
 more communicating parties should interact
     Internet Protocol (IP)
     Transmission Control Protocol (TCP)
     HyperText Transfer Protocol (HTTP)
     Simple Mail Transfer Protocol (SMTP)




17                  Basics of Communication Networks.   Anish Goel
Terminal-Oriented Networks
 Early computer systems very expensive
 Time-sharing methods allowed multiple terminals to
 share local computer
 Remote access via telephone modems




18              Basics of Communication Networks.   Anish Goel
Computer-to-Computer Networks
 As cost of computing dropped, terminal-oriented
 networks viewed as too inflexible and costly
 Need to develop flexible computer networks
     Interconnect computers as required
     Support many applications
 Application Examples
     File transfer between arbitrary computers
     Execution of a program on another computer
     Multiprocess operation over multiple computers




19                 Basics of Communication Networks.   Anish Goel
Packet Switching
 Computer network should support multiple applications
       Transfer arbitrary message size
       Low delay for interactive applications
       But in store-and-forward operation, long messages induce high delay on
      interactive messages
     Packet switching introduced
      Very much like message switching (no connection setup, no dedicated
      channel)
       Network transfers packets using store-and-forward
       Packets have maximum length (Massage switching systems
      accommodate far larger messages)
       Break long messages into multiple packets
 ARPANET testbed (70’s) led to many innovations
 What is the difference between packet switching and message
 switching?


20                      Basics of Communication Networks.           Anish Goel
Packet Switching




21         Basics of Communication Networks.   Anish Goel
ARPANET Routing




22        Basics of Communication Networks.   Anish Goel
Ethernet Local Area Network
 In 1980s, low-cost workstations (individual computers)
 available
 Need for low-cost, high-speed networks
     To interconnect local workstations
     To access local shared resources (printers, storage, servers)
 Low cost, high-speed communications with low error rate
 possible using coaxial cable
 Ethernet is the standard for high-speed wired access to
 computer networks



23                   Basics of Communication Networks.       Anish Goel
The Internet
 Different network types emerged for data transfer
 between computers
 ARPA also explored packet switching using satellite and
 packet radio networks
 Each network has its protocols and is possibly built on
 different technologies
 Internetworking protocols required to enable
 communications between computers attached to different
 networks
 Internet: a network of networks (interconnection of
 multiple network into a single large network)

24              Basics of Communication Networks.   Anish Goel
Internet Protocol (IP)
 Internet Protocol (IP) was developed to provide for the
 connectionless transfer packets (datagram) across an
 internetwork
 Routers (gateways) interconnect different networks
 Host computers prepare IP packets and transmit them
 over their attached network
 Routers forward IP packets across networks
 Best-effort IP transfer service, no retransmission




25               Basics of Communication Networks.   Anish Goel
Thank You.. But Wait…
  My Lectures are open source…
  You can Access them.. ( View or Download) at:


www.discovermechatronics.blogspot.com

You can also:
Brows my other projects.




 26               Basics of Communication Networks.   Anish Goel

Más contenido relacionado

La actualidad más candente

R K 2 Bluetooth Technologies
R K 2  Bluetooth  TechnologiesR K 2  Bluetooth  Technologies
R K 2 Bluetooth TechnologiesSaurav Kumar
 
Bluetooth Aplication
Bluetooth AplicationBluetooth Aplication
Bluetooth AplicationEr Bhaduri
 
Bluetooth Technology Paper Presentation
Bluetooth Technology Paper PresentationBluetooth Technology Paper Presentation
Bluetooth Technology Paper Presentationguestac67362
 
Bluetooth based smart sensor devices 2
Bluetooth based smart sensor devices 2Bluetooth based smart sensor devices 2
Bluetooth based smart sensor devices 2Vijay Kribpz
 
Visible Light Communication
Visible Light CommunicationVisible Light Communication
Visible Light CommunicationIJERD Editor
 
Next Generation Networks
Next Generation NetworksNext Generation Networks
Next Generation NetworksRejinaParvin
 
TINA showcase: Introduction
TINA showcase: IntroductionTINA showcase: Introduction
TINA showcase: Introductionmas90
 
bluetooth technology
 bluetooth technology bluetooth technology
bluetooth technologydeepak kumar
 
Bluetooth Basic Version
Bluetooth Basic VersionBluetooth Basic Version
Bluetooth Basic VersionAyesha Saeed
 
Bluetooth - Comprehensive Presentation
Bluetooth - Comprehensive PresentationBluetooth - Comprehensive Presentation
Bluetooth - Comprehensive PresentationMuhammed Afsal Villan
 
Implementation and Test of a Power-Line based Communication System for Elect...
 Implementation and Test of a Power-Line based Communication System for Elect... Implementation and Test of a Power-Line based Communication System for Elect...
Implementation and Test of a Power-Line based Communication System for Elect...Valerio Aisa
 
Bluetooth versus wi
Bluetooth versus wiBluetooth versus wi
Bluetooth versus wisher1242
 

La actualidad más candente (20)

Bluetooth
BluetoothBluetooth
Bluetooth
 
R K 2 Bluetooth Technologies
R K 2  Bluetooth  TechnologiesR K 2  Bluetooth  Technologies
R K 2 Bluetooth Technologies
 
Bluetooth presentation
Bluetooth presentationBluetooth presentation
Bluetooth presentation
 
Bluetooth Aplication
Bluetooth AplicationBluetooth Aplication
Bluetooth Aplication
 
Bluetooth technology
Bluetooth technologyBluetooth technology
Bluetooth technology
 
Bluetooth Technology Paper Presentation
Bluetooth Technology Paper PresentationBluetooth Technology Paper Presentation
Bluetooth Technology Paper Presentation
 
Bluetooth based smart sensor devices 2
Bluetooth based smart sensor devices 2Bluetooth based smart sensor devices 2
Bluetooth based smart sensor devices 2
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
Bluetooth technology
Bluetooth  technologyBluetooth  technology
Bluetooth technology
 
Bluetooth technology
Bluetooth  technologyBluetooth  technology
Bluetooth technology
 
Visible Light Communication
Visible Light CommunicationVisible Light Communication
Visible Light Communication
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
Next Generation Networks
Next Generation NetworksNext Generation Networks
Next Generation Networks
 
TINA showcase: Introduction
TINA showcase: IntroductionTINA showcase: Introduction
TINA showcase: Introduction
 
bluetooth technology
 bluetooth technology bluetooth technology
bluetooth technology
 
Bluetooth Basic Version
Bluetooth Basic VersionBluetooth Basic Version
Bluetooth Basic Version
 
Bluetooth - Comprehensive Presentation
Bluetooth - Comprehensive PresentationBluetooth - Comprehensive Presentation
Bluetooth - Comprehensive Presentation
 
Implementation and Test of a Power-Line based Communication System for Elect...
 Implementation and Test of a Power-Line based Communication System for Elect... Implementation and Test of a Power-Line based Communication System for Elect...
Implementation and Test of a Power-Line based Communication System for Elect...
 
Bluetooth versus wi
Bluetooth versus wiBluetooth versus wi
Bluetooth versus wi
 
Bluetooth mobileip
Bluetooth mobileipBluetooth mobileip
Bluetooth mobileip
 

Similar a Communication Networks

Basics Of Comuter Networking
Basics Of Comuter NetworkingBasics Of Comuter Networking
Basics Of Comuter Networkinganishgoel
 
introdution to analog and digital communication
introdution to analog and digital communicationintrodution to analog and digital communication
introdution to analog and digital communicationSugeng Widodo
 
communication and network concepts
communication and network concepts communication and network concepts
communication and network concepts Gunjan Mathur
 
Technical report on Transistor Based Intercom System
Technical report on Transistor Based Intercom SystemTechnical report on Transistor Based Intercom System
Technical report on Transistor Based Intercom SystemSourav Rakshit
 
Lesson 7 data communication
Lesson 7 data communicationLesson 7 data communication
Lesson 7 data communicationkenjiecueto
 
Towfique 063382056
Towfique 063382056Towfique 063382056
Towfique 063382056mashiur
 
Networking Technologies Basic's complete notes
Networking Technologies Basic's complete notesNetworking Technologies Basic's complete notes
Networking Technologies Basic's complete notesIndrajaMeghavathula
 
LIS3353 SP12 Week 11
LIS3353 SP12 Week 11LIS3353 SP12 Week 11
LIS3353 SP12 Week 11Amanda Case
 
WirelessTechnologies.pptx
WirelessTechnologies.pptxWirelessTechnologies.pptx
WirelessTechnologies.pptxAbyThomas54
 
WirelessTechnologies.pptx
WirelessTechnologies.pptxWirelessTechnologies.pptx
WirelessTechnologies.pptxAbyThomas54
 
INTRODUCTION TO WIRELESS COMMUNICATION
INTRODUCTION TO WIRELESS COMMUNICATIONINTRODUCTION TO WIRELESS COMMUNICATION
INTRODUCTION TO WIRELESS COMMUNICATIONSANDIP BURNWAL
 
Communication technology
Communication technologyCommunication technology
Communication technologyAbhishek Curtis
 
Telecommunications and networks
Telecommunications and networksTelecommunications and networks
Telecommunications and networksSopon Tumchota
 
Introduction to data communication
Introduction to data communicationIntroduction to data communication
Introduction to data communicationAbir Hossain
 
Telecommunication basics
Telecommunication basicsTelecommunication basics
Telecommunication basicsYoohyun Kim
 
Aspects Stratégiques des Réseaux
Aspects Stratégiques des RéseauxAspects Stratégiques des Réseaux
Aspects Stratégiques des RéseauxEric Vyncke
 

Similar a Communication Networks (20)

Basics Of Comuter Networking
Basics Of Comuter NetworkingBasics Of Comuter Networking
Basics Of Comuter Networking
 
introdution to analog and digital communication
introdution to analog and digital communicationintrodution to analog and digital communication
introdution to analog and digital communication
 
communication and network concepts
communication and network concepts communication and network concepts
communication and network concepts
 
Technical report on Transistor Based Intercom System
Technical report on Transistor Based Intercom SystemTechnical report on Transistor Based Intercom System
Technical report on Transistor Based Intercom System
 
Lesson 7 data communication
Lesson 7 data communicationLesson 7 data communication
Lesson 7 data communication
 
Towfique 063382056
Towfique 063382056Towfique 063382056
Towfique 063382056
 
Computer project
Computer project Computer project
Computer project
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
Chapter 1 intro
Chapter 1 introChapter 1 intro
Chapter 1 intro
 
Networking Technologies Basic's complete notes
Networking Technologies Basic's complete notesNetworking Technologies Basic's complete notes
Networking Technologies Basic's complete notes
 
LIS3353 SP12 Week 11
LIS3353 SP12 Week 11LIS3353 SP12 Week 11
LIS3353 SP12 Week 11
 
WirelessTechnologies.pptx
WirelessTechnologies.pptxWirelessTechnologies.pptx
WirelessTechnologies.pptx
 
WirelessTechnologies.pptx
WirelessTechnologies.pptxWirelessTechnologies.pptx
WirelessTechnologies.pptx
 
INTRODUCTION TO WIRELESS COMMUNICATION
INTRODUCTION TO WIRELESS COMMUNICATIONINTRODUCTION TO WIRELESS COMMUNICATION
INTRODUCTION TO WIRELESS COMMUNICATION
 
Communication technology
Communication technologyCommunication technology
Communication technology
 
Telecommunications and networks
Telecommunications and networksTelecommunications and networks
Telecommunications and networks
 
Introduction to data communication
Introduction to data communicationIntroduction to data communication
Introduction to data communication
 
Final rohit bpl
Final rohit bplFinal rohit bpl
Final rohit bpl
 
Telecommunication basics
Telecommunication basicsTelecommunication basics
Telecommunication basics
 
Aspects Stratégiques des Réseaux
Aspects Stratégiques des RéseauxAspects Stratégiques des Réseaux
Aspects Stratégiques des Réseaux
 

Más de anishgoel

Computer Organization
Computer OrganizationComputer Organization
Computer Organizationanishgoel
 
Learning vhdl by examples
Learning vhdl by examplesLearning vhdl by examples
Learning vhdl by examplesanishgoel
 
Dot matrix module interface wit Raspberry Pi
Dot matrix module interface wit Raspberry PiDot matrix module interface wit Raspberry Pi
Dot matrix module interface wit Raspberry Pianishgoel
 
Input interface with Raspberry pi
Input interface with Raspberry piInput interface with Raspberry pi
Input interface with Raspberry pianishgoel
 
Learning Python for Raspberry Pi
Learning Python for Raspberry PiLearning Python for Raspberry Pi
Learning Python for Raspberry Pianishgoel
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pianishgoel
 
learning vhdl by examples
learning vhdl by exampleslearning vhdl by examples
learning vhdl by examplesanishgoel
 
Digital System Design Basics
Digital System Design BasicsDigital System Design Basics
Digital System Design Basicsanishgoel
 
digital design of communication systems
digital design of communication systemsdigital design of communication systems
digital design of communication systemsanishgoel
 
Rtos concepts
Rtos conceptsRtos concepts
Rtos conceptsanishgoel
 
8051 Microcontroller Timer
8051 Microcontroller Timer8051 Microcontroller Timer
8051 Microcontroller Timeranishgoel
 
8051 Microcontroller I/O ports
8051 Microcontroller I/O ports8051 Microcontroller I/O ports
8051 Microcontroller I/O portsanishgoel
 
Serial Communication Interfaces
Serial Communication InterfacesSerial Communication Interfaces
Serial Communication Interfacesanishgoel
 
Embedded systems ppt iv part d
Embedded systems ppt iv   part dEmbedded systems ppt iv   part d
Embedded systems ppt iv part danishgoel
 
Embedded systems ppt iv part c
Embedded systems ppt iv   part cEmbedded systems ppt iv   part c
Embedded systems ppt iv part canishgoel
 
Embedded systems ppt iv part b
Embedded systems ppt iv   part bEmbedded systems ppt iv   part b
Embedded systems ppt iv part banishgoel
 
Embedded systems ppt ii
Embedded systems ppt iiEmbedded systems ppt ii
Embedded systems ppt iianishgoel
 
Embedded systems ppt iii
Embedded systems ppt iiiEmbedded systems ppt iii
Embedded systems ppt iiianishgoel
 
Embedded systems ppt iv part a
Embedded systems ppt iv   part aEmbedded systems ppt iv   part a
Embedded systems ppt iv part aanishgoel
 
Embedded systems ppt i
Embedded systems ppt iEmbedded systems ppt i
Embedded systems ppt ianishgoel
 

Más de anishgoel (20)

Computer Organization
Computer OrganizationComputer Organization
Computer Organization
 
Learning vhdl by examples
Learning vhdl by examplesLearning vhdl by examples
Learning vhdl by examples
 
Dot matrix module interface wit Raspberry Pi
Dot matrix module interface wit Raspberry PiDot matrix module interface wit Raspberry Pi
Dot matrix module interface wit Raspberry Pi
 
Input interface with Raspberry pi
Input interface with Raspberry piInput interface with Raspberry pi
Input interface with Raspberry pi
 
Learning Python for Raspberry Pi
Learning Python for Raspberry PiLearning Python for Raspberry Pi
Learning Python for Raspberry Pi
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
learning vhdl by examples
learning vhdl by exampleslearning vhdl by examples
learning vhdl by examples
 
Digital System Design Basics
Digital System Design BasicsDigital System Design Basics
Digital System Design Basics
 
digital design of communication systems
digital design of communication systemsdigital design of communication systems
digital design of communication systems
 
Rtos concepts
Rtos conceptsRtos concepts
Rtos concepts
 
8051 Microcontroller Timer
8051 Microcontroller Timer8051 Microcontroller Timer
8051 Microcontroller Timer
 
8051 Microcontroller I/O ports
8051 Microcontroller I/O ports8051 Microcontroller I/O ports
8051 Microcontroller I/O ports
 
Serial Communication Interfaces
Serial Communication InterfacesSerial Communication Interfaces
Serial Communication Interfaces
 
Embedded systems ppt iv part d
Embedded systems ppt iv   part dEmbedded systems ppt iv   part d
Embedded systems ppt iv part d
 
Embedded systems ppt iv part c
Embedded systems ppt iv   part cEmbedded systems ppt iv   part c
Embedded systems ppt iv part c
 
Embedded systems ppt iv part b
Embedded systems ppt iv   part bEmbedded systems ppt iv   part b
Embedded systems ppt iv part b
 
Embedded systems ppt ii
Embedded systems ppt iiEmbedded systems ppt ii
Embedded systems ppt ii
 
Embedded systems ppt iii
Embedded systems ppt iiiEmbedded systems ppt iii
Embedded systems ppt iii
 
Embedded systems ppt iv part a
Embedded systems ppt iv   part aEmbedded systems ppt iv   part a
Embedded systems ppt iv part a
 
Embedded systems ppt i
Embedded systems ppt iEmbedded systems ppt i
Embedded systems ppt i
 

Último

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
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
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 

Último (20)

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
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
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 

Communication Networks

  • 1. Communication Networks Prof. Anish Goel
  • 2. Communication Network Architecture Network architecture: the plan that specifies how the network is built and operated Architecture is driven by the network services Overall communication process is complex Network architecture partitions overall communication process into separate functional areas called layers 2 Basics of Communication Networks. Anish Goel
  • 3. Network Architecture Evolution Telegraph Networks Message switching & digital transmission Telephone Networks Circuit Switching Analog transmission → digital transmission Mobile communications Internet Packet switching & computer applications Next-Generation Internet Multiservice packet switching network 3 Basics of Communication Networks. Anish Goel
  • 4. Approaches to Long-Distance Communications Courier: physical transport of the message by messengers Messenger pigeons, pony express, FedEx Telegraph: message is transmitted across a network using signals Drums, beacons, mirrors, smoke, flags, semaphores… Electricity, light Telegraph delivers message much sooner 4 Basics of Communication Networks. Anish Goel
  • 5. Optical (Visual) Telegraph Claude Chappe invented optical telegraph in the 1790’s Semaphore mimicked a person with outstretched arms with flags in each hand Different angle combinations of arms & hands generated hundreds of possible signals Code for enciphering messages kept secret Signal could propagate 800 km in 3 minutes! 5 Basics of Communication Networks. Anish Goel
  • 6. Message Switching Network nodes were created where several optical telegraph lines met (Paris and other sites) Store-and-Forward Operation: Messages arriving on each line were decoded Next-hop in route determined by destination address of a message Each message was carried by hand to next line, and stored until operator became available for next transmission 6 Basics of Communication Networks. Anish Goel
  • 7. Electric Telegraph Samuel Morse telegraph system (1837) A text is encoded into sequences of dots and dashes Short and long pulses of electrical current over a copper wire to generate dots & dashes (Table 1.1) Experimental telegraph line (e.g., submarine cable) over 40 miles (1840) connecting two telegraph stations Sore-and-forward process at each station Precursor of the modern digital communication system Signal propagates at the speed of light! Approximately 2 x 108 meters/second in cable 7 Basics of Communication Networks. Anish Goel
  • 8. Electric Telegraph Networks Electric telegraph networks exploded Message switching & Store-and-Forward operation Key elements: Addressing, Routing, Forwarding Optical telegraph networks disappeared Why? What is the limitation? 8 Basics of Communication Networks. Anish Goel
  • 9. Baudot Telegraph Multiplexer (1874) Combine 4 signals in a single telegraph circuit by multiplexing Binary block code (ancestor of ASCII code) A character represented by 5 bit binary code Time division multiplexing Binary codes for characters are interleaved Framing is required to recover characters from the binary sequence in the multiplexed signal Keyboard converts characters to bits Use a single line by multiple operators at the same time (increase transmission rate) 9 Basics of Communication Networks. Anish Goel
  • 10. Elements of Telegraph Network Architecture Digital transmission Text messages converted into symbols (dots/dashes, zeros/ones) Transmission system designed to convey symbols Multiplexing Framing needed to recover text characters Message Switching Messages contain source & destination addresses Store-and-Forward: Messages forwarded hop-by-hop across network Message-switching node: a general purpose computer (or human operator node) with storage to buffer messages as they come in. It receives all bits of the message, waits for an opportunity to retransmit to the next node and send them if it gets the opportunity) Routing according to destination address 10 Basics of Communication Networks. Anish Goel
  • 11. Telephone Networks and Circuit Switching Alexander Graham Bell (1875) working on harmonic telegraph to multiplex telegraph signals Discovered voice signals can be transmitted directly Microphone converts voice pressure variation (sound) into analogous electrical signal Loudspeaker converts electrical signal back into sound Telephone patent granted in 1876 Bell Telephone Company founded in 1877 Signal for “ae” as in cat Microphone Loudspeaker analog electrical sound signal sound 11 Basics of Communication Networks. Anish Goel
  • 12. The N2 Problem For N users to be fully connected directly Requires N(N – 1)/2 connections Requires too much space for cables Inefficient & costly since connections not always on 1 N = 1000 N 2 N(N – 1)/2 = 499500 4 3 12 Basics of Communication Networks. Anish Goel
  • 13. Early Telephone (Manual) Switching Patch cord panel switch invented in 1877 Operators connect users on demand Establish circuit to allow electrical current to flow from inlet to outlet Only N connections required to a central office 13 Basics of Communication Networks. Anish Goel
  • 14. Digitization of Telephone Network Pulse Code Modulation digital voice signal Voice gives 8 bits/sample x 8000 samples/sec = 64x103 bps Time Division Multiplexing for digital voice T-1 multiplexing (1961): 24 voice signals = 1.544x106 bps Digital Switching (1980s) Switch TDM signals without conversion to analog form Digital Cellular Telephony (1990s) Optical Digital Transmission (1990s) One OC-192 optical signal = 10x109 bps One optical fiber carries 160 OC-192 signals = 1.6x1012 bps! All digital transmission, switching, and control 14 Basics of Communication Networks. Anish Goel
  • 15. Computer Connection Control A computer controls connection in telephone switch Computers exchange signaling messages to: Coordinate set up of telephone connections To implement new services such as caller ID, voice mail, . . . To enable mobility and roaming in cellular networks “Intelligence” inside the network A separate signaling network is required Computer Switch connects ... ... Voice Inlets to Outlets 15 Basics of Communication Networks. Anish Goel
  • 16. Computer Network Evolution Overview 1950s: SAGE (Semi-Automatic Ground Environment) – the first computer network for air defense system 1960s: Dumb terminals access shared host computer SABRE airline reservation system 1970s: Computers connect directly to each other ARPANET packet switching network TCP/IP internet protocols Ethernet local area network 1980s & 1990s: New applications and Internet growth Commercialization of Internet E-mail, file transfer, web, streaming video, P2P, . . . Internet traffic surpasses voice traffic 16 Basics of Communication Networks. Anish Goel
  • 17. What is a protocol? Communications between computers requires very specific unambiguous rules A protocol is a set of rules that governs how two or more communicating parties should interact Internet Protocol (IP) Transmission Control Protocol (TCP) HyperText Transfer Protocol (HTTP) Simple Mail Transfer Protocol (SMTP) 17 Basics of Communication Networks. Anish Goel
  • 18. Terminal-Oriented Networks Early computer systems very expensive Time-sharing methods allowed multiple terminals to share local computer Remote access via telephone modems 18 Basics of Communication Networks. Anish Goel
  • 19. Computer-to-Computer Networks As cost of computing dropped, terminal-oriented networks viewed as too inflexible and costly Need to develop flexible computer networks Interconnect computers as required Support many applications Application Examples File transfer between arbitrary computers Execution of a program on another computer Multiprocess operation over multiple computers 19 Basics of Communication Networks. Anish Goel
  • 20. Packet Switching Computer network should support multiple applications Transfer arbitrary message size Low delay for interactive applications But in store-and-forward operation, long messages induce high delay on interactive messages Packet switching introduced Very much like message switching (no connection setup, no dedicated channel) Network transfers packets using store-and-forward Packets have maximum length (Massage switching systems accommodate far larger messages) Break long messages into multiple packets ARPANET testbed (70’s) led to many innovations What is the difference between packet switching and message switching? 20 Basics of Communication Networks. Anish Goel
  • 21. Packet Switching 21 Basics of Communication Networks. Anish Goel
  • 22. ARPANET Routing 22 Basics of Communication Networks. Anish Goel
  • 23. Ethernet Local Area Network In 1980s, low-cost workstations (individual computers) available Need for low-cost, high-speed networks To interconnect local workstations To access local shared resources (printers, storage, servers) Low cost, high-speed communications with low error rate possible using coaxial cable Ethernet is the standard for high-speed wired access to computer networks 23 Basics of Communication Networks. Anish Goel
  • 24. The Internet Different network types emerged for data transfer between computers ARPA also explored packet switching using satellite and packet radio networks Each network has its protocols and is possibly built on different technologies Internetworking protocols required to enable communications between computers attached to different networks Internet: a network of networks (interconnection of multiple network into a single large network) 24 Basics of Communication Networks. Anish Goel
  • 25. Internet Protocol (IP) Internet Protocol (IP) was developed to provide for the connectionless transfer packets (datagram) across an internetwork Routers (gateways) interconnect different networks Host computers prepare IP packets and transmit them over their attached network Routers forward IP packets across networks Best-effort IP transfer service, no retransmission 25 Basics of Communication Networks. Anish Goel
  • 26. Thank You.. But Wait… My Lectures are open source… You can Access them.. ( View or Download) at: www.discovermechatronics.blogspot.com You can also: Brows my other projects. 26 Basics of Communication Networks. Anish Goel