EEE 552 - Lecture 4 2024
EEE 552 - Lecture 4 2024
552
SWITCHING
SWITCHED NETWORK
Stations
Switch nodes (N)
Nodes can be access points
Transmission links
Nodal degree
Number of links
Max. number of links: N(N-1)/2
SIMPLE SWITCHED NETWORK
NETWORK DESIGN
Example:
Design a network with 5 nodes 10 stations average
nodal degree of 2. How many links are required? What
will be the nodal degree for a full mesh?
NETWORK DESIGN
Example:
COMMUNICATION NETWORK
Inefficient
channel capacity dedicated for duration of
connection
if no data, capacity wasted
inefficient use of the path if there is bursty traffic
set up (connection) takes time – setup time , once
connected, transfer is transparent
PUBLIC CIRCUIT SWITCHED NETWORK
CIRCUIT ESTABLISHMENT
KAPIRI
KABWE
CHIBOMBO
CIRCUIT SWITCHING INEFFICIENCY
Assume set-up time is 150 msec and the data length is 1000 bytes
transmitting at 64Kbps.
Only takes 125 msec to transmit the data!
Not efficient when data occurs in bursts separated by idle periods Here,
two techniques are described.
EVENT TIMING
Assume R=2.5Gbps
N=4 (intermediate nodes)
Message length
L=1000Kbit
Control Message length L= 10 bit
Data Transmission Delay = L/R (sec)
Control Message
Transmission Delay = L/R (sec)
CIRCUIT SWITCHING ELEMENTS
Blocking or Non-blocking
non-blocking network
permits all stations to connect at once
used for some data connections
blocking network
may be unable to connect stations because all paths are in use
used on voice systems
non-blocking is cheaper, not everyone can make a call at the same time
SWITCH FABRIC USING CROSS-POINTS
N x N cross-points
For 10^6 users, a crossbar would require 10^12 cross-points (N^2)
SPACE DIVISION SWITCH - NON-BLOCKING
MULTIPLE STAGE SPACE SWITCH
BLOCKED CALLS ARE POSSIBLE
3 STAGE SPACE DIVISION SWITCH
CLOS NETWORK
In the case of a full 1000 x 1000 So the first and third stages use
crossbar switch, no blocking occurs but
2x190x100=38,000 cross-points altogether
1,000,000 (a million) cross-points are
required. The second stage consists of k=19
crossbars each of size 100 x 100 because
For n=10 and k=19, each switch at the N/n=1000/10 = 100.
first stage is a 10 x 19 crossbar which
requires 190 Cross-points and there are So the second stage uses 190,000 cross-
100 such switches. points.
Same for the third stage. Altogether, the Clos construction uses
228,000 cross-points
POWER CONSUMPTION IN MODULAR DESIGN
POWER CONSUMPTION IN MODULAR DESIGN-POWER EFFICIENT
ARCHITECTURE
POWER EFFICIENT ARCHITECTURE
TIME DIVISION SWITCHING
line efficiency
• single link shared by many packets over time
• packets queued and transmitted as fast as possible
data rate conversion
• stations connect to local nodes at their own speed
• nodes buffer data if required to equalize rates
packets accepted even when network is busy
priorities can be used
DATA RATE CONVERSION
SWITCHING TECHNIQUES