SlideShare a Scribd company logo
1 of 33
Presented By : ANAM SANA
BS(CS) 7th semester
GCUF
Types of switching structure
 CIRCUIT SWITCH STRUCTURE
1. Space Switch structure
Crossbar switch structure
Multistage switch structure
2. Time division Switch structure
Time slot interchange
 PACKET SWITCH STRUCTURE:
 Input port
 Output port
 Routing processor
 Switching Fabrics
Crossbar switch
Banyan Switch
Batch Banyan switch
•
Switching network
consists of series of
interlinked nodes
called switches
We use switches in two types of networks.
 CIRCUIT SWITCHED NETWORK
 PACKET SWITCHED NETWORK
Circuit switches use either of two technologies
 SPACE DIVISION SWITCHES
 TIME DIVISION SWITCHES
• Originally developed for analog environment & has been
carried over to digital domain.
• Transfer Signal from a given input to a specific
output(same for any switch).
• Provide separate physical connection between inputs
and outputs.
• Essentially a crossbar matrix.
• Having electromechanical crossbar at each point which
may be enabled or disabled using control unit
Space Division Switches fall into two categories:
Space Division Switch
Crossbar Switch Multistage Switch
• Connects n inputs to m outputs in a switch using micro
switch
• at each cross-point.
• For example:
• To connect 1000 inputs to 1000 outputs requires a switch
with 1000,000 cross-points.
CROSSBAR SPACE DIVISION SWITICH:
• The number of cross-points grows within the square of the
number of attached stations.
Costly for large switch.
• Cross points are inefficiently utilized.
Only a small fraction can engaged if many of stations
wants send data.
• Solution is to build Multistage switch
• By splitting the cross bar switch into smaller units &
interconnecting them , it is possible to built multistage
switches with fewer components.
• If one path fails then their ‘ll be possibility of another path.
• Reduce number of cross-points.
• More than one path network.
• Increased Reliability.
• More complex Control.
• May b blocking.
We Follow these steps:
STAGE 1: We divide the N input lines into groups ,each of
n lines. For each group we use one crossbar of size n*k,
where k is number of Crossbars . The first stage have N/n
crossbars of n*k cross-points.
STAGE 2: We use k crossbars ,each of size (N/n *N/n) in
middle stage.
STAGE 3: We use N/n crossbars, each of size k*n at the
third stage .
• We can calculate the total number of cross-points as
follows:
N/n(n*k)+K(N/n*N/n)+N/n(k*n)^2
FIRST STAGE SECOND STAGE THIRD STAGE
• First stage second stage Third stage
In three stage switch , the total number of crosspoints
is
2kN+k(N/n)^2
 DESIGN OF THREE STAGE SWITCH, 200* 200 switch where (N=200) with k=4
