18
TDM – Multiplexación por división en tiempo – Trama E1 TDM – Time Division Multiplexing – Multiplexación por división en tiempo Trama E1 Marzo 2013 José R. Salvador

Trama E1 y mutlitplexación en el tiempo

Embed Size (px)

Citation preview

Page 1: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1

TDM – Time Division Multiplexing – Multiplexación por división en tiempo

Trama E1

Marzo 2013

José R. Salvador

Page 2: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1 2

Indice

• TDM (Time Division Multiplexing)

• La trama E1• Formatos de trama• Multitrama• CRC4

• Alarmas y eventos en enlaces E1• Sincronismo y fuentes de reloj

Page 3: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1 3

TDM – Multiplexación por division en tiempo

• Se asignan intervalos temporales individuales en la señal multiplexada a cada una de las diferentes fuentes de tráfico

• La velocidad de la señal multiplexada (compuesta) es la suma de las tributarias

• Si las diferentes fuentes llegan con diferente reloj (velocidad) se necesitan bits extra para ‘relleno’ y ‘compensación’ dentro de la señal multiplexada

• La velocidad básica en telefonía es de 64K debido a la codificación G711 PCM analógica a digital (4Khz, criterio de Nyquist – velocidad de muestreo >= 2 x ancho de banda – 8Khz x 8 bits por muestra = 64 Kbps)

Page 4: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1 4

Codificación de voz según G711

• 8 bits por muestra permiten codificar 256 niveles de señal en la amplitud de la señal de audio

• Tomamos muestras con una frecuencia de 8 Khz, es decir, cada 125 microsegundos

Page 5: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1 5

TDM – Multiplexación por división en tiempo

A3 A2 A1

B3 B2 B1

C3 C2 C1

A3 A2 A1

B3 B2 B1

C3 C2 C1

A3 A2 A1

B3 B2 B1

C3 C2 C1

64 kbit/s 64 kbit/s 64 kbit/s

A3 A2 A1

B3 B2 B1

C3 C2 C1A1B1C1A2B2C2A3B3C3

A1B1C1A2B2C2A3B3C3

A3 A2 A1

B3 B2 B1

C3 C2 C1

64 kbit/s3 x 64 kbit/s = 192 kbit/s

3 x 64 kbit/s = 192 kbit/s

64 kbit/s

Page 6: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1 6

Formato de trama G704

• Multiplexa 32 canales (cada uno de 64K) en un flujo a 2,048Mbps (cada 125 microsegundos)

• Cada intervalo ‘timeslot’ contiene 8 bits (byte multiplexing) de cada fuente de tráfico (tributaria)

• Si no existe alineación de trama -> ‘clear channel’ – caudal de 2048K completos para tráfico de usuario

24 25 26 27 28 29 30 3116 17 18 19 20 21 22 238 9 10 11 12 13 14 150 1 2 3 4 5 6 7

125 µs.

87654321 87654321

Alineamiento de trama Señalización (CAS)

Page 7: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1 7

Alineamiento de trama

• El primer timeslot (TS0) se usa para el alineamiento de trama (permite discernir dónde comienza la trama de forma que contando los bits de 8 en 8 podemos saber a qué tributaria pertenece cada grupo de 8 bits dentro de la trama)

• El TS0 en las tramas pares se usa para alineamiento de trama (FAS – frame alignment sequence)

• El TS0 en las tramas impares NO se usa para alineamiento de trama (NFAS)

• X: reservado para uso internacional o para CRC (detección de errores)• A: bit de alarma. Indica que el extremo remoto ha detectado una pérdida de señal

(LOS)• S4 – S8: bits libres. Normalmente se usan para gestión en banda entre extremos.• Proceso de alineamiento de trama: espera FAS, espera 32 TS y comprueba si el

segundo bit es ‘1’. Espera 32 TS más y verifica FAS de nuevo

1101100X

S8S7S6S5S4A1X

Page 8: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1 8

Formatos de trama

• ‘Clear channel’ o transparente: sin formato de trama (es un único flujo de 2048Kbps sin multiplexación)

• PCM31/31C: alineamiento de trama pero el TS16 se usa para tráfico (NO señalización) (CCS: common channel signalling)

• PCM30/30C: alineamiento de trama y el TS16 se usa sólo para señalización (CAS: channel associated signalling)

• Qué se transmite en la señalización…? Off hook (descolgado), on hook (colgado), ringing (timbre), no dialtone (no hay tono de discado), …

Page 9: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1 9

CAS - Multitrama

• Para usar un único canal (TS) para señalizar diferentes tributarias es necesario definir el concepto de multitrama

• Multitrama = 16 tramas = 0,125ms x 16 = 2 ms• Cada bit de señalización (a/b/c/d) tiene un flujo de 500 bit/s: 64k / 16 = 4k. 4k / 8 = 500 bit/s.

311610 311610 311610

Trama 0 Trama 8 Trama 15

