The Telephone Network An Engineering Approach to Computer Networking.

Slides:



Advertisements
Similar presentations
CSE 413: Computer Networks
Advertisements

SIMS-201 The Telephone System Wired and Wireless.
© Jörg Liebeherr, CS757 Three Network Technologies Telephone Network –The largest worldwide computer network, specialized for voice –Switching.
The Telephone – Part 2. The Telephone System One of the first problems in building todays telephone network was how to connect one telephone to any one.
The Telephone Network An Engineering Approach to Computer Networking.
I.S 512 TOPIC 1 – LESSON 2. Types Of Transmission Media PHYSICAL Twisted Pair Cable Shielded twisted-pair (STP ) Unshielded twisted-pair (UTP) Coaxial.
1 9 9 TELECOMMUNICATIONS AND NETWORKS. 2 Telecommunications Communicating information via electronic means over some distance Information SuperHighway.
Module 3.4: Switching Circuit Switching Packet Switching K. Salah.
Semester Copyright USM EEE442 Computer Networks The Data Link / Network Layer Functions: Switching En. Mohd Nazri Mahmud MPhil (Cambridge, UK)
Introduction© Dr. Ayman Abdel-Hamid, CS4254 Spring CS4254 Computer Network Architecture and Programming Dr. Ayman A. Abdel-Hamid Computer Science.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Transmission Media Slide 1 Overview Guided - wire Unguided -
Computers Are Your Future © 2006 Prentice-Hall, Inc.
Data Communications Circuit Switching. Switching Networks Long distance transmission is typically done over a network of switched nodes Nodes not concerned.
1 Pertemuan 4 Networking Fundamentals Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
EE 4272Spring, 2003 Chapter 9: Circuit Switching Switching Networks Circuit-Switching Networks Circuit-Switching Concept  Space-Division Switching  Time-Division.
1 Chapter 7 Networking: Computer Connections. Basic Components of a Network Sending device Communications link Receiving device.
The importance of switching in communication The cost of switching is high Definition: Transfer input sample points to the correct output ports at the.
1 Fall 2005 Long Distance Communication Carriers, Modulation, And Modems Qutaibah Malluhi Computer Science and Engineering Qatar University.
Chapter Preview  In this chapter, we will study:  The basic components of a telecomm system  The technologies used in telecomm systems  Various ways.
Chapter 8 COMMUNICATION AND COMPUTER NETWORK
CPSC 441 TA: FANG WANG TRANSMISSION MEDIA Part of the slides are from Sudhanshu Kumar etc at slideshare.net.
Transmission Media Prepared by: Engr. Maria Diorella A. Paguio.
BASIC TELECOMMUNICATIONS
Sistem Jaringan dan Komunikasi Data #3. Overview  guided - wire / optical fibre  unguided - wireless  characteristics and quality determined by medium.
Data Communications and Networking
Review: The application layer. –Network Applications see the network as the abstract provided by the transport layer: Logical full mesh among network end-points.
1 The public switched telephone network (PSTN) is a combination of many central offices throughout the country and the world connected by copper cables,
Communications Channel & transmission media
1 Business Telecommunications Data and Computer Communications Chapter 4 Transmission Media.
Telecommunications systems (Part 2) School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 12, Thursday 3/29/2007) T-1 Digital.
1 9. Circuit Switching. Prof. Sang-Jo Yoo 2 Contents  Switching Networks  Circuit-Switching Networks  Switching Concepts  Routing in Circuit-Switching.
The Telephone Network An Engineering Approach to Computer Networking.
Data Communication. 2 Data Communications Data communication system components: Message Message Information (data) to be communicated. Sender Sender Device.
ICOM 6115©Manuel Rodriguez-Martinez ICOM 6115 – Computer Networks and the WWW Manuel Rodriguez-Martinez, Ph.D. Lecture 10.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Modulation, Multiplexing, & Public Switched Telephone.
Chapter 7 Networking: Computer Connections. Networks n Network - a computer system that uses communications equipment to connect two or more computers.
1 Chapter 7 Telecommunications. 2 What is Telecommunications? o Often used interchangeably, the terms Data Communications and Telecommunications both.
MODEM J.Padmavathi. Origin of Modems The word "modem" is a contraction of the words modulator-demodulator A modem is typically used to send digital data.
Fall 2005 By: H. Veisi Computer networks course Olum-fonoon Babol Chapter 2 Physical layer.
1 William Stallings Data and Computer Communications 7 th Edition Chapter 8 Multiplexing.
1 Chapter 5 Multiplexing : Sharing a Medium Data Communications and Computer Networks: A Business User’s Approach.
02 – Performance Basics 1CS Computer Networks.
Data and Computer Communications Chapter 10 – Circuit Switching and Packet Switching (Wide Area Networks)
Data and Computer Communications Circuit Switching and Packet Switching.
Public Switched System. Telecom Infrastructure Edge Connection –Terminal Equipment Phone Fax Modem DSL –Subscriber Loop Core Switching –Central office.
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
William Stallings Data and Computer Communications Chapter 9 Circuit Switching.
CS412 Introduction to Computer Networking & Telecommunication
Computer Networks Chapter 6 - Multiplexing. Spring 2006Computer Networks2 Multiplexing  The term “multiplexing” is used whenever it is necessary to share.
EEC4113 Data Communication & Multimedia System Chapter 7: Network Layer by Muhazam Mustapha, October 2011.
Chapter 6 Multiplexers and Switching Concepts
3/20: Telecommunications & Networking What is telecommunications? The hardware: physical components of telecommunications, inc. channels Standards: agreements.
Telecommunications and Networks Chapter 6 Principles and Learning Objectives Effective communication is essential to organizational success. –Define.
Computers Are Your Future © 2008 Prentice-Hall, Inc.
Introduction1-1 Data Communications and Computer Networks Chapter 1 CS 3830 Lecture 2 Omar Meqdadi Department of Computer Science and Software Engineering.
Data and Computer Communications 8 th and 9 th Edition by William Stallings Chapter 10 – Circuit Switching and Packet Switching.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Muhammad Waseem Iqbal Lecture # 20 Data Communication.
William Stallings Data and Computer Communications
CHAPTER 3 Physical Layer.
Circuit Switching and Telephone Network
Data Communication IT-402.
Long-Distance Communication (Carriers, Modulation, And Modems)
William Stallings Data and Computer Communications
Chapter 8 Circuit Switching and Telephone Network
An Engineering Approach to Computer Networking
William Stallings Data and Computer Communications
An Engineering Approach to Computer Networking
communications system
William Stallings Data and Computer Communications
The Physical Layer Chapters
Presentation transcript:

