SlideShare a Scribd company logo
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

Multiplexing
MultiplexingMultiplexing
Multiplexing
Aman Jaiswal
 
Mobile Transport layer
Mobile Transport layerMobile Transport layer
Mobile Transport layer
Pallepati Vasavi
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layer
Naiyan Noor
 
Controlled Access Protocols
Controlled Access ProtocolsControlled Access Protocols
Controlled Access Protocols
Pruthviraj Konu
 
Digital Transmission
Digital TransmissionDigital Transmission
Digital Transmissionanuragyadav94
 
ATM Networking Concept
ATM Networking ConceptATM Networking Concept
ATM Networking Concept
Tushar Ranjan
 
Framing Protocols
Framing ProtocolsFraming Protocols
Framing Protocols
selvakumar_b1985
 
5. protocol layering
5. protocol layering5. protocol layering
5. protocol layering
JAIGANESH SEKAR
 
IPV4 Frame Format
IPV4 Frame FormatIPV4 Frame Format
IPV4 Frame Format
Aditya Rawat
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
TheGodfather HA
 
Computer Network - Network Layer
Computer Network - Network LayerComputer Network - Network Layer
Computer Network - Network Layer
Manoj Kumar
 
Computer Networks - Error Detection & Error Correction
Computer Networks - Error Detection & Error CorrectionComputer Networks - Error Detection & Error Correction
Computer Networks - Error Detection & Error Correction
Saikrishna Tanguturu
 
Multiplexing and spreading
Multiplexing and spreadingMultiplexing and spreading
Multiplexing and spreading
Shankar Gangaju
 
Computer networks - Channelization
Computer networks - ChannelizationComputer networks - Channelization
Computer networks - Channelization
Elambaruthi Elambaruthi
 
Improving coverage and capacity in cellular systems
Improving coverage and capacity in cellular systemsImproving coverage and capacity in cellular systems
Improving coverage and capacity in cellular systems
Tarek Nader
 
Multiple Access in Computer Network
Multiple Access in Computer NetworkMultiple Access in Computer Network
Multiple Access in Computer Network
Hitesh Mohapatra
 
Huffman coding
Huffman coding Huffman coding
Huffman coding
Nazmul Hyder
 
Interrupts and types of interrupts
Interrupts and types of interruptsInterrupts and types of interrupts
Interrupts and types of interrupts
Muhammad Sheharyar Asif
 
Data Link Layer Numericals
Data Link Layer NumericalsData Link Layer Numericals
Data Link Layer Numericals
Manisha Keim
 

What's hot (20)

Multiplexing
MultiplexingMultiplexing
Multiplexing
 
Mobile Transport layer
Mobile Transport layerMobile Transport layer
Mobile Transport layer
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layer
 
Controlled Access Protocols
Controlled Access ProtocolsControlled Access Protocols
Controlled Access Protocols
 
Digital Transmission
Digital TransmissionDigital Transmission
Digital Transmission
 
ATM Networking Concept
ATM Networking ConceptATM Networking Concept
ATM Networking Concept
 
Framing Protocols
Framing ProtocolsFraming Protocols
Framing Protocols
 
Huffman Coding
Huffman CodingHuffman Coding
Huffman Coding
 
5. protocol layering
5. protocol layering5. protocol layering
5. protocol layering
 
IPV4 Frame Format
IPV4 Frame FormatIPV4 Frame Format
IPV4 Frame Format
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
 
Computer Network - Network Layer
Computer Network - Network LayerComputer Network - Network Layer
Computer Network - Network Layer
 
Computer Networks - Error Detection & Error Correction
Computer Networks - Error Detection & Error CorrectionComputer Networks - Error Detection & Error Correction
Computer Networks - Error Detection & Error Correction
 
Multiplexing and spreading
Multiplexing and spreadingMultiplexing and spreading
Multiplexing and spreading
 
Computer networks - Channelization
Computer networks - ChannelizationComputer networks - Channelization
Computer networks - Channelization
 
Improving coverage and capacity in cellular systems
Improving coverage and capacity in cellular systemsImproving coverage and capacity in cellular systems
Improving coverage and capacity in cellular systems
 
Multiple Access in Computer Network
Multiple Access in Computer NetworkMultiple Access in Computer Network
Multiple Access in Computer Network
 
Huffman coding
Huffman coding Huffman coding
Huffman coding
 
Interrupts and types of interrupts
Interrupts and types of interruptsInterrupts and types of interrupts
Interrupts and types of interrupts
 
Data Link Layer Numericals
Data Link Layer NumericalsData Link Layer Numericals
Data Link Layer Numericals
 

Similar to Structure of switches

Computer network switches & their structures
Computer network switches & their structuresComputer network switches & their structures
Computer network switches & their structures
Sweta Kumari Barnwal
 
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
Nivetha Palanisamy
 
Switching concepts Data communication and networks
Switching concepts Data communication and networksSwitching concepts Data communication and networks
Switching concepts Data communication and networks
Nt Arvind
 
Switching - data communication
Switching - data communicationSwitching - data communication
Switching - data communication
Rubaya Mim
 
Switching types-circuit, packet and message
Switching types-circuit, packet and messageSwitching types-circuit, packet and message
Switching types-circuit, packet and message
JebaRaj26
 
Switching units
Switching unitsSwitching units
Switching units
Syed Zaid Irshad
 
Tsfpga
TsfpgaTsfpga
Tsn lecture vol 3
Tsn lecture vol 3Tsn lecture vol 3
Tsn lecture vol 3
Musfiqur Rahman
 
Chapter 2 Switches in network.ppt
Chapter 2 Switches in network.pptChapter 2 Switches in network.ppt
Chapter 2 Switches in network.ppt
monikarawat57
 
Structure of a Switch
Structure of a SwitchStructure 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
Mustak Ahmmed
 
Asynchronous Transfer Mode ATM
Asynchronous Transfer Mode  ATMAsynchronous Transfer Mode  ATM
Asynchronous Transfer Mode ATM
Madhumita Tamhane
 
Low power
Low powerLow power
Low power
preeti banra
 
L3 slides
L3 slidesL3 slides
Frame relay
Frame relayFrame relay
Network layer
Network layerNetwork layer
Network layer
TharuniDiddekunta
 
CS553_ST7_Ch06-DigitalDataComm.ppt
CS553_ST7_Ch06-DigitalDataComm.pptCS553_ST7_Ch06-DigitalDataComm.ppt
CS553_ST7_Ch06-DigitalDataComm.ppt
AnandaSaikia1
 
Switched networks (LAN Switching – Switches)
Switched networks (LAN Switching – Switches)Switched networks (LAN Switching – Switches)
Switched networks (LAN Switching – Switches)
Fleurati
 
Routing and switching
Routing and switchingRouting and switching
Routing and switching
Aashif Raza
 

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

一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
SupreethSP4
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 

Recently uploaded (20)

一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.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