lecture 18 Telecommunication and Networks Notes

Introduction to Telecommunication and Networks

  • Instructor: Jiang Lu
  • Department: Computer Engineering, University of Houston Clear Lake

Circuit Switching Network

  • A dedicated communication path between two stations.
  • Types of Circuit Switching:
    • Space Division Switching
    • Allocates physical channels to each call.
    • Time Division Switching
    • Allocates time slots for each call over a shared medium.

WAN Technology and Protocols

  • Key topics of discussion:
    • Switched Communication Networks (9.1)
    • Circuit-Switching (9.2, 9.3)
    • Softswitch Architecture (9.4)
    • Packet-Switching (9.5)

Softswitch Architecture

  • Emerging trend in circuit-switching technology.
  • Definition and functions:
    • Converts devices into smart phone-switches through specialized software.
    • Facilitates traditional circuit-switching functions.
    • Enables conversion of digitized voice streams into packets (VoIP).
  • Components of Softswitch:
    • Media Gateway (MG): Handles physical switching functions.
    • Media Gateway Controller (MGC): Manages call processing.
    • Relevant Protocol: RFC 3015

Packet-Switching Principles

  • Shortcomings of Circuit-Switching:
    • Inefficiency in data connections, as connections may remain idle.
    • Fixed data rate limits versatility across different hosts and workstations.
  • Packet-Switching Definition:
    • Transmits long messages by subdividing them into shorter packets.

Packet Structure

  • Each packet consists of:
    • Data
    • Control Information (Packet Header)

Packet-Switching Architecture Example

  • Illustration of a packet-switching network with various nodes, including personal computers and servers connected through switches.

Advantages of Packet-Switching

  • Line Efficiency: Shares the line among multiple packets over time.
  • Variable Data Rates (Time Division Multiplexing): Allows different data transmission rates.
  • No Block Connection: Can experience delays, but no strict connections required.
  • Priority Handling: Allows higher-priority packets to transmit first.

Switching Techniques in Packet-Switching

  • Datagram:
    • Each packet is routed independently and can follow different paths.
  • Virtual Circuit:
    • Establishes a logical connection beforehand; packets follow a predetermined route.

Datagram vs. Virtual Circuit Comparison

  • Datagram:
    • Offers flexibility and faster transmission with no pre-setup phase.
    • Packets may arrive out of sequence but avoid congested routes.
  • Virtual Circuit:
    • Guarantees delivery in the original order with better error control.
    • Transit packets more rapidly through pre-established paths.

Issues in Packet-Switching Networks

  • Packet Size Issues: Each packet includes overhead which affects performance.
  • Delay Factors:
    • Node Delay: Time for processing at nodes.
    • Transmission Time: Time taken to send data blocks.
    • Propagation Delay: Time signal takes to travel across nodes.

Timing and Delays in Circuit vs. Packet Switching

  • Circuit Switching Delay:

    • Includes call setup time, message transmission time, and propagation delay.
    • Total Delay Formula:
      Total ext{ }Delay = 3ML + \frac{B}{W} + (M-1)P
    • Where M = number of hops, P = per-hop processing delay, L = link propagation delay, W = transmission speed (bits/s), and B = message size (bits).
  • Packet Switching Delay:

    • Virtual circuit requires connection setup.
    • Total Delay for Datagram networks:
      Total ext{ }Delay = ML + NT + (M-1)T + (M-1)P
    • Where N = number of packets.

Example Problem: Alice and Bob Transmission

  • Situation: Alice and Bob are 4 hops apart on a datagram packet-switched network.
  • Given data:
    • Link length: 100 miles,
    • Per-hop processing delay: 5µs,
    • Packet size: 1500 bytes,
    • Transmission speed: 56 kbit/s,
    • Speed of light: 125,000 miles/s.
  • Task: Calculate total time for Alice to receive a 10-packet message sent from Bob.