SlideShare a Scribd company logo
1
The Network Core
• Mesh of interconnected
Routers
• The fundamental question:
how is data transferred
through net?
– circuit switching
• dedicated circuit per
call: telephone net
– packet-switching
• data sent through net
in discrete “chunks”
2
Network Core –
Concept of Switched Networks
• Long distance transmission is typically done
over a network of switched nodes
• Nodes not concerned with content of data
• End devices are stations
– Computer, terminal, phone, etc.
• A collection of nodes and connections is a
communications network
• Data routed by being switched from node to
node
• Node to node links usually multiplexed
3
Simple Switched Network
4
Network Core: Circuit Switching
End-to-end resources
reserved for “call”
• link bandwidth, switch
capacity
• dedicated resources: no
sharing
• circuit-like (guaranteed)
performance
• call setup required
5
Network Core – Circuit Switching
• Switched circuits allow data connections that
can be initiated when needed and terminated
when communication is complete
• Circuit switched network - a network in which a
dedicated circuit is established between sender
and receiver and all data passes over this
circuit.
• The telephone system is a common example.
• The connection is dedicated until one party or
another terminates the connection.
6
Circuit Switching
7
Network Core – Circuit Switching
• Dedicated communication path between two
stations
• Three phases (Establish, Transfer, Disconnect)
• Inefficient (for data traffic)
– Channel capacity dedicated for duration of connection
– Much of the time a data connection is idle
– If no data, capacity wasted
• Set up (connection) takes time
– Once connected, transfer is transparent
– Circuit switching designed for voice
– Constant Data rate
• Both ends must operate at the same rate
8
Network Core - Circuit Switching
• Multiplexing in Circuit Switched Networks
– Multiplexing is a technique, in which a single
transmission medium is being shared among multiple
users.
• Types of Multiplexing
– Frequency Division Multiplexing FDM
– Time Division Multiplexing TDM
9
Circuit Switching: FDM and TDM
FDM
Frequency
time
TDM
Frequency
time
4 users
Example:
10
Synchronous TDM
11
Synchronous TDM with empty time slots
12
Statistical TDM or Asynchronous TDM
13
Network Core: Packet Switching
• Packet switched network
– A network in which data is transmitted in the form of
packets
– Multiple users share network resources
– No dedicated bandwidth is allocated
– No resources are reserved, resources used as needed
– Each packet uses full link bandwidth
– Good for bursty traffic, simpler, no call setup
– Packets queued and transmitted as fast as possible
– Packets are accepted even when network is busy,
which causes the delivery to slow down
14
Network Core: Packet Switching
• The goal of packet switching is to move
packets through routers from source to
destination
• Packets sent one at a time to the network
• Two approaches are used:
– Datagram Approach
– Virtual Circuits Approach
15
Packet Switching - Datagram
• Datagram Approach:
– Each packet is treated independently
– No reference to packets that have gone before
– Each node chooses next node on path using
destination address
– Packets with same destination address may not follow
same route
– Packets may arrive out of sequence, may be lost
– It is up to receiver to re-order packets and recover
from lost packets
– No Call setup
– For an exchange of a few packets, datagram quicker
– Analogy: driving, asking directions
16
Packet Switching - Datagram
• The Internet is a Datagram network
• Datagram network is not either connection-
oriented or connectionless.
• Internet provides both connection-oriented
(TCP) and connectionless services (UDP) to
applications.
17
Packet Switching - Datagram
IT-5302-3 Internet Architecture and Protocols, PUCIT, University of the Punjab, Pakistan
18
19
Packet Switching – Virtual Circuits
• Virtual Circuit Approach:
– Virtual circuit packet switched network create a
logical path through the subnet
– Call request and call accept packets establish a
virtual connection
– Virtual route remains fixed through the call.
– All packets from one connection follow this path.
– Each packet contains a virtual circuit identifier
instead of destination address to determines the next
hop
– Not a dedicated path
– No routing decisions required for each packet
20
Switching Technique –
Virtual Circuit
• Preplanned route established before packets sent
• All packets follow same route
• Similar to circuit in circuit-switching network
– Hence virtual circuit
• Each packet has virtual circuit identifier
– Nodes on route know where to direct packets
– No routing decisions
• Not dedicated path, as in circuit switching
– Packet still buffered at node and queued for output
– Routing decision made on before that virtual circuit
• Network may provide services related to virtual circuit
– Sequencing and error control
• Packets should transit more rapidly
• If node fails, all virtual circuits through node lost
21
Virtual Circuits vs. Datagram
• Network can provide
sequencing and error
control
• Packets are forwarded
more quickly
– No routing decisions to
make
• Less reliable
– Loss of a node looses all
circuits through that
node
• Less Node Delay
• No call setup phase
– Better if few packets
• More flexible
– Routing can be used to
avoid congested parts of
the network
• More reliable
– If a node fails, packets
may find an alternate
route that bypass that
node
• More Node Delay
22
Circuit Switching vs. Virtual Circuits
• Path
– A dedicated path is
established between two
devices for the duration
of session.
• Reserved Resources
– The link (multiplexed /
not multiplexed) that
makes the path are
dedicated, and cannot be
used by other
connections
• constant data rates.
• Route
– No dedicated path is
established. Only a route
is defined. Each switch
creates an entry in its
routing table for the
duration of virtual circuit
• Shared Links
– The link that makes a
route can be shard by
other connections
23
Features of Circuit and Packet
Switching
Feature Circuit
Switching
Packet Switching
Data sent as packets? No Yes
Packets follow same route? N/A Yes (VC), No (Datagram)
Resources reserved in network? Yes No
Data send can have variable latency
(response time)
No Yes
Connection made? Yes VC: Yes, Datagram: No
State info stored at network nodes? N/A VC: Yes, Datagram: No
Addressing info needed? only when call
is set up
VC: virtual circuit
number
Datagram: destination
Address
24
Network Taxonomy
Telecommunication
networks
Circuit-switched
networks
FDM TDM
Packet-switched
networks
Networks
with VCs
Datagram
Networks

