domingo, 23 de junio de 2013

TDM over IP

En esta ocasión les voy a comentar sobre TDMoIP.

Empecemos con un poco de teoría.

TDM over IP o TDM sobre IP es la emulación de un circuito TDM (time división multiplexing) sobre una red conmutada de paquetes (PSN).
 TDM se refiere a T1, E1, T3 o E3, mientras la red conmutada de paquetes esta basado en IP, MPLS o Ethernet.

Pero… ¿que nos dice esto o para que nos sirve? o mejor aun ¿Qué tiene que ver esto con Seguridad Publica?

Básicamente para lo que nos sirve es para poder emular un E1 o T1 sobre una red IP. Esto sirve cuando tenemos la limitante de no poder contar con un E1/T1 “clear channel” ya sea propio o arrendado y solo tenemos un enlace de datos que trabaja sobre una red IP. De esta forma podemos tomar el E1, encapsularlo, transportarlo por la red IP y posteriormente des encapsularlo para entregar el E1 en la punta remota.

En Seguridad Publica esto puede servir para comunicar un repetidor tetrapol con su conmutador, en mi caso he trabajado con un par de plataformas, IPMux de RAD y un modulo llamado CEM (Circuit Emulation Module) de Cisco que se integra en sus routers ISR, estas dos plataformas pueden hacer el TDMoIP.
En ambos casos se requiere un poco de ajuste, ya que hay que tomar en cuenta distintos factores, pero acorde a la experiencia que he tenido, el factor que mas puede llegar a afectar es el jitter, por ello hay que tener en cuenta que se necesita tener un medio de transporte que sea estable, ya que por la naturaleza del mismo trafico, el E1 encapsulado se transporta en UDP. Por lo tanto no hay retransmisión.

Hay algunas técnicas que nos permiten aminorar el impacto que pudiera tener un pequeño corte en el enlace o una variación en los tiempos de respuesta del medio que estamos utilizando, a continuación describiré un par de ellas.

Jitter Buffer: como su nombre lo indica, se genera un pequeño buffer para tratar de disminuir el impacto que se pudiera tener con la variación de latencias, este buffer se puede ajustar de tal forma que pueda tolerar la variación de latencias y nos permita trabajar sin mayor contratiempo.

Data protection: con esta técnica se envía por duplicado el mismo stream de datos, de tal forma que si uno de ellos no se recibe integro, se puede tomar el Segundo stream y poderlo des encapsular correctamente.

Payload Compression: Esta técnica nos permite comprimir el payload de la información que estamos enviando, con esto reducimos el ancho de banda que se esta utilizando y se optimiza el trafico.

Otro factor a considerar es el overhead, esto lo podemos disminuir incrementando el tamaño del paquete que estamos enviando, con esto hacemos paquetes grandes, por lo tanto transmitimos menos paquetes y por ende el overhead disminuye.

Es importante mencionar que algo que también hace mucho mas eficiente el uso del TDMoIP es que podemos utilizar solamente los canales o timeslots que requerimos, por ejemplo, podemos generar un circuito con solo 3 canales, lo que nos daría un consumo de 192kbps en lugar de los 2048kbps de un E1.

En proximas entradas pondré configuración de TDMoIP en ambas plataformas.

No hay comentarios.:

Publicar un comentario