Sie sind auf Seite 1von 46

DESARROLLO DE UNA HERRAMIENTA SOFTWARE DE GESTIN / MONITORIZACIN PARA UNA RED DE DATOS DE CABLE CATV

Autor: Oscar Romero Argote Directores del proyecto: Eduardo Casilari Prez Eladio Gutirrez Carrasco

ESTRUCTURA DE LA PRESENTACIN

Introduccin y ubicacin tecnolgica.


Objetivos. Sistema de datos CATV.

Desarrollo de la aplicacin.
Pruebas realizadas. Conclusiones y lneas futuras. Demostracin prctica.

INTRODUCCIN Y UBICACIN TECNOLGICA

Origen de las redes CATV

Servicios integrales de TV, Internet y Telefona

Herramientas de control para el buen funcionamiento de su red

OBJETIVOS
Implantacin de una plataforma de gestin / monitorizacin basada en software libre e instalada sobre una mquina Linux. Herramienta til, fcil de usar, robusta y fiable para el cable operador. Desarrollada 100 % en espaol. Capaz de ejecutarse desde cualquier parte del mundo tan slo con un navegador web. Servir como punto de partida para el desarrollo de nuevas funcionalidades

SISTEMA DE DATOS CATV

Estndares en redes CATV.


Transmisin de datos. Comunicacin entre los distintos elementos. Protocolo MAC.

Estndares en redes CATV

Existen estndares que especifican la utilizacin de redes CATV para la transmisin de datos.
DOCSIS/EuroDOCSIS y Davic.
frecuencias

modulaciones
velocidades de transmisin relacin seal-ruido

comunicacin
QoS (Calidad de servicio) encriptacin de la informacin

Transmisin de datos en redes CATV

Receptores, moduladores ...

ESQUEMA GENERAL DE UNA RED CATV

CABECERA

TV = Servicio unidireccional

RED DE CABLE

Transmisin de datos en redes CATV

Receptores, moduladores ...

INTERNET
CABECERA

TV, Voz, Datos = Servicios bidireccionales

RED CATV TRIPLE PLAY

RED DE CABLE

RED TELEFONA CONVENCIONAL

Transmisin de datos en redes CATV


Necesitaremos dos canales de transmisin diferenciados:

informacin bajada
informacin subida

Transmisin de datos en redes CATV


INFORMACIN BAJADA
Canal TV 8 MHz 6 MHz la banda alta de frecuencias Velocidades de hasta 55 Mbps

INFORMACIN SUBIDA
Canal de diversas anchuras (3.2 KHz)
frecuencias ms bajas Velocidades de hasta 10 Mbps

Transmisin de datos en redes CATV


Rangos de frecuencias utilizados para la transmisin de datos en este tipo de redes:
SENTIDO DE TRANSMISIN Europa (PAL SECAM) Amrica (NTSC) Relacin SealRuido

Ascendente

5-65 MHz

5-42 MHz

> 25 dB

Descendente

96-864 MHz

88-860 MHz

> 34 dB (tpica 46 dB)

Transmisin de datos en redes CATV


Tcnicas de modulacin distintas para el canal descendente como el ascendente.
MODULACIN SENTIDO Bits / Simb S/R mnima

QPSK 16 QAM

Ascendente Ascendente

2 4

> 21 dB > 24 dB

64 QAM 256 QAM

Descendente Descendente

6 8

> 25 dB > 33 dB

Transmisin de datos en redes CATV


El caudal en bits por segundo a compartir por todos los abonados en la red de cable:
Tipo de canal Ascendente Ascendente Ascendente Ascendente Ascendente Descendente Descendente Descendente Descendente Anchura (KHz) 200 400 800 1600 3200 6000 6000 8000 8000 Caudal smbolos 160 Ksym/s 320 Ksym/s 640 Ksym/s 1280 Ksym/s 2560 Ksym/s 5057 Ksym/s 5361 Ksym/s 6952 Ksym/s 6952 Ksym/s 41712 Kb/s 55616 Kb/s Caudal QPSK 320 Kb/s 640 Kb/s 1280 Kb/s 2560 Kb/s 5120 Kb/s Caudal 16 QAM 640 Kb/s 1280 Kb/s 2560 Kb/s 5120 Kb/s 10240 Kb/s 30342 Kb/s 42888 Kb/s Caudal 64 QAM Caudal 256 QAM

Transmisin de datos en redes CATV