The Telephone Network An Engineering Approach to Computer Networking

Is it a computer network? Specialized to carry voice Specialized to carry voice Also carries Also carries  telemetry  video  fax  modem calls Internally, uses digital samples Internally, uses digital samples Switches and switch controllers are special purpose computers Switches and switch controllers are special purpose computers Principles in its design apply to more general computer networks Principles in its design apply to more general computer networks

Concepts Single basic service: two-way voice Single basic service: two-way voice  low end-to-end delay  guarantee that an accepted call will run to completion Endpoints connected by a circuit Endpoints connected by a circuit  like an electrical circuit  signals flow both ways (full duplex)  associated with bandwidth and buffer resources

The big picture Fully connected core Fully connected core  simple routing  telephone number is a hint about how to route a call  but not for 800/888/700/900 numbers  hierarchically allocated telephone number space

The pieces 1. End systems 2. Transmission 3. Switching 4. Signaling

1. End-systems Transducers Transducers  key to carrying voice on wires Dialer Dialer Ringer Ringer Switchhook Switchhook

Sidetone Transmission circuit needs two wires Transmission circuit needs two wires And so does reception circuit And so does reception circuit => 4 wires from every central office to home => 4 wires from every central office to home Can we do better? Can we do better? Use same pair of wires for both transmission and reception Use same pair of wires for both transmission and reception Cancel out what is being said Cancel out what is being said Ergonomics: leave in a little Ergonomics: leave in a little  sidetone  unavoidable

Echo Shared wires => received signal is also transmitted Shared wires => received signal is also transmitted And not completely cancelled out! And not completely cancelled out! Leads to echo (why?) Leads to echo (why?) OK for short-distance calls OK for short-distance calls For long distance calls, need to put in echo chancellors (why?) For long distance calls, need to put in echo chancellors (why?) Expensive Expensive Lesson Lesson  keep end-to-end delays as short as possible

Dialing Pulse Pulse  sends a pulse per digit  collected by central office Tone Tone  key press (feep) sends a pair of tones = digit  also called Dual Tone Mutifrequency (DTMF)

2. Transmission Link characteristics Link characteristics  information carrying capacity (bandwidth)  information sent as symbols  1 symbol >= 1 bit  propagation delay  time for electromagnetic signal to reach other end  light travels at 0.7c in fiber ~8 microseconds/mile  NY to SF => 20 ms; NY to London => 27 ms  attenuation  degradation in signal quality with distance  long lines need regenerators  optical amplifiers are here

Transmission: Multiplexing Trunks between central offices carry hundreds of conversations Trunks between central offices carry hundreds of conversations Can’t run thick bundles! Can’t run thick bundles! Instead, send many calls on the same wire Instead, send many calls on the same wire  multiplexing Analog multiplexing Analog multiplexing  bandlimit call to 3.4 KHz and frequency shift onto higher bandwidth trunk  obsolete Digital multiplexing Digital multiplexing  first convert voice to samples  1 sample = 8 bits of voice  8000 samples/sec => call = 64 Kbps