Multitrama 2ms

XXAX0000

Alin. de multitrama

MFAS

NO hay alin de multitrama

dcbadcba

Señalización TS 8

Señalización TS 24

dcbadcba

Señalización TS 15

Señalización TS 31

76543210 15141312111098

Page 10: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1 10

CAS Multitrama

• Los bits a/b/c/d se usan también en enlaces E&M entre sistemas radio o centralitas analógicas señalizando el estado de los contactos E y M en ambos extremos

• E = earth; M = mouth

• El valor 0000 no es posible pues coincide con la palabra de pérdida de multitrama (MFAS loss)

• Cuando sólo se usa el bit A para señalización (los bits BCD no se usan), éstos deben fijarse a: B=1, C=0, D=1 (101).

• IETF R2 (ITU Q.4XX) es un estándar de señalización entre sistemas telefónicos a través de los bits abcd en CAS

Page 11: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1 11

CRC4

• Es un código de redundancia cíclica de 4 bits (CRC) usado para la detección (no corrección) de errores dentro de la trama

• Los bits CRC en las tramas 0, 2, 4 y 6 permiten detectar errores en las semi multitrama previamente enviada/recibida (tramas 0 a 7).

• Los bits CRC en las tramas 8, 10, 12 y 14 permiten detectar errores en las semi multitrama previamente enviada/recibida (tramas 8 a 15).

Page 12: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1 12

Bits CRC4 dentro de la estructura de trama

SMF: sub multiframe (1 = tramas 0 a 7; 2 = tramas 8 a 15) - C1 a C4: CRC bitsE: puesto a ‘1’ indica error en el CRC recibidoA: alarma remotaSa4 a Sa8: bits libres para uso internacional o gestión en banda entre equipos extremos

Page 13: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1 13

Alarmas y eventos

• LOS = Loss Of Signal (no hay señal física recibida en la interfaz)

• LOF = Loss Of Frame (hay señal física válida G703 pero no hay estructura de trama según G704)

• LOMF = Loss Of Multiframe (trama válida pero no hay estructura de multitrama)

• AIS (Todo ‘1’): se produce cuando se reciben ‘1’ continuos (al menos 509 de los últimos 512 bits, por tanto menos de 3 ‘0’ en dos tramas consecutivas)

Page 14: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1 14

Alarmas y eventos (II)

• RAI se activa en caso de que el extremo remoto detecte:• LOS/LOF o BERT > 10E-3

• RAI permite saber al MUX local que el MUX remoto tiene alguna alarma en recepción

MUX MUX2M

Alarm: Loss of Signal: LOS.

Alarm: Far End Alarm: FEA.

Sa8Sa7Sa6Sa5Sa4A1X

A = 0: no alarm.A = 1: RAI = Remote Alarm Indicator

NFAS

Page 15: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1 15

Alarmas y Eventos (III)

• El MUX local transmite SIA (todo ‘1’) a través del puerto eléctrico G703 hacia el MUX remoto. De esta forma le informa que NO puede entregar tráfico de usuario válido (en este caso porque tiene una LOS en el puerto óptico)

Módem óptico o MUX

MUX

11111111 11111111

SIA

Page 16: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1 16

Sincronismo y fuentes de reloj

• Los sistemas de transmisión TDM por multiplexación por división en el tiempo son síncronos por naturaleza

• Síncrono – todos los nodos de la red necesitan trabajar con un reloj común para poder insertar o extraer la información de los diferentes flujos a un ritmo idéntico – el nodo debe muestrear el flujo exactamente en el centro del bit para minimizar los efectos de la distorsión

• Si el reloj no es único – la deriva de los relojes individuales provoca deslizamientos o ’slips’– acabamos repitiendo un bit (muestreamos dos veces la misma muestra) u omitiéndolo (muestreamos justo antes y justo después de la muestra)

• Conclusión: debe existir un reloj patrón (master) en toda la red

Page 17: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1 17

Sincronismo y fuentes de reloj

• Todos los nodos de la red deben sincronizarse con el reloj patrón

• El reloj patrón puede ser:• Una fuente externa de reloj (GPS, oscilador de precisión, …) (RELOJ

EXTERNO)

• El oscilador interno de uno de los equipos (en redes reducidas no es tan importante la precisión del reloj patrón sino el hecho de que todos los nodos se sincronicen con este reloj patrón) (RELOJ INTERNO)

• El extraído de una señal síncrona de entrada al nodo (por ejemplo un E1) (RELOJ ESCLAVO)

• Si a un nodo de la red tenemos conectado un reloj patrón GPS a través de una entrada de sincronismo este nodo se configurará con reloj externo y enviará este reloj al resto de nodos que deberán configurarse con reloj esclavo

Page 18: Trama E1 y mutlitplexación en el tiempo

TDM – Multiplexación por división en tiempo – Trama E1

Gracias

Alguna pregunta ?