El caudal en bits por segundo a compartir por todos los abonados en la red de cable:
Tipo de canal Ascendente Ascendente Ascendente Ascendente Ascendente Descendente Descendente Descendente Descendente Anchura (KHz) 200 400 800 1600 3200 6000 6000 8000 8000 Caudal smbolos 160 Ksym/s 320 Ksym/s 640 Ksym/s 1280 Ksym/s 2560 Ksym/s 5057 Ksym/s 5361 Ksym/s 6952 Ksym/s 6952 Ksym/s 41712 Kb/s 55616 Kb/s Caudal QPSK 320 Kb/s 640 Kb/s 1280 Kb/s 2560 Kb/s 5120 Kb/s Caudal 16 QAM 640 Kb/s 1280 Kb/s 2560 Kb/s 5120 Kb/s 10240 Kb/s 30342 Kb/s 42888 Kb/s Caudal 64 QAM Caudal 256 QAM

Comunicacin en un sistema de datos CATV


INTERNET

CMTS

Servidor de gestin de red y abonados

RED CATV
CABLE MODEM ( CM )
Red del abonado

Comunicacin en un sistema de datos CATV


CARACTERSTICAS DE LA COMUNICACIN EN ESTE TIPO DE REDES
dos CM no pueden comunicarse directamente aunque se encuentren en la misma zona. las redes CATV son broadcast pero solo en el sentido descendente.
La informacin viaja cifrada para evitar que usuarios

malintencionados capturen tramas no dirigidas a l.


Existen mecanismos para controlar el nmero mximo de

hosts que se pueden conectar a travs del mismo cable modem.

Comunicacin en un sistema de datos CATV


FLUJO DE INFORMACIN - BAJADA

Comunicacin en un sistema de datos CATV


FLUJO DE INFORMACIN - SUBIDA

Sistema ajuste va retorno

Protocolo MAC en un sistema de datos CATV

Comunicacin asimtrica
Descendente: slo el CMTS puede transmitir. No hay conflicto. Ascendente: Todos los CM pueden transmitir, pero slo el CMTS recibe. Todos los CM comparten el canal.

Necesidad de un mecanismo de control de acceso al medio compartido

Protocolo MAC en un sistema de datos CATV


FUNCIONAMIENTO DEL PROTOCOLO MAC Basado en crditos.

El canal ascendente se divide en intervalos de tiempo de duracin constante (mini-slots).


El CMTS asignar tiempos en el canal ascendente a los CM que lo soliciten.

Desarrollo de la aplicacin

Anlisis de requisitos
Satisfacer necesidades de un pequeo colectivo de pequeosmedianos cable operadores

robusta, intuitiva y fcil de utilizar espaol funcionalidades relevantes

Desarrollo de la aplicacin

Diseo de la aplicacin
uso software libre protocolos estndar restricciones tecnolgicas experiencia anterior en otras aplicaciones

Desarrollo de la aplicacin

DISPOSITIVOS GESTIONADOS

SISTEMA GESTOR

MONITORIZACIN GESTIN

DE RED

APLICACIN

CMTS

CM
Navegador web

Desarrollo de la aplicacin

MDULO DE MONITORIZACIN
Consulta y representacin en GRAFICAS Datos especficos

Desarrollo de la aplicacin
MDULO DE MONITORIZACIN

DISPOSITIVO GESTIONADO

SISTEMA GESTOR

Uso de la implementacin de SNMP incluida en MRTG GRAFICAS

DE RED

Desarrollo de la aplicacin
MDULO DE MONITORIZACIN SNMP protocolo a nivel de aplicacin para consultar y modificar el estado de los distintos elementos dentro de una red de datos CATV (CMTS, CM, routers, swiches ...).

Desarrollo de la aplicacin
Elementos en la arquitectura SNMP
agentes sistema gestor de red

informacin de red de los distintos dispositivos gestionados


protocolo para la transmisin de dicha informacin entre agentes y sistema de gestin.

DISPOSITIVO GESTIONADO

AGENTE SNMP

Protocolo

SISTEMA GESTOR DE RED

Desarrollo de la aplicacin
MDULO DE MONITORIZACIN - SNMP Funcionamiento SNMP
PREGUNTA: El sistema de gestin enva una solicitud a un agente pidindole informacin.

RESPUESTA: La informacin recibida del agente es la respuesta confirmacin a la accin solicitada

Desarrollo de la aplicacin
DISPOSITIVO GESTIONADO MIB

SISTEMA GESTION DE RED

UDP 161

UDP 161

Los comandos bsicos que ejecuta son: OBTENER (GET), el sistema de gestin recupera datos del agente COLOCAR (PUT), el sistema de gestin establece los valores de los objetos en el agente CAPTURAR (TRAP), el agente notifica al sistema de gestin acerca de los sucesos de importancia por interrupcin

AGENTE

Desarrollo de la aplicacin
MDULO DE MONITORIZACIN -MRTG MRTG Herramienta de monitorizacin.

Genera pginas HTML con imgenes PNG que ofrecen grficas en tiempo real del trfico.
Escrito en Perl y C, trabaja tanto en sistemas Unix como bajo Windows. Utiliza un algoritmo de consolidacin base de datos circular.