Transmission: Digital multiplexing How to choose a sample? How to choose a sample?  256 quantization levels  logarithmically spaced (why?0  sample value = amplitude of nearest quantization level  two choices of levels (mu law and A law) Time division multiplexing Time division multiplexing  trunk carries bits at a faster bit rate than inputs  n input streams, each with a 1-byte buffer  output interleaves samples  need to serve all inputs in the time it takes one sample to arrive  => output runs n times faster than input  overhead bits mark end of frame  overhead bits mark end of frame (why?)

Transmission: Multiplexing Multiplexed trunks can be multiplexed further Multiplexed trunks can be multiplexed further Need a standard! (why?) Need a standard! (why?) US/Japan standard is called Digital Signaling hierarchy (DS) US/Japan standard is called Digital Signaling hierarchy (DS)

Transmission: Link technologies Many in use today Many in use today  twisted pair  coax cable  terrestrial microwave  satellite microwave  optical fiber Increasing amount of bandwidth and cost per foot Increasing amount of bandwidth and cost per foot Popular Popular  fiber  satellite

The cost of a link Should you use the cheapest possible link? Should you use the cheapest possible link? No! No! Cost is in installation, not in link itself Cost is in installation, not in link itself Builders routinely install twisted pair (CAT 5), fiber, and coax to every room Builders routinely install twisted pair (CAT 5), fiber, and coax to every room Even if only one of them used, still saves money Even if only one of them used, still saves money Long distance Long distance  overprovision by up to ten times

Transmission: fiber optic links Wonderful stuff! Wonderful stuff!  lots of capacity  nearly error free  very little attenuation  hard to tap A long thin strand of very pure glass A long thin strand of very pure glass

More on fibers Three types Three types  step index (multimode)  graded index (multimode)  single mode Multimode Multimode  cheap  use LEDs  short distances (up to a few kilometers) Single mode Single mode  expensive  use lasers  long distances (up to hundreds of kilometers)

Transmission: satellites Long distances at high bandwidth Long distances at high bandwidth Geosynchronous Geosynchronous  36,000 km in the sky  up-down propagation delay of 250 ms  bad for interactive communication  slots in space limited Nongeosynchronous(Low Earth Orbit) Nongeosynchronous(Low Earth Orbit)  appear to move in the sky  need more of them  handoff is complicated  e.g. Iridium

3. Switching Problem: Problem:  each user can potentially call any other user  can’t have direct lines! Switches establish temporary circuits Switches establish temporary circuits Switching systems come in two parts: switch and switch controller Switching systems come in two parts: switch and switch controller

Switching: what does a switch do? Transfers data from an input to an output Transfers data from an input to an output  many ports (up to200,000 simultaneous calls)`  need high speeds Some ways to switch: Some ways to switch:  space division  if inputs are multiplexed, need a schedule (why?)

Switching Another way to switch Another way to switch  time division (time slot interchange or TSI)  also needs a schedule (why?) To build larger switches we combine space and time division switching elements To build larger switches we combine space and time division switching elements

4. Signaling Recall that a switching system has a switch and a switch controller Recall that a switching system has a switch and a switch controller Switch controller is in the control Switch controller is in the control plane   does not touch voice samples Manages the network  call routing (collect dialstring and forward call)  alarms (ring bell at receiver)  billing  directory lookup (for 800/888 calls)

Signaling network Switch controllers are special purpose computers Switch controllers are special purpose computers Linked by their own internal computer network Linked by their own internal computer network  Common Channel Interoffice Signaling (CCIS) network Earlier design used in-band tones, but was severely hacked Earlier design used in-band tones, but was severely hacked Also was very rigid (why?) Also was very rigid (why?) Messages on CCIS conform to Signaling System 7 (SS7) spec. Messages on CCIS conform to Signaling System 7 (SS7) spec.

Signaling One of the main jobs of switch controller: keep track of state of every endpoint One of the main jobs of switch controller: keep track of state of every endpoint Key is state transition diagram Key is state transition diagram

Cellular communication Mobile phone talks to a base station on a particular radio frequency Mobile phone talks to a base station on a particular radio frequency Aren’t enough frequencies to give each mobile a permanent frequency (like a wire) Aren’t enough frequencies to give each mobile a permanent frequency (like a wire) Reuse Reuse  temporal  if mobile is off, no frequency assigned to it  spatial  mobiles in non-adjacent cells can use the same frequency

Problems with cellular communication How to complete a call to a mobile? How to complete a call to a mobile?  need to track  need to track a mobile   on power on, mobile tells base of its ID and home   calls to home are forwarded to mobile over CCIS How to deal with a moving cell phone?   nearest base station changes   need to hand off existing call to new base station   a choice of several complicated protocols

Challenges for the telephone network Multimedia Multimedia  simultaneously transmit voice/data/video over the network  people seem to want it  existing network can’t handle it  bandwidth requirements  burstiness in traffic (TSI can’t skip input)  change in statistical behavior Backward compatibility of new services Backward compatibility of new services  huge existing infrastructure  idiosyncrasies Regulation Regulation  stifles innovation

Challenges Competition Competition  future telephone networks will no longer be monopolies  how to manage the transition? Inefficiencies in the system Inefficiencies in the system  an accumulation of cruft  special-purpose systems of the past  ‘legacy’ systems  need to change them without breaking the network