and n=20
Solution:
Formula:
N/n(n*k) + K(N/n*N/n) + N/n(k*n)
200/20(20*4) + 4(10*10) + 10(4*20)
In first stage , we have N/n or 10 crossbars , each of size 20 *4.
In second stage ,we have 4 crossbars, each of size 10*10.
In third stage ,we have 10 crossbars, each of size 4*20.
Also calculated by General Formula:
2kN+k(N/n)^2
= 2*4*200+4(200/20)^2=2000 cross-points
N=200 , n=20, k=4
200/20 200/20
n
N
n
20*4
20*4
4*20
4*20
10*10
10*10
• Blocking during periods of heavy traffic.
• The whole idea of switching is to share the cross-points
in middle stage crossbars.
• Sharing can cause a lack of availability ,if resources are
limited and all users wants a connection at same time.
• Blocking refers to times when one input cannot be
connected to an output because there is no path
available between them.
• In large system having 1000 inputs and outputs ,the
number of stages increased, As stages increases the
blocking possibilities increases as well.
• Both voice and data can be sent through digital signals.
• All modern circuits uses time division switches.
• Time division switching uses time-division
multiplexing(TDM) Inside a switch said to be Time slot
interchange(TSI).
• Changed the order of slots based on desired connection.
Time slot interchange combines:
• TSI consists of Random Access Memory
The size of each location is same as the size of single
time slot.
The RAM fills up with incoming data from the time slots in
order
received or we can b said sequentially controlled.
• Control retrieve data from memory and passed to output
in desired manner. Selectively ,not sequentially.
Advantage of space division is that it is instantaneous.
Disadvantage is number of cross-points required to make
space division switching .
Advantage of time division switching it needs no cross-
points
Disadvantage in case of TSI each connection creates
delays.
Switch structure has four components:
Input ports
Output ports
Routing processor
Switching fabric
• An input port performs the physical and data –link
functions .
• Bits are constructed from received signal
• Packets are de-capsulated from frame
• Errors are detected and corrected
• Packet is now ready to be routed by network
• In addition to physical-layer processor and data link
processor , the input buffers to hold the packet.
• Output performs the same as input functions but in
reverse order.
• First the outgoing packets are queued , then packet is
encapsulated in frame.
• Finally the physical layer functions are applied to frame to
create the signal to be sent on line.
• The routing processor performs the functions of Network
layer
• Destination address is used to find the address of next
hop.
• Routing processor searches from Routing table.
• Packet switch is to move packet from input to output
queue.
• Speed affects the size of input/output queue.
• Overall delay in packet delivery
• Input port stored packet in memory
• Output port retrieve packet from memory
Types of switch fabrics:
• Cross-bar switch(same as discus previous)
• Banyan switch .
• Batcher banyan Switch.
• Multistage switch with micro-switches at each stage that
route the packets based on output port represents as a
binary string
• For n inputs and n outputs ,we have log2n stages with
n/2 micro-switches at each stage
• Having three stages left bit ,middle bit and right
bit.
• Problem in Banyan switch: possibility of internal collision.
• Solve it by sorting arriving packets based on destination
port.
• Trap module prevents duplicate packets from passing to
banyan switch .
• https://www.youtube.com/watch?v=ApPruOqzd3M
• https://www.youtube.com/watch?v=9yYqNqTNnqI
• http://www.slideshare.net/sheekha_11/switching-
41817972
• William Stallings 2nd ed, Wireless Communication
&Networking
• Data-Communications-and-Networking-By-Behrouz-A.
Forouzan
Structure of switches

More Related Content

What's hot

Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)k33a
 
QOS (Quality of Services) - Computer Networks
 QOS (Quality of Services) - Computer Networks QOS (Quality of Services) - Computer Networks
QOS (Quality of Services) - Computer NetworksIIIT Manipur
 
Data link control
Data link controlData link control
Data link controlIffat Anjum
 
ALOHA Protocol (in detail)
ALOHA Protocol (in detail)ALOHA Protocol (in detail)
ALOHA Protocol (in detail)Hinal Lunagariya
 
switching techniques in data communication and networking
switching techniques in data communication and networkingswitching techniques in data communication and networking
switching techniques in data communication and networkingHarshita Yadav
 
Computer network switching
Computer network switchingComputer network switching
Computer network switchingShivani Godha
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switchinghoanv
 
Controlled Access Protocols
Controlled Access ProtocolsControlled Access Protocols
Controlled Access ProtocolsPruthviraj Konu
 

What's hot (20)

Transport layer
Transport layer Transport layer
Transport layer
 
Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)
 
QOS (Quality of Services) - Computer Networks
 QOS (Quality of Services) - Computer Networks QOS (Quality of Services) - Computer Networks
QOS (Quality of Services) - Computer Networks
 
Data link control
Data link controlData link control
Data link control
 
ALOHA Protocol (in detail)
ALOHA Protocol (in detail)ALOHA Protocol (in detail)
ALOHA Protocol (in detail)
 
Media Access Control
Media Access ControlMedia Access Control
Media Access Control
 
switching techniques in data communication and networking
switching techniques in data communication and networkingswitching techniques in data communication and networking
switching techniques in data communication and networking
 
Computer networks - Channelization
Computer networks - ChannelizationComputer networks - Channelization
Computer networks - Channelization
 
Computer network switching
Computer network switchingComputer network switching
Computer network switching
 
Chapter 8: Switching
Chapter 8: SwitchingChapter 8: Switching
Chapter 8: Switching
 
Physical Layer
Physical LayerPhysical Layer
Physical Layer
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switching
 
The medium access sublayer
 The medium  access sublayer The medium  access sublayer
The medium access sublayer
 
2. data and signals
2. data and signals2. data and signals
2. data and signals
 
Ch 03
Ch 03Ch 03
Ch 03
 
Controlled Access Protocols
Controlled Access ProtocolsControlled Access Protocols
Controlled Access Protocols
 
Network layer tanenbaum
Network layer tanenbaumNetwork layer tanenbaum
Network layer tanenbaum
 
Multiplexing
MultiplexingMultiplexing
Multiplexing
 
Csma
CsmaCsma
Csma
 
