Documentos de Académico
Documentos de Profesional
Documentos de Cultura
25 Oscar Rome Roar Got e
25 Oscar Rome Roar Got e
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
Desarrollo de la aplicacin.
Pruebas realizadas.
Conclusiones y lneas futuras.
Demostracin prctica.
INTRODUCCIN Y UBICACIN
TECNOLGICA
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
modulaciones
velocidades de transmisin
relacin seal-ruido
comunicacin
QoS (Calidad de servicio)
encriptacin de la informacin
Receptores,
moduladores ...
ESQUEMA
GENERAL DE
UNA RED
CATV
CABECERA
TV = Servicio unidireccional
RED DE CABLE
Receptores,
moduladores ...
INTERNET
CABECERA
RED CATV
TRIPLE PLAY
RED DE CABLE
RED
TELEFONA
CONVENCIONAL
informacin bajada
informacin subida
INFORMACIN
SUBIDA
Canal de diversas anchuras
(3.2 KHz)
frecuencias ms bajas
Velocidades de hasta 10
Mbps
Europa (PAL
SECAM)
Ascendente
5-65 MHz
5-42 MHz
> 25 dB
Descendente
96-864 MHz
88-860 MHz
> 34 dB (tpica
46 dB)
SENTIDO
Bits / Simb
S/R mnima
QPSK
Ascendente
> 21 dB
16 QAM
Ascendente
> 24 dB
64 QAM
Descendente
> 25 dB
256 QAM
Descendente
> 33 dB
Anchura
(KHz)
Caudal
smbolos
Caudal
QPSK
Caudal
16 QAM
Ascendente
200
160 Ksym/s
320 Kb/s
640 Kb/s
Ascendente
400
320 Ksym/s
640 Kb/s
1280 Kb/s
Ascendente
800
640 Ksym/s
1280 Kb/s
2560 Kb/s
Ascendente
1600
1280 Ksym/s
2560 Kb/s
5120 Kb/s
Ascendente
3200
2560 Ksym/s
5120 Kb/s
10240 Kb/s
Descendente
6000
5057 Ksym/s
Descendente
6000
5361 Ksym/s
Descendente
8000
6952 Ksym/s
Descendente
8000
6952 Ksym/s
Caudal
64 QAM
Caudal
256 QAM
30342 Kb/s
42888 Kb/s
41712 Kb/s
55616 Kb/s
Anchura
(KHz)
Caudal
smbolos
Caudal
QPSK
Caudal
16 QAM
Ascendente
200
160 Ksym/s
320 Kb/s
640 Kb/s
Ascendente
400
320 Ksym/s
640 Kb/s
1280 Kb/s
Ascendente
800
640 Ksym/s
1280 Kb/s
2560 Kb/s
Ascendente
1600
1280 Ksym/s
2560 Kb/s
5120 Kb/s
Ascendente
3200
2560 Ksym/s
5120 Kb/s
10240 Kb/s
Descendente
6000
5057 Ksym/s
Descendente
6000
5361 Ksym/s
Descendente
8000
6952 Ksym/s
Descendente
8000
6952 Ksym/s
Caudal
64 QAM
Caudal
256 QAM
30342 Kb/s
42888 Kb/s
41712 Kb/s
55616 Kb/s
Servidor de gestin
de red y abonados
CMTS
RED CATV
CABLE MODEM
( CM )
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.
Desarrollo de la aplicacin
Anlisis de requisitos
Satisfacer necesidades de un pequeo colectivo de pequeosmedianos cable operadores
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
DE RED
GESTIN
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
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.
Desarrollo de la aplicacin
DISPOSITIVO
GESTIONADO
SISTEMA GESTION
DE RED
UDP 161
MIB
UDP 161
AGENTE
Desarrollo de la aplicacin
MDULO DE MONITORIZACIN -MRTG
MRTG Herramienta de monitorizacin.
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
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
HTTP
SNMP
BROWSER
Funciones PHP para el
manejo de SNMP
Datos
especficos
Desarrollo de la aplicacin
MDULO DE GESTIN
Desarrollo de la aplicacin
MDULO DE GESTIN
DISPOSITIVO
GESTIONADO
SISTEMA GESTOR
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
BROWSER
sesin
DISPOSITIVOS DE RED
GESTIONADOS
TELNET
Ejecutan Scripts PERL
(Net::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.
Lneas futuras
Alarmas ante determinados eventos.
DEMOSTRACIN
PRCTICA
DEMOSTRACIN PRCTICA
PROVISIONING
CMTS
192.168.1.1
192.168.1.2
172.16.30.0 CM
172.16.32.0 HOST
172.26.0.8
AMPLIFICADOR
APLICACIN
RED DE CABLE
CABLE
MODEM