More Related Content

PPT
Circuit and Packet Switching Methods Presentation
PDF
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
PPT
Switching Techniques
PDF
Dc ch10 : circuit switching and packet switching
PPTX
packet switching
PPTX
chapter 5.2.pptx
PPT
Switching
PPTX
Unit 1 Circuit and Packet Switching.pptx
Circuit and Packet Switching Methods Presentation
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
Switching Techniques
Dc ch10 : circuit switching and packet switching
packet switching
chapter 5.2.pptx
Switching
Unit 1 Circuit and Packet Switching.pptx

Similar to Circuit switching in operational research (20)

PPT
11 circuit-packet
PPTX
Switch networking
PPTX
Lecture 2 review of network technologies
PPT
8 Packet Switching
PPTX
Lecture 12
PPT
Chapter 2 Switches in network.ppt
PPT
Packet switching
PPTX
Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)
PPTX
switching techniques
PPTX
Communication and Networking
PDF
Computer networks-WAN
PPT
Multiplexing and switching(TDM ,FDM, Data gram, circuit switching)
PPTX
Switching
PPTX
Switching Techniques Lecture12,wireless
PDF
Lecture set 1
PDF
Unit 5 Switching.pdf
PPT
SwitchingTechniques.ppt
PPTX
Switching Techniques - Unit 3 notes aktu.pptx
PPT
switchingtechniques.ppt
PPT
switchingtechniquesin computer trams.ppt
11 circuit-packet
Switch networking
Lecture 2 review of network technologies
8 Packet Switching
Lecture 12
Chapter 2 Switches in network.ppt
Packet switching
Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)
switching techniques
Communication and Networking
Computer networks-WAN
Multiplexing and switching(TDM ,FDM, Data gram, circuit switching)
Switching
Switching Techniques Lecture12,wireless
Lecture set 1
Unit 5 Switching.pdf
SwitchingTechniques.ppt
Switching Techniques - Unit 3 notes aktu.pptx
switchingtechniques.ppt
switchingtechniquesin computer trams.ppt
Ad

More from FaizanAli393009 (19)