Desarrollo de la aplicacin

DISPOSITIVOS DE RED GESTIONADOS DISPOSITIVOS DE RED GESTIONADOS DISPOSITIVOS DE RED GESTIONADOS

SERVIDOR WEB

SNMP
Scripts HTTP

BROWSER
Grficas

Generacin grficas

Monitorizacin GRAFICAS

Desarrollo de la aplicacin
MONITORIZACIN Datos especficos

DISPOSITIVO GESTIONADO SISTEMA GESTOR

Librera especfica de PHP para el manejo de SNMP


AGENTE SNMP DATOS ESPECIFICOS Nivel de salida Estado de un interfaz modulacin empleada frecuencia

DE RED

Desarrollo de la aplicacin
LIBRERA PHP PARA EL MANEJO DE SNMP Multitud de primitivas
string snmpget ( string hostname, string community, string object_id) Es usada para leer el valor de un objeto SNMP especificado por el object_id. El agente SNMP es especificado por el hostname y la comunidad lectora es especificada por el parmetro community.

Desarrollo de la aplicacin

DISPOSITIVOS DE RED DISPOSITIVOS DE RED GESTIONADOS GESTIONADOS DISPOSITIVOS DE RED GESTIONADOS

SEVIDOR WEB Ficheros PHP SNMP Funciones PHP para el manejo de SNMP HTTP

BROWSER
Datos especficos

Monitorizacin con una librera especifica de PHP para el manejo de SNMP

Desarrollo de la aplicacin

MDULO DE GESTIN

Desarrollo de la aplicacin
MDULO DE GESTIN

DISPOSITIVO GESTIONADO

SISTEMA GESTOR

Conexin a hosts remotos va TELNET Net::Telnet SERVIDOR TELNET Gestin efectuada va lnea de comandos

DE RED

CLIENTE TELNET

Desarrollo de la aplicacin

MDULO DE GESTIN
Net::Telnet Uso de Perl para la conexin a hosts remotos via Telnet.
use Net::Telnet (); $t = new Net::Telnet (Timeout => 10, Prompt => '/bash\$ $/'); $t->open($dispositivo_gestionado); $t->login($username, $passwd); $t->cmd(cambiar_frecuencia"); $t->close();
Ejemplo Cambio de frecuencia

Desarrollo de la aplicacin

SEVIDOR WEB Ficheros HTML Establecen HTTP

sesin
DISPOSITIVOS DE RED GESTIONADOS

BROWSER

TELNET Ejecutan Scripts PERL (Net::Telnet)

Gestin a travs de conexin TELNET

Desarrollo de la aplicacin
OTRAS ALTERNATIVAS EN MONITORIZACIN C++, Java, VisualBasic. RRDtool, Ntop. OTRAS ALTERNATIVAS EN GESTIN

Sockets

PRUEBAS

Pruebas realizadas

ENTORNO PASIVO
1 CMTS Cisco uBR7114e. 3 cable modems de distintos fabricantes EURODOCSIS 1.0, 1.1. Servidor de Provisioning DELL. Porttil donde reside la aplicacin. ADSL 4 Mbps. Diplexor, taps, cable, atenuadores.

Pruebas realizadas

ENTORNO REAL
Cable operador en Benalmdena. 2 das. 1 CMTS Cisco uBR7114e. 10 cable modems de ScientificAtlanta. Cabecera de TV. Red 100% coaxial Servidor de Provisioning Porttil donde reside la aplicacin. Acceso LMDS 1 Mbps.

Conclusiones
Se ha desarrollado una herramienta de gestin / monitorizacin para una red de datos de cable CATV basada en software libre e instalada sobre una mquina Linux. Satisfacer las necesidades de un colectivo de pequeos cable operadores con las funciones elementales para todo administrador en este tipo de redes. Herramienta web robusta, flexible y fcil de usar.

Desarrollada 100 % en espaol


Permitir un exhaustivo control de los factores que afectan al buen funcionamiento de su red de datos .

Lneas futuras
Alarmas ante determinados eventos.

Actuacin y toma de decisiones.


Gestin / Monitorizacin otros elementos en la red CATV (UPS, amplificadores ...).

Funciones avanzadas de comunicaciones.


Monitorizacin otros parmetros. Herramientas de diagnstico de red. Sistema de provisioning integrado. ...

DEMOSTRACIN

PRCTICA

DEMOSTRACIN PRCTICA

CMTS
192.168.1.1 172.16.30.0 CM 172.16.32.0 HOST 172.26.0.8

PROVISIONING
192.168.1.2

AMPLIFICADOR APLICACIN
RED DE CABLE

CABLE MODEM

Das könnte Ihnen auch gefallen