Sliding window protocol
Sliding window protocolSliding window protocol
Sliding window protocol
 

Similar to Structure of switches

Similar to Structure of switches (20)

Computer network switches & their structures
Computer network switches & their structuresComputer network switches & their structures
Computer network switches & their structures
 
Unit -1 Circuit Switch and Data gram Switch
Unit -1 Circuit Switch and Data gram SwitchUnit -1 Circuit Switch and Data gram Switch
Unit -1 Circuit Switch and Data gram Switch
 
Switching concepts Data communication and networks
Switching concepts Data communication and networksSwitching concepts Data communication and networks
Switching concepts Data communication and networks
 
Switching - data communication
Switching - data communicationSwitching - data communication
Switching - data communication
 
Switching types-circuit, packet and message
Switching types-circuit, packet and messageSwitching types-circuit, packet and message
Switching types-circuit, packet and message
 
Switching units
Switching unitsSwitching units
Switching units
 
Tsfpga
TsfpgaTsfpga
Tsfpga
 
Tsn lecture vol 3
Tsn lecture vol 3Tsn lecture vol 3
Tsn lecture vol 3
 
Circuit Switching
Circuit SwitchingCircuit Switching
Circuit Switching
 
Chapter 2 Switches in network.ppt
Chapter 2 Switches in network.pptChapter 2 Switches in network.ppt
Chapter 2 Switches in network.ppt
 
Structure of a Switch
Structure of a SwitchStructure of a Switch
Structure of a Switch
 
Datagram Switching and Virtual Control Switching
Datagram Switching and Virtual Control SwitchingDatagram Switching and Virtual Control Switching
Datagram Switching and Virtual Control Switching
 
Asynchronous Transfer Mode ATM
Asynchronous Transfer Mode  ATMAsynchronous Transfer Mode  ATM
Asynchronous Transfer Mode ATM
 
Low power
Low powerLow power
Low power
 
L3 slides
L3 slidesL3 slides
L3 slides
 
Frame relay
Frame relayFrame relay
Frame relay
 
Network layer
Network layerNetwork layer
Network layer
 
CS553_ST7_Ch06-DigitalDataComm.ppt
CS553_ST7_Ch06-DigitalDataComm.pptCS553_ST7_Ch06-DigitalDataComm.ppt
CS553_ST7_Ch06-DigitalDataComm.ppt
 
Switched networks (LAN Switching – Switches)
Switched networks (LAN Switching – Switches)Switched networks (LAN Switching – Switches)
Switched networks (LAN Switching – Switches)
 
Routing and switching
Routing and switchingRouting and switching
Routing and switching
 

Recently uploaded

