Escolar Documentos
Profissional Documentos
Cultura Documentos
Circuit-Switching
Chapter 5:
Space-Division
Switching
David Larrabeiti
Jos Flix Kukielka
Piotr Pacyna
Mnica Corts
Space-Division Switches
Basic
Number of crosspoints
9 Special
case:
M = N: Square matrix
N inputs
Scheme:
Crosspoint:
set (1,..3) of electronic
contacts which are activated
/ deactivated simultaneously
NX = M N
N X (square matrix) = N 2
Configuration
(control)
M outputs (N)
Switching, Chapter 5
N
Example: Square matrix
for four-wire transmission
(j,i)
....
N-1
....
....
(i,j)
....
1 2 3 4
....
i
....
j
N-1 N
Switching, Chapter 5
Nx = N2
Switching, Chapter 5
1
2
3
4
i
j
N-1
N
123 4
N-1N
Switching, Chapter 5
If j > i
( )
i
j
N-1
N
1 23 4
N-1 N
Switching, Chapter 5
High scalability
1
2
3
4
1
2
3
4
1
2
3
4
N-1
N-1
1 2 3 4
j
N-1
N
1 2 3 4
N-1 N
Extending NxN
switch to a
(2N)x(2N) switch
N-1 N
1 2 3 4
1
2
3
4
1
2
3
4
N-1
N-1
N
1 2 3 4
N-1 N
1 2 3 4
N-1 N
N-1 N
Switching, Chapter 5
9 Used
1
2
3
4
i
j
N-1
N-1
1 2 3 4
3
4
N1
N
1 2 3 4
N-1 N
N-1 N
??
N-1
N-1
N-1 N
N-1 N
1 2 3 4
N-1 N
1 2 3 4
1 2 3 4
1
Switching, Chapter 5
Reduction of Crosspoints
in Transit Switches
Assumption: In transit switches, not necessary that
each incoming link can be connected to each
outgoing link
1. Grading
2.
Switching, Chapter 5
Example: Grading
Here:
Input
4
5
6
7
8
Output
Switching, Chapter 5
10
11
20
13
9
6
Total
number of
crosspoints
Total
number of
output links
0,0019
0,0013
0,00086
0,0015
4000
1300
450
150
4000
2600
1800
1200
20
26
36
48
4.500
60
4.000
50
3.500
3.000
40
2.500
30
2.000
1.500
20
1.000
10
Total # crosspoints
500
Total links
200
100
50
25
Crosspoints
1
2
4
8
E(m,A)
Crosspoints
per matrix
0
1
Number of matrices
Switching, Chapter 5
12
Problem:
Higher control
complexity
1
2
100
12
10
11
12
1
2
100
12
10
11
12
Switching, Chapter 5
13
Multiple-Stage Switching
In single-stage switches:
Inefficiency
Multiple-stage switches:
Sharing of crosspoints
9
14
Advantage:
Reduction of crosspoints
9
INTERNAL BLOCKING
Switching, Chapter 5
15
...
4x4
(50)
1st stage, 50 matrices
Meshed
interconnection
50 x 6
(1)
50 x 6
(2)
50 x 6
(3)
24 output
links
50 x 6
(4)
2nd stage, 4 matrices
16
Two-Stage Switches:
Internal Blocking
Internal Blocking:
4
5
6
7
8
9
1
2
3
3x3
4
5
6
7
8
9
Switching, Chapter 5
17
18
Reduction of crosspoints:
N = nn n = N
N X = 2n( n n) = 2 N
If N = 1000, Nx = 2.000.000
19
1
2
3
4
5
6
4
5
6
7
8
9
7
8
9
Switching, Chapter 5
20
Generic Structure
of a Switch with Three Stages I
NxM
switch
k internal
paths
possible
1st stage
p = M/m
matrices
km
N M
n m
outputs
...
nk
...
inputs
...
...
b = N/n
matrices
k matrices
...
...
km
...
inputs
nk
...
N M
n m
outputs
3rd stage
2nd stage
Switching, Chapter 5
21
Generic Structure
of a Switch with Three Stages II
Abbreviated
n
notation:
k
N/n
b=N/n
p=M/m
Number of crosspoints
N X = bnk + k
Special
N
N M
NM
+ pkm = ( N + M ) k + k
< N *M
n m
nm
b=N/n
M/m
N/n
N/n
Number of crosspoints
2
b=N/n
2
N
N
N X = bnk + k + bkn = 2 Nk + k < N 2
n
n
Switching, Chapter 5
22
Theorem of Clos
for Three-Stage Switches
Basic question:
Assumption: The given input link and the given output link are idle
9
Clos condition:
k min = (n 1) + (m 1) + 1 = m + n 1
Switching, Chapter 5
23
n m
nk
nk
n-1 busy
paths
n-1 free
paths
...
nk
N M
n m
m-1 free
paths
k m
N M
n m
...
Available
path
Busy
Free
Available
m-1 busy
paths
k m
N M
n m
N M
n m
k m
Available
path
Clos condition
k min = (n 1) + (m 1) + 1 = m + n 1
Switching, Chapter 5
24
Clos condition:
k min = 2n 1
Crosspoints:
2
2
N
N
N X Clos 3 ( N , n ) = 2 Nk + k = (2n 1) 2 N +
n
n
N X Clos 3 ( N , n )
=0
n
N X Clos 3
n optimal
mnimal
= 4N
n>>1
N>>1
N
2
2 N 1 = O( N 3 2 )
Switching, Chapter 5
25
16
27
128
2048
131072
2
3
8
32
256
Crosspoints Clos
288
675
7.680
516.096
267.911.168
Crosspoints
square matrix
256
729
16.384
4.194.304
17.179.869.184
Switching, Chapter 5
26
n n (2n 1)
N/n
k=2n-1
m (2m 1)
N
N
nm nm
m (2m 1)
N
N
nm nm
N/(nm)
k =2m-1
(2n 1) n n
N/n
(2m 1) m
N/n
...
...
...
N/n
N N
n n
(2n 1) n n
...
N N
n n
...
n n (2n 1)
...
(2m 1) m
N/(nm)
Switching, Chapter 5
27
2n-1
N/n
N/n
m 2m-1
N/(nm)
N/n
N/n
2n-1
2n-1
N/(nm)
2m-1
n
N/n
N/(nm) 2m-1
N/n
N/(nm)
N
N
N
N X Clos 3 , m = 2 (2 m 1) + ( 2 m 1)
n
n
n
m
Switching, Chapter 5
28
N X Clos 5 (N , n, m ) = 2
N
N
n (2n 1) + (2n 1)N X Clos 3 , m =
n
n
stages:
N N 2
= (2n 1) 2 N + (2m 1) 2 +
n n m
Optimization
N X Clos 5 ( N , n, m )
=0
n
N X Clos 5 ( N , n, m )
=0
m
13
opt
4
n (2 N )1 3
opt
m>>1
n>>1
N>>1
Switching, Chapter 5
29
N Clos
stages
N
O N e
2 Log 2 N
Switching, Chapter 5
30
Solution:
1200
24
47
50
50
50
47
47
24
50
Switching, Chapter 5
31
32
...
2
k
p
p
Switching, Chapter 5
33
Blocking probability: B = pn
p
p
n
Switching, Chapter 5
34
Here: B = (1 (q)2 )k
...
p
p
p = (p * n ) / k = p / ,
= k / n: expansion factor
> 1: More 2nd stage matrices than input links
< 1: Concentration (for local centrals only)
9
q = 1- p /
Then: B = (1 (1 (p / ))2)k
Switching, Chapter 5
35
Switch
Size, N
128
8 5
512
16 7
2048
32 10
8192
64 15
32768 128 24
131072 256 41
Can
0,625
0,438
0,313
0,234
0,188
0,160
Number of
Crosspoints
2.560
14.336
81.920
491.520
3,1 million
21,5 million
Number of
Crosspoints (nonblocking)
7.680 (k = 15)
63.488 (k = 31)
516.096 (k = 63)
4,2 million (k = 127)
33 million (k = 255)
268 million (k = 511)
36
transit switches
Switch
Size, N
128
8 14
512
16 22
2048
32 37
8192
64 64
32768 128 116
131072 256 215
Not
1,75
1,38
1,36
1
0,91
0,84
Number of
Crosspoints
7.168
45.056
303.104
2,1 million
15,2 million
113 million
Number of
Crosspoints (nonblocking)
7.680 (k = 15)
63.488 (k = 31)
516.096 (k = 63)
4,2 million (k = 127)
33 million (k = 255)
268 million (k = 511)
37
p2
p2
p1 = p(n1 / k1) 2
p2
...
p1 = p(n1 / k1)
k1
p2
p2
p2
p2
p2
k2
p1
p1
1
2
p1
p2
p2
p2
k2
...
p2
1
2
...
p2
p2
p2
k2
...
p2
...
p2
1
2
Switching, Chapter 5
38
B = (1 (q1)2[1 (1 q22)k2])k1
With:
Switching, Chapter 5
39
of Lee scheme:
This
According to Lee: B 0
But: Non-blocking switch (i.e. B = 0!)
Switching, Chapter 5
40
...
Busy
n m
Free
n k
Available
n-1 busy
n
N M m-1 free
n k
paths
n k
Available
path
paths
k m
N M
n m
...
n-1 free
paths
N M
n m
N M
n m
m-1 busy
paths
k m
k m
Available
path
I.e.: the more paths are busy, the lower the blocking
probability for the remaining paths
Switching, Chapter 5
41
(n!)
k
2nk
B=
p (2 p)
k!(2n k )!
Take
Switching, Chapter 5
42
Example Problems: 1
1.
Solution:
43
Example Problems: 2
2.
Solution:
k
31
28
24
20
16
B (Lee)
1,94 8,5*10-8
1,75 3,7*10-6
1,50 3,2*10-4
1,25 0,014
1,00 0,221
B
(Jacobaeus)
Number of
Crosspoints
0,1*10-12
7,7*10-9
2,7*10-5
0,007
0,221
63.488
57.344
49.152
40.960
32.768
Switching, Chapter 5
44
Example Problems: 3
3.
Solution:
k
16
14
12
10
8
6
1,00
0,88
0,75
0,63
0,50
0,38
B
Number of
B (Lee)
(Jacobaeus) Crosspoints
2,9*10-12
4*10-10
5,7*10-8
4,9*10-6
2,8*10-4
0,0097
2,9*10-12
7,8*10-10
1,4*10-7
1,5*10-5
8,6*10-4
0,027
32.768
28.672
24.576
20.480
16.384
12.288
Switching, Chapter 5
45
Example Problem 4
4.
Square matrices
Matrices based on Clos
For problem 2 and B < 10-2
For problem 3 and B < 10-2
Solution:
1.
2.
3.
4.
46
Blocking Probabilities
in Transit Switches
47
Decreases the
probability of internal
blocking
Switching, Chapter 5
48
Average
49
Useful approach:
Folded operation
3
Output 6
of Matrix 3
(6,4)
(3,7)
...
Input 11
of Matrix 15 15
(11,7)
(15,4)
7
Output 11
of Matrix 15
(15,4)
...
(3,7)
...
...
(6,4)
...
...
Input 6
of Matrix 3
(11,7) 15
Switching, Chapter 5
50
Discussion:
Folded Four-Wire Switches
Advantages:
Simpler control
Switching, Chapter 5
51
Pathfinding in Multiple-Stage
Switches
In
Two
important components:
Switching, Chapter 5
52
Pathfinding Time
Assumption:
Define:
Is equal to: probability that first i-1 paths are busy and
path i is free: pi = p(i-1)q
Sums up to:
9
Closed form:
1 pk
Np =
1 p
Switching, Chapter 5
53
Solution:
54
55
1.
Suppose that the traffic from the 300 lines has the same
characteristic as measured for the 100 subscriber lines:
Calculate the number of output lines necessary for the new
central to provide the same GoS.
56
Solution:
57
1.
2.
In the busy hour, the output lines are not available for 6
minutes on average.
80% of the calls are internal.
The service time of internal calls is twice as much as for
external calls.
58
4.
5.
Solution: 13,5 %
59
Bibliography
J.
Chapter 5
Switching, Chapter 5
60