Skip to main content

Multistage switching; TST vs STS

Short answer

Multi-stage switches reduce crosspoints, improve utilization, provide alternative paths, modular growth, and concentration/expansion. TST (Time-Space-Time) uses internal slots: P_B = [1 - (1 - p/alpha)^2]^l, alpha = l/c; STS (Space-Time-Space) uses k time modules: P_B = [1 - (1 - p/beta)^2]^k, beta = k/N. TST yields much lower blocking and lower cost for large exchanges; STS suits small exchanges.

What are advantages of multi-stage switching system over single stage switching system? Compare TST and STS switch in digital telephone exchange system with necessary diagram and its blocking probabilities.

Advantages of multi-stage switching

  • Far fewer crosspoints: a single-stage N×NN \times N switch needs N2N^2 crosspoints (e.g. 10610^6 for 1000 lines); a three-stage switch needs only a small fraction, so cost and size fall.
  • Better crosspoint utilisation: in a single stage at most NN of the N2N^2 crosspoints can be in use at once (each input and output takes part in only one connection), so utilisation is at most 1/N1/N; in multi-stage each crosspoint is shared by many possible connections.
  • Alternative paths: a call can go through any of several middle-stage arrays, so failure of one crosspoint does not isolate a subscriber (better reliability).
  • Modular growth: capacity can be expanded by adding arrays.
  • Concentration and expansion can be built into the stages to suit traffic.
  • Drawbacks: some blocking may occur, and path search (control) is more complex.

TST switch

 incoming     T stage      S stage       T stage   outgoing
 highways   (time slot   (crosspoint   (time slot  highways
            interchange)   matrix)    interchange)
 PCM 1 --->[ TSI ]--->+-------------+--->[ TSI ]---> PCM 1
 PCM 2 --->[ TSI ]--->|  N x N      |--->[ TSI ]---> PCM 2
  ...                 |  space sw.  |
 PCM N --->[ TSI ]--->+-------------+--->[ TSI ]---> PCM N
 slot i  -> slot j (internal) -> slot j -> slot m

An incoming time slot ii is moved by the first TSI to a free internal slot jj, passed through the space matrix in slot jj, and moved by the outgoing TSI to the wanted slot mm. Blocking happens only if no internal slot is free on both the input and output highways. With ll internal slots and p′=p c/lp' = p\,c/l:

p′=pα,α=lcPB(TST)=[1−(1−p′)2]l\begin{aligned} p' &= \frac{p}{\alpha},\quad \alpha = \frac{l}{c} \\ P_B(\text{TST}) &= \left[1 - (1-p')^2\right]^{l} \end{aligned}

STS switch

 incoming    S stage      T stage      S stage   outgoing
 PCM 1 --->+--------+--->[ TSI 1 ]--->+--------+---> PCM 1
 PCM 2 --->| N x k  |--->[ TSI 2 ]--->| k x N  |---> PCM 2
  ...      | space  |     ...         | space  |
 PCM N --->+--------+--->[ TSI k ]--->+--------+---> PCM N

The first space stage connects the incoming highway (in its own slot) to one of kk time switches; the TSI moves the sample to the outgoing slot; the second space stage connects it to the outgoing highway. Blocking happens if none of the kk modules has both links free. With p′=p/βp' = p/\beta:

p′=pβ,β=kNPB(STS)=[1−(1−p′)2]k\begin{aligned} p' &= \frac{p}{\beta},\quad \beta = \frac{k}{N} \\ P_B(\text{STS}) &= \left[1 - (1-p')^2\right]^{k} \end{aligned}

Comparison of TST and STS

PointTSTSTS
StagesTime – Space – TimeSpace – Time – Space
Alternative pathsll internal time slotskk time modules
BlockingVery low (ll large)Higher (kk small)
Main hardwareMemories (cheap) + one space matrixTwo space matrices + TSIs
Cost for large NLowerHigher
ExpansionAdd internal slots or TSIsAdd space arrays and TSIs
ControlMore memory, simple space controlSimpler for small sizes
Typical useLarge digital exchanges (e.g. AXE, E10)Small/medium exchanges, some early systems

Example (p′=0.2p' = 0.2): STS with k=8k = 8 gives PB=0.368≈2.8×10−4P_B = 0.36^8 \approx 2.8 \times 10^{-4}, while TST with l=32l = 32 gives 0.3632≈6.3×10−150.36^{32} \approx 6.3 \times 10^{-15}. Hence TST is preferred for large exchanges.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Telecommunications chapter 4 questions →