(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 

Recently uploaded (20)

(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 

Structure of switches

  • 1. Presented By : ANAM SANA BS(CS) 7th semester GCUF
  • 2. Types of switching structure  CIRCUIT SWITCH STRUCTURE 1. Space Switch structure Crossbar switch structure Multistage switch structure 2. Time division Switch structure Time slot interchange  PACKET SWITCH STRUCTURE:  Input port  Output port  Routing processor  Switching Fabrics Crossbar switch Banyan Switch Batch Banyan switch •
  • 3. Switching network consists of series of interlinked nodes called switches
  • 4. We use switches in two types of networks.  CIRCUIT SWITCHED NETWORK  PACKET SWITCHED NETWORK
  • 5. Circuit switches use either of two technologies  SPACE DIVISION SWITCHES  TIME DIVISION SWITCHES
  • 6. • Originally developed for analog environment & has been carried over to digital domain. • Transfer Signal from a given input to a specific output(same for any switch). • Provide separate physical connection between inputs and outputs. • Essentially a crossbar matrix. • Having electromechanical crossbar at each point which may be enabled or disabled using control unit
  • 7.
  • 8. Space Division Switches fall into two categories: Space Division Switch Crossbar Switch Multistage Switch
  • 9. • Connects n inputs to m outputs in a switch using micro switch • at each cross-point. • For example: • To connect 1000 inputs to 1000 outputs requires a switch with 1000,000 cross-points.
  • 11. • The number of cross-points grows within the square of the number of attached stations. Costly for large switch. • Cross points are inefficiently utilized. Only a small fraction can engaged if many of stations wants send data. • Solution is to build Multistage switch
  • 12. • By splitting the cross bar switch into smaller units & interconnecting them , it is possible to built multistage switches with fewer components. • If one path fails then their ‘ll be possibility of another path. • Reduce number of cross-points. • More than one path network. • Increased Reliability. • More complex Control. • May b blocking.
  • 13. We Follow these steps: STAGE 1: We divide the N input lines into groups ,each of n lines. For each group we use one crossbar of size n*k, where k is number of Crossbars . The first stage have N/n crossbars of n*k cross-points. STAGE 2: We use k crossbars ,each of size (N/n *N/n) in middle stage. STAGE 3: We use N/n crossbars, each of size k*n at the third stage .
  • 14. • We can calculate the total number of cross-points as follows: N/n(n*k)+K(N/n*N/n)+N/n(k*n)^2 FIRST STAGE SECOND STAGE THIRD STAGE
  • 15. • First stage second stage Third stage In three stage switch , the total number of crosspoints is 2kN+k(N/n)^2
  • 16.  DESIGN OF THREE STAGE SWITCH, 200* 200 switch where (N=200) with k=4 and n=20 Solution: Formula: N/n(n*k) + K(N/n*N/n) + N/n(k*n) 200/20(20*4) + 4(10*10) + 10(4*20) In first stage , we have N/n or 10 crossbars , each of size 20 *4. In second stage ,we have 4 crossbars, each of size 10*10. In third stage ,we have 10 crossbars, each of size 4*20. Also calculated by General Formula: 2kN+k(N/n)^2 = 2*4*200+4(200/20)^2=2000 cross-points
  • 17. N=200 , n=20, k=4 200/20 200/20 n N n 20*4 20*4 4*20 4*20 10*10 10*10
  • 18. • Blocking during periods of heavy traffic. • The whole idea of switching is to share the cross-points in middle stage crossbars. • Sharing can cause a lack of availability ,if resources are limited and all users wants a connection at same time. • Blocking refers to times when one input cannot be connected to an output because there is no path available between them. • In large system having 1000 inputs and outputs ,the number of stages increased, As stages increases the blocking possibilities increases as well.
  • 19.
  • 20.
  • 21. • Both voice and data can be sent through digital signals. • All modern circuits uses time division switches. • Time division switching uses time-division multiplexing(TDM) Inside a switch said to be Time slot interchange(TSI).
  • 22. • Changed the order of slots based on desired connection. Time slot interchange combines: • TSI consists of Random Access Memory The size of each location is same as the size of single time slot. The RAM fills up with incoming data from the time slots in order received or we can b said sequentially controlled. • Control retrieve data from memory and passed to output in desired manner. Selectively ,not sequentially.
  • 23. Advantage of space division is that it is instantaneous. Disadvantage is number of cross-points required to make space division switching . Advantage of time division switching it needs no cross- points Disadvantage in case of TSI each connection creates delays.
  • 24. Switch structure has four components: Input ports Output ports Routing processor Switching fabric
  • 25. • An input port performs the physical and data –link functions . • Bits are constructed from received signal • Packets are de-capsulated from frame • Errors are detected and corrected • Packet is now ready to be routed by network • In addition to physical-layer processor and data link processor , the input buffers to hold the packet.
  • 26. • Output performs the same as input functions but in reverse order. • First the outgoing packets are queued , then packet is encapsulated in frame. • Finally the physical layer functions are applied to frame to create the signal to be sent on line.
  • 27. • The routing processor performs the functions of Network layer • Destination address is used to find the address of next hop. • Routing processor searches from Routing table.
  • 28. • Packet switch is to move packet from input to output queue. • Speed affects the size of input/output queue. • Overall delay in packet delivery • Input port stored packet in memory • Output port retrieve packet from memory Types of switch fabrics: • Cross-bar switch(same as discus previous) • Banyan switch . • Batcher banyan Switch.
  • 29. • Multistage switch with micro-switches at each stage that route the packets based on output port represents as a binary string • For n inputs and n outputs ,we have log2n stages with n/2 micro-switches at each stage • Having three stages left bit ,middle bit and right bit.
  • 30.
  • 31. • Problem in Banyan switch: possibility of internal collision. • Solve it by sorting arriving packets based on destination port. • Trap module prevents duplicate packets from passing to banyan switch .
  • 32. • https://www.youtube.com/watch?v=ApPruOqzd3M • https://www.youtube.com/watch?v=9yYqNqTNnqI • http://www.slideshare.net/sheekha_11/switching- 41817972 • William Stallings 2nd ed, Wireless Communication &Networking • Data-Communications-and-Networking-By-Behrouz-A. Forouzan