PPTX
Overview of Risk Management in Information Security.pptx
PPTX
Legal, ethical, and professional issues in information security.pptx
PPTX
Software Quality Engineering lecture_2.pptx
PPT
Business Process Model and Notation(BPMN).ppt
PPTX
What is Quality? Software Quality Engineering
PPTX
introduction_of_the_course_and_basics.pptx
PPTX
Cryptographic Tools Week#11 Lecture #01,02.pptx
PPTX
How DES Works Week#10 Lecture#01,02(DES).pptx
PPTX
Lecture on structure Week#14 Lecture #01,02.pptx
PPTX
Software construction and development.pptx
PPTX
Bussiness process engineering BPR 2.pptx
PPTX
Intro to Business Process Engineering.pptx
PPTX
Introduction to Bussinessprocessengineering.pptx
PDF
Decision Theory in Operational Research By Faziii
PPTX
Data communication in computer network.pptx
PPTX
Design in software construction and development.pptx
PPTX
Software construction and development.pptx
PPTX
Layered architecture in computer network.pptx
PPTX
Introduction to data communication1.pptx
Overview of Risk Management in Information Security.pptx
Legal, ethical, and professional issues in information security.pptx
Software Quality Engineering lecture_2.pptx
Business Process Model and Notation(BPMN).ppt
What is Quality? Software Quality Engineering
introduction_of_the_course_and_basics.pptx
Cryptographic Tools Week#11 Lecture #01,02.pptx
How DES Works Week#10 Lecture#01,02(DES).pptx
Lecture on structure Week#14 Lecture #01,02.pptx
Software construction and development.pptx
Bussiness process engineering BPR 2.pptx
Intro to Business Process Engineering.pptx
Introduction to Bussinessprocessengineering.pptx
Decision Theory in Operational Research By Faziii
Data communication in computer network.pptx
Design in software construction and development.pptx
Software construction and development.pptx
Layered architecture in computer network.pptx
Introduction to data communication1.pptx
Ad

Recently uploaded (20)

PPTX
Cell Structure & Organelles in detailed.
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
Basic Mud Logging Guide for educational purpose
PPTX
Institutional Correction lecture only . . .
PPTX
master seminar digital applications in india
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
Complications of Minimal Access Surgery at WLH
PDF
Insiders guide to clinical Medicine.pdf
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
Cell Structure & Organelles in detailed.
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Supply Chain Operations Speaking Notes -ICLT Program
TR - Agricultural Crops Production NC III.pdf
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Module 4: Burden of Disease Tutorial Slides S2 2025
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Basic Mud Logging Guide for educational purpose
Institutional Correction lecture only . . .
master seminar digital applications in india
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Complications of Minimal Access Surgery at WLH
Insiders guide to clinical Medicine.pdf
VCE English Exam - Section C Student Revision Booklet
PPH.pptx obstetrics and gynecology in nursing
O7-L3 Supply Chain Operations - ICLT Program
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester

Circuit switching in operational research

  • 1. 1 The Network Core • Mesh of interconnected Routers • The fundamental question: how is data transferred through net? – circuit switching • dedicated circuit per call: telephone net – packet-switching • data sent through net in discrete “chunks”
  • 2. 2 Network Core – Concept of Switched Networks • Long distance transmission is typically done over a network of switched nodes • Nodes not concerned with content of data • End devices are stations – Computer, terminal, phone, etc. • A collection of nodes and connections is a communications network • Data routed by being switched from node to node • Node to node links usually multiplexed
  • 4. 4 Network Core: Circuit Switching End-to-end resources reserved for “call” • link bandwidth, switch capacity • dedicated resources: no sharing • circuit-like (guaranteed) performance • call setup required
  • 5. 5 Network Core – Circuit Switching • Switched circuits allow data connections that can be initiated when needed and terminated when communication is complete • Circuit switched network - a network in which a dedicated circuit is established between sender and receiver and all data passes over this circuit. • The telephone system is a common example. • The connection is dedicated until one party or another terminates the connection.
  • 7. 7 Network Core – Circuit Switching • Dedicated communication path between two stations • Three phases (Establish, Transfer, Disconnect) • Inefficient (for data traffic) – Channel capacity dedicated for duration of connection – Much of the time a data connection is idle – If no data, capacity wasted • Set up (connection) takes time – Once connected, transfer is transparent – Circuit switching designed for voice – Constant Data rate • Both ends must operate at the same rate
  • 8. 8 Network Core - Circuit Switching • Multiplexing in Circuit Switched Networks – Multiplexing is a technique, in which a single transmission medium is being shared among multiple users. • Types of Multiplexing – Frequency Division Multiplexing FDM – Time Division Multiplexing TDM
  • 9. 9 Circuit Switching: FDM and TDM FDM Frequency time TDM Frequency time 4 users Example:
  • 11. 11 Synchronous TDM with empty time slots
  • 12. 12 Statistical TDM or Asynchronous TDM
  • 13. 13 Network Core: Packet Switching • Packet switched network – A network in which data is transmitted in the form of packets – Multiple users share network resources – No dedicated bandwidth is allocated – No resources are reserved, resources used as needed – Each packet uses full link bandwidth – Good for bursty traffic, simpler, no call setup – Packets queued and transmitted as fast as possible – Packets are accepted even when network is busy, which causes the delivery to slow down
  • 14. 14 Network Core: Packet Switching • The goal of packet switching is to move packets through routers from source to destination • Packets sent one at a time to the network • Two approaches are used: – Datagram Approach – Virtual Circuits Approach
  • 15. 15 Packet Switching - Datagram • Datagram Approach: – Each packet is treated independently – No reference to packets that have gone before – Each node chooses next node on path using destination address – Packets with same destination address may not follow same route – Packets may arrive out of sequence, may be lost – It is up to receiver to re-order packets and recover from lost packets – No Call setup – For an exchange of a few packets, datagram quicker – Analogy: driving, asking directions
  • 16. 16 Packet Switching - Datagram • The Internet is a Datagram network • Datagram network is not either connection- oriented or connectionless. • Internet provides both connection-oriented (TCP) and connectionless services (UDP) to applications.
  • 18. IT-5302-3 Internet Architecture and Protocols, PUCIT, University of the Punjab, Pakistan 18
  • 19. 19 Packet Switching – Virtual Circuits • Virtual Circuit Approach: – Virtual circuit packet switched network create a logical path through the subnet – Call request and call accept packets establish a virtual connection – Virtual route remains fixed through the call. – All packets from one connection follow this path. – Each packet contains a virtual circuit identifier instead of destination address to determines the next hop – Not a dedicated path – No routing decisions required for each packet
  • 20. 20 Switching Technique – Virtual Circuit • Preplanned route established before packets sent • All packets follow same route • Similar to circuit in circuit-switching network – Hence virtual circuit • Each packet has virtual circuit identifier – Nodes on route know where to direct packets – No routing decisions • Not dedicated path, as in circuit switching – Packet still buffered at node and queued for output – Routing decision made on before that virtual circuit • Network may provide services related to virtual circuit – Sequencing and error control • Packets should transit more rapidly • If node fails, all virtual circuits through node lost
  • 21. 21 Virtual Circuits vs. Datagram • Network can provide sequencing and error control • Packets are forwarded more quickly – No routing decisions to make • Less reliable – Loss of a node looses all circuits through that node • Less Node Delay • No call setup phase – Better if few packets • More flexible – Routing can be used to avoid congested parts of the network • More reliable – If a node fails, packets may find an alternate route that bypass that node • More Node Delay
  • 22. 22 Circuit Switching vs. Virtual Circuits • Path – A dedicated path is established between two devices for the duration of session. • Reserved Resources – The link (multiplexed / not multiplexed) that makes the path are dedicated, and cannot be used by other connections • constant data rates. • Route – No dedicated path is established. Only a route is defined. Each switch creates an entry in its routing table for the duration of virtual circuit • Shared Links – The link that makes a route can be shard by other connections
  • 23. 23 Features of Circuit and Packet Switching Feature Circuit Switching Packet Switching Data sent as packets? No Yes Packets follow same route? N/A Yes (VC), No (Datagram) Resources reserved in network? Yes No Data send can have variable latency (response time) No Yes Connection made? Yes VC: Yes, Datagram: No State info stored at network nodes? N/A VC: Yes, Datagram: No Addressing info needed? only when call is set up VC: virtual circuit number Datagram: destination Address

Editor's Notes

  • #9: Two simple multiple access control techniques. Each mobile’s share of the bandwidth is divided into portions for the uplink and the downlink. Also, possibly, out of band signaling. As we will see, used in AMPS, GSM, IS-54/136