Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Transp. 1
CONMUTACIN DE CIRCUITOS
Componentes de una central
Red de conexin: Hardware utilizado para establecer los circuitos fsicos entre las lneas correspondientes de entrada a la central.
Evolucin histrica de los puntos de cruce:
manual
Tipos de llamadas
Podemos distinguir dos tipos de llamadas, que requerirn distintas caractersticas de las matrices de conmutacin:
Locales: Entre abonados que pertenecen a la misma central. Hay una
nica lnea posible con la que establecer la llamada. Todos deben ser
accesibles por todos.
De trnsito: Si la central tiene que establecer conexin con otra central
intermedia, habr un conjunto de lneas donde escoger para el establecimiento de la llamada. No es necesario que cada lnea de salida sea
accesible por cada lnea de entrada.
La matriz de conmutacin
N lneas
M lneas
j
N lneas
N2 N
2
Soluciones a la infrautilizacin
Matrices con gradacin.
Comparticin de puntos de cruce entre distintos pares de lneas conectadas a la central: redes multietapa.
Comparticin de puntos de cruce en el tiempo: conmutacin temporal.
2
3
4
10
20
30
40
50
60
70
80
M lneas
Una llamada entrante por la lnea 1 podr cursarse por cualquiera de las
lneas 50, 60, 70 80: no hay bloqueo interno en llamadas i j0 .
Una llamada entrante por la lnea 10 podr cursarse slo por las lneas 3
4: hay bloqueo interno en llamadas i0 j.
Redes de Clos
Es una red multietapa sin bloqueo interno.
El nmero de lneas por matriz de las etapas inicial y final podr ser elegido
para minimizar el nmero de puntos de cruce:
2
N
Nx = 2N(2n 1) + (2n 1)
n
N2 N2
= 2N(2n 1) + 2 2
n
n
N2
N2
dNx
= 4N 2 2 + 2 3 = 0
dn
n
n
3
2
2
4Nn 2N n + 2N = 0
2n3 Nn + N = 0
2n3 Nn + N 2n3 Nn = 0
N
r
N
2n2 N = 0 n '
2
El nmero de puntos de cruce mnimo de una red de Clos de 3 etapas ser:
p0
p0
2
p0
..
.
p0
p0
k
Hiptesis:
Independencia de ocupacin de las lneas de entrada entre s.
Independencia de ocupacin de los enlaces en serie.
Probabilidad de ocupacin de los enlaces entre etapas:
p
pn = p0 k p0 =
con =
k
n
el coeficiente de expansin:
Nx Nx Clos
00 625
2.560
7.680
00 438
14.336 63.488
00 313
81.920 516.096
00 234 491.520 402 106
00 188 30 1 106 33 106
00 160 2105 106 268 106
Nx Nx Clos
1075
7.168
7.680
1038
45.056 63.488
1016 303.104 516.096
1 20 1 106 40 2 106
0091 150 2 106 33 106
0084 113 106 268 106
Comportamiento:
Sobreestima la probabilidad de bloqueo interno de las configuraciones con expansin, > 1. Es ms, con k = 2 n 1
da como resultado un Bi > 0.
Subestima la probabilidad de bloqueo interno de las configuraciones con concentracin, < 1.
n
1
..
.
N
n
l
l
n
..
.
..
.
n
l
N
n
Condicin de no bloqueo: l = n
N N
Nx = 2 n n = 2N2 > N2
n n
En general no merecen la pena redes multietapa sin bloqueo
con nmero de etapas par.
Redes reconfigurables
La reorganizacin de llamadas en curso puede permitir obtener
configuraciones ms sencillas, con menos puntos de cruce, que las
redes de Clos sin bloqueo interno.
Condiciones de Benes:
Ha de haber al menos N (n.o de lneas de entrada y de salida)
enlaces entre par de etapas.
Ha de haber suficientes enlaces para permitir establecerse n
(n.o de lneas por matriz de entrada y de salida) comunicaciones simultneas entre una matriz de la etapa inicial con una
matriz de la etapa final.
Ejemplo: Una red de conexin de 3 etapas reconfigurable necesita k = n matrices en la etapa intermedia.
BLOQUEO INTERNO
I
A
II
B
III
C
IV
No hay camino
II
III
IV
A
1
C
2
II
III
IV
II
III
IV
N lneas
M lneas
N lneas
M lneas
Complejidad de implementacin
Como referencia, se aproxima la complejidad de implementacin de un punto de cruce con el de una memoria de B bits,
dependiendo esta relacin de la tecnologa empleada.
As, la complejidad de implementacin de una matriz de conmutacin se calcula como :
C = Nx +
memoria de control
B
M log2 N
B
N log2 M
B
Conmutacin temporal
La idea subyacente en la conmutacin temporal es la comparticin de los
puntos de cruce por varias comunicaciones simultneas.
Un conmutador temporal cambia la ubicacin temporal de los canales dentro de una trama, con el fin de facilitar la bsqueda de camino en la parte
de conmutacin espacial.
Ts
Para una seal vocal est muestreada a 8 KHz, tendremos una trama con
un determinado nmero de canales c cada:
1
T=
= 125 s
8000
Arquitectura de un conmutador temporal:
Escritura secuencial/lectura aleatoria:
(6)
(2)
contador
(5)
(2)
contador
..
.
1
Nk
..
.
..
.
T
..
.
kN
..
.
N
Complejidad:
control asociado a la salida en la matriz de la primera etapa,
control asociado a la entrada en la matriz de la tercera etapa,
entonces:
C = 2kN +
Equivalente espacial:
1
..
.
N
Nk .
..
1
T
T
1
..
.
.. k N
.
1
1
.. k N
.
..
.
N
..
.
..
.
..
.
T
..
.
N k ..
.
..
.
..
Nk .
c
1
..
. kN
c
..
.
N
T
T
l
T
NN
..
.
T
..
.
T
Complejidad:
escritura secuencial / lectura aleatoria en la etapa de entrada,
escritura aleatoria / lectura secuencial en la etapa de salida,
entonces:
C = N2 +
Equivalente espacial:
1
1
..
.
..
.
1
NN
..
.
NN
1
..
.
..
.
..
.
..
.
..
.
c
..
.
..
.
NN
1
..
.
c
..
.
..
.
T
N
1
..
.
T
N
..
.
c
CONMUTADORES ATM
Componentes de un conmutador ATM:
Puertos de entrada: Realizan el procesado de las celdas de
entrada, determinando el puerto de salida y aadiendo una
cabecera para encaminar hacia l.
Red de conexin: Transporta las celdas desde la entrada a la
salida.
Puertos de salida: Eliminan la cabecera y encolan las celdas
para su transmisin.
Puertos de entrada
Puertos de salida
RED DE
CONEXION
Los conmutadores ATM generalmente son sncronos en el sentido de que, durante un ciclo, se toma una celda de cada lnea
de entrada (si hay una), se pasa a la estructura de conmutacin
interna y finalmente se transmite por la lnea de salida adecuada.
El hecho de que las celdas ATM sean de longitud fija y cortas hace posible construir conmutadores capaces de conmutar a
velocidades muy elevadas.
3
1
001
Los conmutadores Batcher ordenan por puerto de salida las celdas presentes a su entrada.
Se componen de elementos de conmutacin de 2 entradas y 2 salidas. Cuando un elemento de conmutacin recibe dos celdas compara sus direcciones de
salida numricamente y encamina la ms alta por el puerto al que apunta la
flecha. Si hay nicamente una celda, va al puerto opuesto al que apunta la
flecha.
En la figura se representa un conmutador Batcher - Banyan para 8 lneas.
Conmutador Batcher
Conmutador Banyan
Red de reacomodo
5
6
001
001
001
100
6
5
6
6
4
1
6
101
101
110
100
101
100
110
110
ROUTERS
ENTRAMADO
Puertos de entrada
DE
Puertos de salida
CONMUTACION
Procesador
de rutado
Entramado de conmutacin
Conecta los puertos de entrada del router con los de salida. La conmutacin
puede hacerse de varias formas:
Conmutacin mediante memoria
X
A
B
MEMORIA
Y
Z
Procesador de rutado
Ejecuta los protocolos de encaminamiento, mantiene las tablas de encaminamiento y lleva a cabo funciones de gestin de red dentro del router.
Dada la necesidad de operar a las velocidades de enlace de hoy en da una
bsqueda lineal a lo largo de una tabla de encaminamiento grande es imposible, por lo que suele utilizarse una estructura arborescente para almacenar las
entradas de la tabla. Cada nivel del rbol puede verse como correspondiente
a un bit de la direccin de destino, de forma que en cada paso se reduce a la
mitad el espacio de bsqueda.
Sin embargo, esta tcnica no es suficientemente buena para satisfacer los
requisitos actuales de encaminamiento troncal, por lo que se han explorado otras tcnicas para acelerar las bsquedas: memorias direccionables por
contenido (CAM) que admiten direcciones IP y devuelven el contenido de
la entrada correspondiente en un tiempo constante, cachs con las ltimas
direcciones buscadas, ...
Puertos de salida
Almacenan los paquetes que han sido encaminados hacia ah y efectan
las funciones inversas en las capas de enlace de datos y fsica a las realizadas
en los puertos de entrada.
Las funcionalidades de almacenamiento y gestin de bferes son necesarias
cuando el entramado de conmutacin entrega paquetes al puerto de salida a
una tasa que supera la tasa de salida del enlace.
El planificador de paquetes en el puerto de salida deber elegir un paquete
entre aquellos que esperan ser transmitidos. Del mismo modo, si no hay
suficiente memoria para alojar un paquete entrante, se habr de decidir si
desecharlo o eliminar uno ya almacenado para hacerle sitio.
La planificacin de paquetes y las polticas de descarte juegan un papel
crucial en la provisin de garantas de calidad de servicio.