Escolar Documentos
Profissional Documentos
Cultura Documentos
Por
Miguel Angel Yi Rojas
Por
Miguel Angel Yi Rojas
AGRADECIMIENTOS
A DESCA C.A., por la oportunidad que me brind para realizar mi pasanta como proyecto
final de grado.
Al Lic. Carlos Rivera, Lic. Jess Mndez y Prof. Carlos Bianchi por las excelentes tutoras
que me ofrecieron.
A mi familia por la incondicional ayuda que recib en todo momento.
ndice General
_________________________________________________________________________
NDICE GENERAL
NDICE DE TABLAS
iii
NDICE DE FIGURAS
iv
NDICE DE FOTOS
vi
vii
2.2.1. Direcciones IP
11
2.2.2. IPv4
12
13
14
16
16
17
21
22
23
29
33
36
____________________________________________________________________________
Universidad Simn Bolvar
ndice General
ii
_________________________________________________________________________
3.2. Diseo e implantacin del sistema de videoconferencia sobre IP al CNTI
39
42
42
44
48
53
60
65
71
71
78
83
4.1.1.4. Captura de trfico usando terminales NetMeeting y el codec Tandberg 6000 MXP 85
4.1.1.5. Anlisis de las capturas de trfico realizadas
91
93
5.2. RECOMENDACIONES
94
REFERENCIAS BIBLIOGRFICAS
96
ANEXOS:
ANEXO 1: Fundamentos tericos sobre los estndares de data, audio y video
99
120
124
138
____________________________________________________________________________
Universidad Simn Bolvar
ndice de Tablas
iii
_________________________________________________________________________
NDICE DE TABLAS
13
14
23
33
35
40
Tabla 9: Puertos que usan los terminales H.323 durante una llamada de videoconferencia
(Terminal, MCU y Gatekeeper)
70
Tabla 10: Puertos que usa el codec Tanberg 6000MXP en una llamada punto a punto
70
Tabla 11: Puertos que usa el codec Tanberg 6000MXP en una llamada multipunto.
70
76
82
84
88
____________________________________________________________________________
Universidad Simn Bolvar
ndice de Figuras
iv
_________________________________________________________________________
NDICE DE FIGURAS
12
14
17
18
19
21
25
26
26
28
28
30
30
31
32
32
32
38
38
39
41
44
45
45
46
47
54
____________________________________________________________________________
Universidad Simn Bolvar
ndice de Figuras
_________________________________________________________________________
57
Figura 31: Captura de pantalla de los ping realizados en una prueba del laboratorio
59
62
66
68
69
72
73
73
74
75
77
78
Figura 44: Identificacin del producto con el que est realizando la llamada
80
87
90
____________________________________________________________________________
Universidad Simn Bolvar
ndice de Fotos
vi
_________________________________________________________________________
NDICE DE FOTOS
48
48
50
50
51
52
53
55
____________________________________________________________________________
Universidad Simn Bolvar
____________________________________________________________________________
Universidad Simn Bolvar
Internacional
Telecommunication
Union
(Unin
Internacional
de
las
Telecomunicaciones)
Kbps: Kilo bits por segundo
LAN: Local Access Network (Red de Acceso Local)
MAC: Media Access Control (Control de Acceso a los Medios)
MAN: Metropolitan Access Network (Red de Acceso Metropolitano)
Mbps: Mega bits por segundo
MC: Controlador Multipunto
MCS: Multipoint Conference Server (Servidor de Conferencia Multipunto)
MCU: Multipoint Control Unit (Unidad de Control Multipunto)
MP: Procesador Multipunto
NAT: Network Address Translation (Traduccin de Direcciones en Red)
OSI: Open System Interconnection (Interconexin de Sistemas Abiertos)
OSPF: Open Shortest Path First (Abre el camino ms corto primero)
PCM: Pulse Code Modulation (Modulacin por Codificacin de Pulsos)
PRI: Primary Rate Interface
PSTN: Public Service Telephonic Network (Red Telefnica de Servicio Pblico)
QoS: Quality of Service (Calidad de Sevicio)
RAS: Registration, Admission and Status (Registro, Admisin y Estatus)
RFC: Request For Comments (Solicitud de Comentarios)
RIP: Routing Information Protocol (Protocolo de Enrutamiento de Informacin)
RSVP: Resource ReSerVation Protocol (Protocolo para la Reserva de Recursos)
RTCP: Real Transfer Control Protocol (Protocolo de Control de Transferencia en tiempo
Real)
RTP: Real Transfer Protocol (Protocolo de Transferencia en tiempo Real)
SDSL: Synchronous Digital Subscriber Lines (Lnea de Abonado Digital Simtrica)
SMTP: Simple Message Transfer Protocol (Protocolo de Transferencia de Mensajes Simples)
SNMP: Simple Network Management Protocol (Protocolo simple de administracin de red)
SYN: Synchronization (Sincronizacin)
____________________________________________________________________________
Universidad Simn Bolvar
____________________________________________________________________________
Universidad Simn Bolvar
1.1. INTRODUCCIN:
Con la finalidad de alcanzar el proyecto final de grado, presenta este informe los resultados
de la pasanta realizada en la empresa DESCA C.A.. El objetivo principal fue la ingeniera en
detalle del diseo e implantacin de una red de videoconferencia sobre IP al CNTI (Centro
Nacional de Tecnologa de Informacin).
En vista de la necesidad del estado venezolano de implementar un sistema de
videoconferencia para interconectar diversas instituciones a nivel nacional, con el objeto de
lograr intercambios en las reas de Ciencia, Tecnologa e Innovacin, el Centro Nacional de
Tecnologas de Informacin (CNTI) y el Fondo de Investigacin y Desarrollo de las
Telecomunicaciones (FIDETEL), firmaron un acuerdo donde el CNTI se comprometi a
desarrollar el proyecto denominado Telecomunicaciones Masivas del Sistema Nacional de
Ciencia, Tecnologa e Innovacin, Mediante la Implantacin de una Red de Videoconferencia
y por su parte FIDETEL aprob el financiamiento para la ejecucin del mismo.
El CNTI inici un proceso de licitacin para seleccionar la empresa responsable del diseo
e implantacin de la red de videoconferencia; DESCA C.A. fue la empresa seleccionada.
DESCA C.A. (Desarrollos de Soluciones Especficas, Compaa Annima)
es un
quien fue responsable de definir la tecnologa de enlace satelital, entre otros aspectos. Es
importante destacar que es la primera vez que se implementa en Venezuela un sistema de
videoconferencia a travs de enlaces satelitales, y no existen referencias y/o recomendaciones
sobre el comportamiento del sistema, de ah la importancia de las documentaciones generadas
en este proyecto. Una vez finalizado el proyecto, se implementar un programa de
capacitacin y adiestramiento tcnico para cuarenta operadores de los sistemas de
videoconferencia, abarcando la teora de los sistemas de videoconferencia y el manejo de los
equipos incluidos en el diseo. Para el momento de redactar el presente informe, el proyecto
tena un avance aproximado del 70%, quedando por culminar la instalacin del nodo espejo, 7
nodos remotos y 3 unidades mviles.
Para la absoluta comprensin y correcto manejo de los trminos que abarca el tema de la
videoconferencia sobre IP, se realiz un levantamiento de informacin correspondiente a la
videoconferencia como tal, sus tipos y aplicaciones, el protocolo de Internet, el
direccionamiento, la divisin en subredes (manejo de mscaras de subred de longitud
variable), los protocolos y puertos que se usan. As como tambin, los estndares que abarca el
H.323, los cuales rigen el establecimiento de videoconferencias sobre IP.
Luego, para el diseo de una red de videoconferencia, se investigaron los puntos claves
que se deben tener en cuenta de acuerdo a las necesidades del cliente para una implementacin
exitosa, que satisfaga las partes involucradas con un alto rendimiento y al mejor costo. Para
este proyecto se describen las caractersticas del diseo, las plataformas que se implementaron,
las topologas de los nodos, diagramas de red y de rack. Con el diseo se realizaron
inspecciones a las localidades, instalacin de un nodo de prueba o laboratorio para simular y
probar el sistema, se configuraron los equipos, se estableci la calidad de servicio y se cre un
protocolo de pruebas. En base a los anteriores, se elaboraron manuales de configuracin y
pruebas a realizar durante la instalacin de los equipos.
Finalmente, se investigaron los pasos que se siguen durante el establecimiento de una
llamada de videoconferencia IP, puertos usados en los intercambios de paquetes segn los
estndares H.225 y H.245, para luego realizar capturas de trfico a llamadas reales con un
sniffer, y de esta manera verificar y analizar los paquetes que se intercambian en la prctica.
____________________________________________________________________________
Universidad Simn Bolvar
Para obtener muestras significativas y vlidas se realizaron capturas de trfico con distintos
terminales H.323.
____________________________________________________________________________
Universidad Simn Bolvar
Pizarra electrnica: Pizarra donde cada participante puede presentar texto, grficos, etc.;
____________________________________________________________________________
Universidad Simn Bolvar
es garantizado una vez que se ha establecido la conexin. Con este servicio toda la
informacin como audio, datos y video es transmitida de forma digital a altas velocidades
sobre la red pblica de telefona conmutada (PSTN, sus siglas en ingls). Existen dos
conexiones ISDN, la BRI (Basic Rate Interface) y la PRI (Primary Rate Interface).
Bsicamente, la BRI provee dos canales-B de 64kbps y un canal-D de 16kbps mientras
que la PRI en Europa provee treinta canales-B de 64kbps y un canal-D de 64kbps(3).
En el pasado la mayora de las conferencias han sido entre dos participantes sobre ISDN, y
esencialmente con conexiones punto a punto. Sin embargo, la tecnologa multipunto ahora
permite que un grupo de personas participen en una conferencia y compartan informacin.
Para mantener una conferencia multipunto sobre ISDN, los participantes usan una unidad
de control de multipunto (MCU, sus siglas en ingls), que conecta y administra todas las
lneas ISDN. Este puede ser un MCU separado o un punto terminal con capacidad de
multipunto H.320.
El H.320 es estndar ITU (Internacional Telecommunication Union) para conferencias
ISDN e incluye los estndares que se muestran en la tabla 1:
Audio
G.711
G.722
G.722.1
G.728
Video
H.264
H.263
H.261
Data
H.239
T.120
Control
H.221
H.231
H.242
H.243
IP (conexiones LAN y WAN): Se utiliza una red de datos para intercomunicar los equipos
de videoconferencia. Al equipo se le asigna una direccin IP, similar a cualquier PC
(Computadora Personal) conectada a la red. Ocupa un ancho de banda slo cuando hay
una llamada y lo hace en forma dinmica. Puede operar al pasar por redes ATM o Frame
Relay.
Hoy en da la mayora de las compaas usan redes de acceso local (LAN, sus siglas en
ingls) de 100Mbps con switchs y routers, permitindoles tener suficiente ancho de banda
para soportar conferencias de escritorio. Las LAN ofrecen un ancho de banda
significativamente mayor que las ISDN, la calidad de video en una conferencia es mucho
____________________________________________________________________________
Universidad Simn Bolvar
Audio
G.711
G.722
G.722.1
G.723.1
G.728
G.729
Video
H.264
H.263
H.261
Data
H.239
T.120
Control
H.225
H.245
____________________________________________________________________________
Universidad Simn Bolvar
debe contar con un enlace para cada lugar. Actualmente no es comn que los clientes
soliciten estos medios de comunicacin ya que no es flexible en las conexiones.
2.2. PROTOCOLO DE INTERNET:
reglas en comn para interpretar los campos de direccin y para fragmentar y reacomodar los
datagramas IP. Adems, estos mdulos (especialmente en los gateways) tienen procedimientos
para tomar decisiones de enrutamiento y otras funciones.
Los mdulos de Internet usan las direcciones que se llevan en el encabezado de Internet
para transmitir los datagramas hacia sus destinos. La seleccin del camino para la transmisin
se llama enrutamiento. Tambin, los mdulos de Internet usan los campos en el encabezado de
Internet para fragmentar y reacomodar los datagramas IP cuando es necesario para la
transmisin sobre redes pequeas(6).
El IP usa cuatro mecanismos para proveer estos servicios:
-
Tipo de servicio: es usado para indicar la calidad deseada del servicio. El tipo de servicio
es un grupo generalizado de parmetros que caracterizan las opciones de servicio
disponibles en la red, y las cuales conforman la Internet. La indicacin del tipo de servicio
se usa en los gateways para seleccionar los actuales parmetros de transmisin para una
red particular, la red a ser usada en el prximo salto, o el prximo gateway cuando se
enruta un datagrama IP.
Opciones: Proveen las funciones de control necesarias o tiles en algunas situaciones, pero
innecesarias para la mayora de las comunicaciones comunes. Las opciones incluyen las
provisiones para registros de tiempo, seguridad y enrutamientos especiales.
Verificacin de suma del encabezado (en ingls: Header Checksum): provee una
verificacin de la correcta transmisin de la informacin en los datagramas IP durante su
procesamiento. La informacin puede contener errores. Si al verificacin de suma del
encabezado falla, inmediatamente se desecha el datagrama IP por la entidad que detecta el
error.
Para tener una mejor idea de la ubicacin del IP con respecto a otros protocolos, a
____________________________________________________________________________
Universidad Simn Bolvar
Actualmente se usa el la versin 4 de IP o mejor conocida como IPv4, sta se dise antes
de que se produjera una gran demanda de direcciones. El crecimiento explosivo de Internet ha
amenazado con agotar el suministro de direcciones IP. La divisin en subredes, la Traduccin
de Direcciones en Red (sus siglas en ingls NAT, por Network Address Translation) y el
direccionamiento privado se utilizan para extender el direccionamiento IP sin agotar el
suministro. Otra versin de IP conocida como IPv6 (versin nueva y poco implementada)
mejora la versin actual proporcionando un espacio de direccionamiento mucho mayor,
integrando o eliminando los mtodos utilizados para trabajar con los puntos dbiles del IPv4(7).
Con respecto al datagrama IP, se tiene una parte de encabezado y una parte de texto. El
encabezado tiene una parte fija de 20 bytes y una parte opcional de longitud variable. El
formato del encabezado se muestra a continuacin, este se transmite en orden de big endian:
de izquierda a derecha del campo Version(8). A continuacin el formato de encabezado
IPv4(9) en la figura 2:
0
Version
Long.
Encabezado
10
11
12
13
15
16
17
18
Tipo de Servicio
Protocolo
19
20
21
22
23
24
25
26
27
28
29
30
31
Longitud total
Identifi
cadores
Identificacin
Tiempo de vida
14
Posicin de fragmento
Versin (4 bits): Este campo indica la versin IP utilizada. Este caso se describe la versin
4.
Longitud Total (16 bits): Es el tamao total del datagrama (en octetos), incluyendo el
tamao del encabezado y el de los datos. El tamao mximo de los datagramas usados
normalmente es de 576 octetos (64 de encabezado y 512 de datos). Una mquina no
debera enviar datagramas mayores a no ser que tenga la certeza de que van a ser
aceptados por la mquina destino. En caso de fragmentacin este campo contendr el
tamao del fragmento, no el del datagrama original.
Identificacin (16 bits): Identificador nico del datagrama. Se utilizar, en caso de que el
datagrama deba ser fragmentado, para poder distinguir los fragmentos de un datagrama de
los de otro. El que enva el datagrama, se debe asegurar un valor nico para la pareja
origen-destino y el tipo de protocolo durante el tiempo que el datagrama pueda estar activo
en la red.
Identificadores (3 bits): Consiste en un campo de 3 bits, de los cuales los dos menos
significativos son de control de fragmentacin. El bit menos significativo especifica si el
paquete puede ser fragmentado. El bit medio indica si el paquete es el ltimo fragmento en
una serie de paquetes fragmentados. El tercer bit o el ms significativo no se usa.
Tiempo de Vida (8 bits): Este campo indica el tiempo mximo en el que el datagrama
puede permanecer en el sistema de Internet. Es un contador que gradualmente va
decreciendo hasta cero, cuando esto sucede se desecha el datagrama. Esto evita que el
datagrama entre en un ciclo infinito.
____________________________________________________________________________
Universidad Simn Bolvar
Protocolo (8 bits): Indica el protocolo de capa superior utilizado en la parte de datos del
datagrama
Verificacin de suma del Encabezado (16 bits): Ayuda a mantener la integridad del
encabezado IP. Se recalcula cada vez que algn nodo cambia alguno de sus campos (por
ejemplo, el Tiempo de Vida). El mtodo de clculo (intencionadamente simple) consiste
en sumar el complemento a1 de cada palabra de 16 bits del encabezado y hacer el
complemento a1 del valor resultante
Clase
A
B
C
D (Multicast)
Nmero de bits
Cantidad de
indicadores de
Redes
Red
7
126*
14
16.384
21
2.097.152
No es aplicable
Nmero de bits
Cantidad de host
indicadores de
por red
host
24
16.777.216
16
65.535
8
254
No es aplicable
____________________________________________________________________________
Universidad Simn Bolvar
Las clases de direcciones IP ofrecen de 256 a 16,8 millones de hosts. Para administrar de
forma eficiente un nmero limitado de direcciones IP, todas las clases pueden subdividirse en
subredes ms pequeas.
Cuando se trabaja con una red pequea, con pocos host conectados, el administrador de
red puede fcilmente configurar el rango de direcciones IP usado para conseguir un
____________________________________________________________________________
Universidad Simn Bolvar
Reduccin del trfico en la red: Con el uso de routers se crean dominios de broadcast,
con los cuales se reduce el trfico total en la red y slo se restringen a la red local (slo
los paquetes destinados a otras redes pasarn por el router). A mayor nmero de
dominios de broadcast, menor sern los tamaos de los mismos y menor el trfico de
red en cada segmento o dominio de colisin.
Facilidad en atravesar largas distancias geogrficas: Debido a que enlaces WAN son
considerablemente ms lentos y ms caros que los enlaces LAN, un sola gran red que
se extienda largas distancias puede crear numerosos problemas. Sin embargo,
conectando mltiples redes pequeas se hace que el sistema sea mucho ms eficiente.
Para crear la estructura de subred, los bits de host se deben reasignar como bits de subred.
Este proceso es a veces denominado "prestar" bits. El punto de inicio de este proceso se
encuentra siempre en el bit del host del extremo izquierdo, aquel que se encuentra ms cerca
del octeto de red anterior.
Las direcciones de subred incluyen la porcin de red Clase A, Clase B o Clase C adems
de un campo de subred y un campo de host. El campo de subred y el campo de host se crean a
partir de la porcin de host original de la direccin IP entera. Esto se hace mediante la
reasignacin de bits de la parte de host a la parte original de red de la direccin. La capacidad
de dividir la porcin de host original de la direccin en nuevas subredes y campos de host
ofrece flexibilidad de direccionamiento al administrador de la red.
Adems de la necesidad de contar con flexibilidad, la divisin en subredes permite que el
administrador de la red brinde contencin de broadcast y seguridad de bajo nivel en la LAN.
La divisin en subredes ofrece algo de seguridad ya que el acceso a las otras subredes est
disponible solamente a travs de los servicios de un router. Adems, el uso de listas de acceso
____________________________________________________________________________
Universidad Simn Bolvar
Son aquellas mscaras que indican la divisin entre el nmero de red, el nmero de subred
y el host. Las mscaras de subred son valores de 32 bits, que tambin se pueden escribir en
notacin decimal con puntos, en binario o agregando a la direccin IP un diagonal seguida del
nmero de bits usados para los nmeros de red y subred. Por ejemplo, en una direccin clase
B, puede indicar una mscara de subred de la siguiente manera:
-
255.255.252.0
172.20.4.1/22
Las mscaras de subred de longitud variable o VLSM (Variable Length Subnet Masks) son
aquellas que permiten el uso de ms de una mscara de subred dentro de una misma direccin
de red. Ms especficamente, la implementacin de las VLSM es la divisin de una red en
subredes, a su vez algunas de estas subredes son divididas en sub-subredes y as
sucesivamente hasta que el administrador lo crea conveniente. Este proceso recursivo hace que
el manejo de las direcciones IP asignadas sea ms eficiente, y se reduce la informacin de
enrutamiento en niveles superiores. A continuacin en la figura 5 se aprecia la divisin
recursiva de las subredes:
____________________________________________________________________________
Universidad Simn Bolvar
Sin embargo, los protocolos de enrutamiento sin clase (en ingls: classless routing
protocols), si soportan la informacin de subredes. Por lo que, las VLSM se pueden usar con
los protocolos RIPv2, IS-IS, EIGRP o OSPF. Como se ha mencionado, el beneficio de este
tipo de redes es el ahorro de gran cantidad de direcciones IP(9).
Telnet
Dado que el TCP es un protocolo orientado a conexin. Este requiere que se establezca
una conexin antes de que comience la transferencia de datos. Para que se establezca o
inicialice una conexin, los dos hosts deben sincronizar sus Nmeros de Secuencia Iniciales
(sus siglas en ingls ISN, por Initial Sequence Numbers). La sincronizacin se lleva a cabo a
travs de un intercambio de segmentos que establecen la conexin al transportar un bit de
control denominado SYN (para la sincronizacin), y los ISN. Los segmentos que transportan
el bit SYN tambin se denominan "SYN". Esta solucin requiere un mecanismo adecuado
para elegir un nmero de secuencia inicial y un proceso levemente complicado para
intercambiar los ISN.
La sincronizacin requiere que ambos lados enven su propio Nmero de Secuencia Inicial
o ISN y recibir la confirmacin del cambio en un Acuse de Recibo o ACK (Acknowledgment)
del otro lado. La secuencia se muestra y se explica a continuacin en la figura 6:
A
Enva ACK
(ACK = y + 1)
Handshake).
El intercambio de seales de tres vas es necesario dado que los nmeros de secuencia no
estn conectados a ningn reloj global de la red y los protocolos TCP pueden tener distintos
mecanismos para elegir el ISN. El receptor del primer SYN no tiene forma de saber si el
segmento es un antiguo segmento demorado, a menos que recuerde el ltimo nmero de
secuencia utilizado en la conexin. No siempre es posible recordar ese nmero. Por lo tanto,
debe solicitar al emisor que verifique este SYN(7).
El formato del encabezado TCP se muestra en la figura 7(12):
0
1
2
3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
Puerto Origen
Puerto de destino
Nmero de secuencia
Nmero de acuse de recibo
U A P R S F
Posic. de
Reservado
Ventana
R C S S Y I
los datos
G K H T N N
Suma de control
Puntero urgente
Opciones
Relleno
Datos
____________________________________________________________________________
Universidad Simn Bolvar
Nmero de secuencia (32 bits): El nmero que se usa para asegurar el secuenciamiento
correcto de los datos entrantes.
Nmero de acuse de recibo (32 bits): Si el bit de control ACK est puesto a uno, este
campo contiene el valor del siguiente nmero de secuencia que el emisor del
segmento espera recibir.
Ventana (16 bits): La cantidad de octetos que el emisor est dispuesto a aceptar.
Suma de Control (16 bits): Suma de comprobacin calculada a partir de los campos del
encabezado y de los datos.
Puntero urgente (16 bits): Este campo indica el valor actual del puntero urgente como
un desplazamiento positivo desde el nmero de secuencia de este segmento. El
puntero urgente apunta al nmero de secuencia del octeto al que seguirn los
datos urgentes. Este campo es interpretado nicamente si el bit de control URG
est establecido a uno.
____________________________________________________________________________
Universidad Simn Bolvar
10
11
12
13
14
15
16
17
18
19
20
Puerto de origen
Longitud
21
22
23
24
25
26
27
28
29
30
31
Puerto de destino
Suma de control
Octeto de datos
Puerto origen (opcional): indica el puerto del proceso emisor, y puede que se asuma
que se sea el puerto al cual la respuesta debera ser dirigida en ausencia de otra
informacin. Si no se utiliza, se inserta un valor cero.
____________________________________________________________________________
Universidad Simn Bolvar
Puerto destino: tiene significado dentro del contexto de una direccin de destino en un
entorno internet particular.
Longitud: Nmero de bytes que se incluyen en el encabezado y los datos (el valor
mnimo de este campo es 8).
Los nmeros superiores a 1023 son nmeros de puerto asignados de forma dinmica.
Los nmeros de puerto registrados son aquellos nmeros que estn registrados para
aplicaciones especficas de proveedores. La mayora de estos nmeros son superiores a
1024.
____________________________________________________________________________
Universidad Simn Bolvar
host origen asigna de forma dinmica los nmeros del puerto de origen. Estos nmeros son
siempre superiores a 1023(7).
Algunos protocolos claves y puertos que usan TCP y UDP se muestran en la tabla 5(14):
Uso de
TCP
Uso de
UDP
Protocolos
Telnet
SMTP
HTTP
FTP
HTTPS
Puerto
23
25
80
21
443
DNS
53
TFTP
RIP
POP3
SNMP
69
520
110
161
____________________________________________________________________________
Universidad Simn Bolvar
Aplicacin
de usuarios
(T.120, etc)
Interfaz de usuario
Sistema de Control
RAS
Control
H.225
Control
llamada
H.225
Q.931
UDP
Control
H.245
Equipos
de Audio
I/O
Codec
Audio
G.711,
G.722,
G.722.1,
G.723,
G.723.1
G.728,
G.729
Equipos
de Video
I/O
Codec
Video
H.261,
H.263,
H.264
Capa H.225
TCP
UDP
RTP/RTCP
IP
Terminal: Estos representan los puntos terminales de cada conexin H.323 y se puede
realizar en hardware o software. Son usados para la comunicacin multimedia
bidireccional en tiempo real, un terminal H.323 puede ser una computadora personal o un
equipo independiente (en ingls: stand alone). Estos soportan la comunicacin de audio y
pueden de manera opcional, soportar comunicacin de video y/o datos, debido a que el
servicio principal que proveen los terminales H.323 es la comunicacin de audio. La meta
principal del H.323 es interconectar distintos terminales multimedias. Existe la
compatibilidad con terminales H.324 sobre SCN (las redes SCN incluyen todas las redes
de telefona conmutada, por ejemplo: la red pblica de telefona conmutada o PSTN) y
____________________________________________________________________________
Universidad Simn Bolvar
IP
H.323
Terminal H .323
Terminal H .323
Gateway: Su funcin es conectar dos redes diferentes, es decir, provee la conexin entre
redes H.323 y otros tipos de redes. Por ejemplo: un gateway puede conectar y proveer
comunicacin entre un terminal H.323 y una red SCN. Esta conexin de distintas redes se
realiza mediante la traduccin de protocolos de configuracin y liberacin de llamadas,
conversin de formatos de los medios y la transferencia de informacin de las redes
conectadas al gateway. Para la comunicacin entre dos terminales en una red H.323, el uso
de un gateway no es necesaria. A continuacin en la figura 11, se muestra una red en la
que usa un gateway(19):
ISDN
Gateway
Terminal
H.320
PSTN
Terminales
H.323
Internet
Telfono
convencional
____________________________________________________________________________
Universidad Simn Bolvar
Gatekeeper: Es el que toma el control y manejo de las funciones dentro de una red H.323,
y es tambin un componente opcional. Si existe un gatekeeper, sus servicios tienen que ser
usados por los terminales. Por cada zona H.323 slo se permite un gatekeeper. Las dos
tareas principales de este dispositivo son la conversin de direcciones y administrar el
ancho de banda (tambin realiza el registro de equipos); la conversin de las direcciones
sirve para controlar las conexiones y la administracin del ancho de banda est diseado
para evitar saturaciones. Ambas funciones se realizan mediante el protocolo RAS
(Registration, Admisin and Status) definido en el H.225. El administrador de red es capaz
de asignar una porcin del ancho de banda total para las conexiones H.323 y liberar el
resto para las dems aplicaciones. Si se alcanza el lmite preestablecido, el gatekeeper
rechaza las peticiones de conexin de los terminales o el aumento del ancho de banda para
las conexiones existentes, previniendo la saturacin de la red.
Como el gatekeeper controla el acceso de los terminales mediante el RAS, tambin puede
rechazar conexiones de terminales individuales que no estn autorizados.
Adems, el gatekeeper tambin puede recibir y enrutar los canales H.245 en conexiones
entre dos usuarios. Si la conferencia se extiende a tres o ms usuarios el gatekeeper enruta
el control de los canales H.245 a una unidad de control multipunto o MCU (Multipoint
____________________________________________________________________________
Universidad Simn Bolvar
MCU
Status)(21).
R
25
H.2
AS
H.2
25
R
H.225/H.245
Sealizacin de
llamada
AS
Portadora de trfico
RTP de voz
gatekeeper recibe los mensajes de sealizacin de llamada sobre el canal callsignaling desde un punto terminal y los enruta hacia el otro sobre el canal callsignaling del punto terminal destino, como se ilustra en la figura 15:
AS
5R
2
2
H.
H.2
H.225/H.245
Sealizacin de
llamada
25
R
AS
Portadora de trfico
RTP de voz
____________________________________________________________________________
Universidad Simn Bolvar
5
4
3
2
1
Protocol Discriminator
0
0
Length of call reference bits
Call reference value
Message type
Information Elements
Octet
1
2
3
Length of call reference bits: Indica la longitud del valor de referencia de la llamada.
____________________________________________________________________________
Universidad Simn Bolvar
6
5
IE Identifier
3
2
Contents of IE
Octet
1
4
3
IE Identifier
Octet
1
4
3
IE Identifier
Length of contents of IE
Contents of IE
Octet
1
2
3-n
____________________________________________________________________________
Universidad Simn Bolvar
Mensaje
Funcin
Solicitud de un terminal o un gatewa' para registrarse
Registration Request
con el gatekeeper. El gatekeeper puede confirmar o
(RRQ)
rechazar la solicitud (RCF o RRJ)
Solicitud de un terminal a un gatekeeper para acceder a
Admisin Request
una red basada en paquetes (IP). El gatekeeper puede
(ARQ)
confirmar o rechazar la solicitud (ACF o ARJ).
Solicitud de un terminal a un gatekeeper para
Bandwidth Request
ubicaciones en las que el ancho de banda es distinto. El
(BRQ)
gatekeeper puede confirmar o rechazar la solicitud
(BCF o BRJ)
Si se enva desde un punto terminal a un gatekeeper, el
DRQ le informa al gatekeeper que el punto terminal
est siendo desconectado; si se enva desde un
Disengage Request
gatekeeper a un punto terminal, el DRQ forza a que se
(DRQ)
desconecte la llamada. El gatekeeper puede confirmar o
rechazar (DCF o DRJ). Si el DRQ es enviado por el
gatekeeper el punto terminal debe responder con el
mensaje de confirmacin DCF.
Solicitud del gatekeeper a un punto terminal sobre
Info Request (IRQ)
informacin de estado.
Respuesta al mensaje de IRQ. Puede ser enviado por el
Info Request Response
terminal al gatekeeper en intervalos predeterminados,
(IRR)
sin ser solicitado por este ltimo.
Valores recomendados por defecto de timeout para la
RAS timers and Request
respuesta de los mensajes RAS y subsecuentes cuentas
in Progress (RIP)
de recomprobacin si la respuesta no es recibida.
Tabla 6: Mensajes RAS
Logical channel procedures: Es usado para abrir y cerrar canales lgicos, que son caminos
multiplexados entre los puntos terminales usados para la transferencia de informacin. Los
canales lgicos son unidireccionales.
Control flow command: Este puede ser usado por el receptor para el ajuste del lmite
superior de la tasa de transferencia de bit en cualquier canal lgico.
Conference request and response messages: Usado para controlar conferencias multipunto,
por ejemplo: solicitud de contraseas, control centralizado de conferencia.
Round trip delay commands: Usado para medir el retraso del round-trip entre dos puntos
terminales en el canal de control.
Video fase update command: Usado para solicitar actualizaciones de cuadros de video, en
el caso de prdida de informacin.
____________________________________________________________________________
Universidad Simn Bolvar
End session command: Luego de ejecutar este comando los puntos terminales cierran todos
los canales lgicos, desconectan la llamada y le informan al gatekeeper sobre la
finalizacin de la llamada.
La estructura de los mensajes H.245 siguen la sintaxis ANS.1. Los tipos de Mensaje de
Control de Sistemas Multimedia pueden ser definidos como: solicitud, respuesta, comando y
mensajes de indicacin (en ingls: request, response, command and indication messages).
Alguno de los mensajes claves del H.245 se indican en la tabla 7:
Mensaje
Funcin
Determina cul de los terminales es el principal o
Master-Slave
master y cul es el esclavo. Posibles respuestas:
Determination
Reconocimiento, Rechazo, Liberacin (en caso
de timeout).
Contiene informacin sobre la capacidad los
Terminal Capability terminales de trasmitir y recibir rfagas
Set
multimedias.
Posibles
respuestas:
Reconocimiento, Rechazo, Liberacin.
Abre un canal lgico para el transporte de
Open Logical
informacin audiovisual y de datos. Posibles
Channel
respuestas:
Reconocimiento,
Rechazo,
Confirmacin.
Close Logical
Cierra el canal lgico entre dos puntos
Channel
terminales. Posibles respuestas: Reconocimiento.
Usado por el terminal receptor para solicitar
modos de transmisin particulares al terminal
Request Mode
transmisor. Posibles respuestas: Reconocimiento,
Rechazo, Liberacin.
Le ordena al terminal receptor que indique sus
Send Terminal
capacidades de trasmisin y recepcin con el
Capability Set
envio de uno o varios Grupos de Capacidades del
Terminal (Terminal Capability Sets).
Indica el final de una sesin H.245. Luego
End Session
ejecutar este comando, el terminal no enviar
Command
ningn otro mensaje H.245.
Tabla 7: Mensajes H.245
____________________________________________________________________________
Universidad Simn Bolvar
se debe proveer (QoS), la flexibilidad de la red (uso de gateways o no) y si es necesario las
herramientas para compartir documentos y aplicaciones. En el caso que se quiera compartir
datos o hacer presentaciones al mismo tiempo de que se comparte audio y video de los
participantes, es necesario el uso de equipos de red como routers y switchs para manejar el
intercambio de paquetes (en este caso se usa el estndar ITU H.239 descrito en el Anexo 1)
lo podr soportar. Por ejemplo: La incorporacin de este sistema a una empresa puede
incrementar la eficiencia de la misma y por tanto la necesidad de este servicio puede crecer de
igual manera, haciendo que la capacidad del sistema sea insuficiente. De igual manera, es
importante definir si se quiere un sistema escalable, para en un futuro mejorar o actualizar los
equipos a las nuevas tecnologas lo cual reducira gastos, o si por el contrario no se quiere un
sistema escalable, se podran reducir los costos de adquisicin de los equipos.
actualizacin de los sistemas y soporte en caso de suceder alguna falla. Por lo tanto hay que
capacitar al personal para que realice las configuraciones y puedan operar el sistema de forma
independiente; en el caso de que la capacitacin no sea posible, se deben contratar los
servicios de una empresa calificada para tal fin.
Estas y otras preguntas que puedan surgir segn el caso, van a ayudar e influir
directamente en el diseo de la red de videoconferencia, su implementacin y entrenamiento
de los usuarios y personal tcnico. A manera de ejemplo, se presentan a continuacin dos
escenarios(29):
____________________________________________________________________________
Universidad Simn Bolvar
Valencia
Maracaibo
Internet
Terminal H.323
Terminal H.323
San Felipe
Mrida
Terminal H.323
Terminal H.323
2.) En este segundo escenario se observan tres equipos terminales H.323 que pueden
interactuar entre ellos mismos con el uso de un Servidor de Conferencias Multimedia (en
ingls: Multimedia Conference Server). Pero al momento de intercambiar informacin con una
red ISDN, es necesaria la presencia de un Gateway para traducir de H.323 a H.320 y
viceversa. Ver figura 21:
Terminal H.323
Terminal H.323
ISDN
Network
Gateway
H.323 H.320
H.323 Multimedia
Conference Server
Terminal H.323
____________________________________________________________________________
Universidad Simn Bolvar
Los 30 nodos remotos estn dispuestos en topologa estrella y con punto central el nodo
principal (oficina del CNTI). Estos nodos estn situados en los mismos lugares donde
funcionan las oficinas estadales de la Fundacin para el Desarrollo de la Ciencia y la
Tecnologa (FUNDACITE) o en las oficinas estadales del Instituto Nacional de
Investigaciones Agropecuarias (INIA). En algunos casos se instalaron nodos en las
comisionadurias de FUNDACITE y existen varios nodos en lugares estratgicos para el
desarrollo del sector. A continuacin en la figura 22, un esquema general del sistema de
videoconferencia:
NODOS
PRINCIPALES
MIRAFLORES
CNTI
NODOS
REMOTOS
1
30
____________________________________________________________________________
Universidad Simn Bolvar
Sala
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Ubicacin
CNTI, Esq. El Chorro, Caracas.
MIRAFLORES, Esq. Miraflores, Caracas.
FUNDACITE, Maracaibo, Edo. Zulia.
FUNDACITE, Cuman, Edo. Sucre.
INIA, Maracay, Edo. Aragua.
INIA, Mrida, Edo. Mrida.
INIA, Barinas, Edo. Barinas.
CENIT, La Carlota, Caracas.
FUNDACITE Puerto La Cruz, Edo. Anzotegui.
FUNDACITE Regin Guayana, Edo. Bolvar.
NODO La Esmeralda, Edo. Bolvar.(AMAZONAS)
NODO San Fernando de Atabapo, Edo. Amazonas.
NODO San Carlos de Ro Negro, Edo. Amazonas.
COMISOINADURIA Puerto Ayacucho, Edo. Amazonas.
NODO Machiques, Edo. Zulia.
NODO Santa Elena de Uairn, Edo. Bolvar
INIA El Tigre, Edo. Anzotegui.
NODO Porlamar, Edo. Nueva Esparta.
La Guaira, Edo. Vargas.
FUNDACITE San Cristbal, Edo. Tchira.
FUNDACITE Barquisimeto, Edo. Lara.
INIA Maturn, Edo. Monagas.
INIA Tucupita, Edo. Delta Amacuro.
INIA Valle de La Pascua, Edo. Gurico.
INIA San Felipe, Edo. Yaracuy.
FUNDACITE Coro, Edo. Falcn.
COMISIONADURIA Araure, Edo. Portuguesa.
FUNDACITE Valencia, Edo. Carabobo.
COMISIONADURIA San Carlos, Edo. Cojedes.
COMISIONADURIA Trujillo, Edo. Trujillo.
NODO Guasdualito, Edo. Apure.
INIA Caucagua, Edo. Miranda.
____________________________________________________________________________
Universidad Simn Bolvar
26
18
19
3
1
25
21
28
4
32
15
29
22
30
23
24
17
27
6
7
20
10
31
14
16
12
11
13
____________________________________________________________________________
Universidad Simn Bolvar
Para efectos de este documento se refiere como plataforma de videoconferencia a todos los
equipos (Codec, MCU, Gatekeeper, Content Server) y aplicacin (TMS Tandberg
Management Suite) con los cuales es posible establecer las llamadas de videoconferencia de
manera efectiva y controlada.
De acuerdo a los requerimientos para los equipos de videoconferencia que se detallan en el
documento licitatorio, DESCA C.A. aport la siguiente solucin:
-
MCU: Tandberg.
Gatekeeper: Tandberg.
Content Server, codec y la aplicacin TMS; los nodos remotos dispondrn slo del codec
Tandberg.
Para mayor informacin sobre los requerimientos de los equipos segn el documento
licitatorio y la solucin planteada por DESCA C.A., ver el ANEXO 2: Requerimientos de las
plataformas IP y de videoconferencia
Para efectos de este documento, se refiere como plataforma IP a todos los parmetros y
equipos con los cuales es posible establecer las conexiones de red. Los parmetros (tecnologa
de enlace, interfaz de ltima milla, esquema de direccionamiento IP de la WAN, tiempo de
respuesta y ancho de banda) son definidos por el cliente y los equipos de red son definidos por
DESCA C.A. de acuerdo a los requerimientos detallados en el documento licitatorio. La
calidad de servicio es establecida por DESCA C.A. desde los equipos terminales o codecs, sin
____________________________________________________________________________
Universidad Simn Bolvar
Tiempo de respuesta: Se garantizan 750ms entre el Hub satelital y las estaciones remotas
(para una llamada de videoconferencia se recomienda que el tiempo de respuesta end to
end de los enlaces satelitales no sea mayor a 500ms, por recomendacin de Tandberg).
-
Capacidad del canal para los nodos remotos: 512Kbps (Informacin suministrada por la
Ing. Glenys Monasterios de CVG Telecom).
Equipos de red:
i. Switch: Cisco Catalyst Express WS-CE500-24LC
ii. Router: Cisco 2801
iii. Access Point: Cisco Aironet AP1100
____________________________________________________________________________
Universidad Simn Bolvar
____________________________________________________________________________
Universidad Simn Bolvar
____________________________________________________________________________
Universidad Simn Bolvar
Enlaces Satelitales
Nodo Remoto
Nodo Espejo
Miraflores
Nodo porttil
Nodo mvil
Nodo Remoto
Nodo Principal
CNTI
____________________________________________________________________________
Universidad Simn Bolvar
____________________________________________________________________________
Universidad Simn Bolvar
Antes de proceder a realizar las instalaciones se hicieron visitas a cada uno de los lugares
destinados para las salas de videoconferencia y hacer los llamados sites surveys, en los cuales
se documenta toda la informacin relevante del lugar (estado del piso, paredes, puntos de
corriente, puntos de red, salas de conexiones, etc.) con el motivo de tener idea de las
condiciones en las que se encontraban las salas, previniendo problemas y/o atrasos que
pudiesen afectar en gran medida la culminacin del proyecto en el tiempo acordado.
____________________________________________________________________________
Universidad Simn Bolvar
la sala de conexiones. Esta ltima es el lugar donde se encuentran los racks que contienen los
equipos o dispositivos que sustentan la red (por ejemplo: switch, router, UPS, servidores, etc.).
La situacin en que se encontraba el rea destinada a ser sala de videoconferencia era bastante
inadecuada, a continuacin se indican caractersticas del sitio:
-
Se piensa hacer una entrada de acceso, ya que las que poseen son inadecuadas.
Se poseen dos racks (uno para servicios de voz y el otro para datos).
No se maneja VLAN.
No se posee firewall.
____________________________________________________________________________
Universidad Simn Bolvar
INIA Maracay:
Al igual que la inspeccin realizada en San Felipe, en esta localidad se revisaron las salas
Se maneja VLAN.
No se posee firewall.
Se van a instalar switchs ms eficientes marca Cisco, ya que se poseen de otras marcas.
A continuacin la Fotos 5 de la sala destinada para videoconferencia y la Foto 6 de la sala
de conexiones, respectivamente:
Acondicionamiento fsico en las salas que lo requieran (hacer techos, pisos, paredes, tomas
de corriente, etc.).
Alfombrado.
Aire acondicionado.
Sala de racks.
____________________________________________________________________________
Universidad Simn Bolvar
Reguladores de voltaje.
Interfaces de enrutamiento para laptops, red, AC y otras conexiones que se deban llevar a
los racks.
A continuacin la foto 7 de una sala acondicionada para videoconferencia:
Computadoras personales.
El primer paso fue la revisin del sistema operativo IOS (Internetwork Operating System,
por sus siglas en ingls) que poseen los routers por defecto, es decir, los que vienen instalados
____________________________________________________________________________
Universidad Simn Bolvar
Puerto
USB
de la PC
Puerto de
Cnsola RJ-45
Cable adaptador
Serial-USB
Se asigna un hostname.
Protocol). Las razones de usar este protocolo son las siguientes: resulta ms conveniente
porque es un protocolo patentado por Cisco y todos los equipos de red que se van a usar
son de la mencionada marca; la red que se va a implementar es relativamente pequea y la
mtrica de enrutamiento abarca toda la red (por ejemplo: RIP posee 15 saltos como
mtrica y no podra abarcar las 32 localidades); tiene la capacidad de conocer las tablas de
enrutamiento de routers adyacentes (este protocolo es un hbrido de protocolos de
enrutamiento vector-distancia y estado de enlace).
Se deshabilita la opcin de auto-summary del protocolo de enrutamiento que por defecto
est habilitada, ya que es recomendado en redes no tan extensas para que todos los
dispositivos puedan verse en su totalidad.
-
Se asignan las direcciones IP a cada interfaz: la 0/0 se asigna para la WAN y la 0/1 para la
LAN.
Se usa el comando show ip interface brief para verificar las direcciones IP asignadas y
que las interfaces y protocolos se encuentren levantados.
Se usa el comando show ip eigrp neighbors para verificar que los routers se hayan
reconocido como usuarios de EIGRP.
Se usa el comando show ip route para verificar todas las rutas IP que posee el router.
____________________________________________________________________________
Universidad Simn Bolvar
El rol de cada puerto (Ej. Puertos 1 al 4 son para conectar Access Point, el 3 y 4 para
router, etc.)
-
Se cre una VLAN adicional a la que est por defecto en el equipo (los puertos 1 al 12
pertenecen a la VLAN1 y los puertos 13 al 24 a la VLAN2).
____________________________________________________________________________
Universidad Simn Bolvar
Con respecto a los parmetros del Gatekeeper, MCU y TMS, no se configuraron ya que no
se dispona de los equipos.
El laboratorio se realiz sin hacer uso del Access Point debido a que estos no eran
relevantes para la videoconferencia, sino que son un agregado para que en las salas de
videoconferencia los participantes puedan disponer de acceso inalmbrico a Internet.
Asignarle una direccin IP a una PC dentro del rango de la LAN que se quiera probar, la
mscara y el default gateway.
Realizar pruebas de llamadas en ambos sentidos (en caso de que en la sala no disponga
todava de conexin WAN, probar llamadas con un laptop usando el NetMeeting).
Verificar que el audio no posea eco ni feedback. (El eco se define como remoto, mientras
que el feedback se define como local, ya que este ltimo es la retroalimentacin de las
cornetas y micrfonos locales. Por el contrario el eco es cuando el sonido trasmitido se
devuelve nuevamente por el micrfono de la sala con la cual se est realizando la
videoconferencia).
Verificar la correcta conexin a tierra de los racks en los cuales se encuentran instalados
los equipos para evitar ruido en las seales, esttica en los circuitos, proteccin en caso de
lluvias con descargas elctricas, etc.
____________________________________________________________________________
Universidad Simn Bolvar
Figura 31: Captura de pantalla de los ping realizados en una prueba del laboratorio
Las direccines IP que terminan en 1 pertenecen a los routers y las que terminan en 3
pertenecen a los codecs.
____________________________________________________________________________
Universidad Simn Bolvar
Servicios Diferenciales (en ingls: Differential Services): Esta tcnica consiste en usar
6 bits del byte de tipo de servicio, con lo cual se dispone de un rango de 0 a 63
parmetros configurables por el usuario para valores de control, audio y video.
____________________________________________________________________________
Universidad Simn Bolvar
Para los equipos Tandberg 6000 MXP se recomienda y establece por defecto si el
administrador no lo define, que la velocidad de las llamadas sea de 768kbps en llamadas
H.323. Sin embargo, es posible establecer llamadas a 256kbps, 192kbps y 128kbps pero la
calidad y fluidez de la llamada no ser ptima.
La aplicacin de la calidad de servicio o QoS comienza en el codec asignndole
precedencia crtica a los paquetes de media (audio y video) y precedencia flash-override a
los paquetes de sealizacin. Luego stos paquetes son identificados por el router y se asignan
a una lista de acceso, que a su vez es asignada a una clase y con sta se crea una poltica
de prioridades para la interfaz fastethernet WAN. Debido a que la capacidad del canal
asignada es de 512Kbps y adicional a la llamada H.323 se van a transmitir datos
(presentaciones en PowerPoint, etc.), no es posible asignar 384Kbps como se explic
anteriormente, porque la transmisin de datos sera ineficiente, por lo que se distribuyen
256Kbps para audio y video, 8Kbps para sealizacin y el restante de 248Kbps o menos para
datos.
____________________________________________________________________________
Universidad Simn Bolvar
2. En la configuracin del router se crean las listas de acceso, donde se identifican todos los
paquetes procedentes de la DIRECCIN IP del codec, con precedencia crtica o flash-
3. Se crean las clases o class-map, las cuales identifican las listas de acceso:
class-map match-all Media
____________________________________________________________________________
Universidad Simn Bolvar
4. Se crea la poltica y se le asigna un nombre (en este caso VC-LLQ), donde se identifican
las clases y se les asignan las prioridades de uso del ancho de banda, para el envo de
paquetes:
policy-map VC-LLQ
class Media
priority 256
class Signaling
bandwidth 8
En el cdigo se observa que para la clase Media la cual abarca los paquetes de audio y
video, se garantiza una mnima capacidad de transmisin de 256Kbps con el comando
priority y se establece una capacidad del canal de 8Kbps para la clase Signaling, la cual
abarca los paquetes de sealizacin.
Es importante resaltar que sta fue la tercera alternativa para aplicar calidad de servicio,
debido a que idealmente se quera aplicar QoS en el switch por ser ste un dispositivo de capa
2 (modelo de referencia OSI), es decir, se quera filtrar los paquetes o asignarles prioridades
en el nivel ms bajo antes de que se transmita la informacin a capas superiores, permitiendo
que el sistema sea ms eficiente. Sin embargo, el sistema operativo del switch no permite
configurar calidad de servicio. Una segunda alternativa, conociendo los puertos del codec por
los cuales salen los paquetes TCP y UDP correspondientes a video, audio y sealizacin
(informacin obtenida de Tandberg), era configurar el router para que identifique todos los
____________________________________________________________________________
Universidad Simn Bolvar
Se determin que: las listas de acceso tenan los puertos correctos, las interfaces estaban
levantadas y con las correctas polticas y, no haban drops. Esto se deba a que no se estaban
identificando los paquetes provenientes del codec, por lo que se presume que los puertos
indicados por Tandberg estn errados y el router no los reconoca.
____________________________________________________________________________
Universidad Simn Bolvar
1.1)
T1 enva mensajes RAS ARQ en el canal RAS hacia el gatekeeper para el registro. T1
solicita el uso de llamada directa de sealizacin
1.2)
1.4)
1.5)
Ahora que T2 se ha registrado con el gatekeeper, este enva un mensaje RAS ARQ al
El gatekeeper confirma el registro mediante el envo del mensaje RAS ACF a T2.
1.7)
1.8)
____________________________________________________________________________
Universidad Simn Bolvar
TerminalCapabilitySetAck.
2.3) T2 intercambia sus capacidades con T1 mediante el envo del mensaje H.245
TerminalCapabilitySet.
2.4) T1 reconoce las capacidades de T2 mediante el envo del mensaje H.245
TerminalCapabilitySetAck.
2.5) T1 abre un canal de media con T2 mediante el envo del mensaje H.245
T1
T2
3.1)
3.2)
3.3)
3.4)
____________________________________________________________________________
Universidad Simn Bolvar
Gatekeeper
T1
End Session Command (21)
DRQ (24)
DRQ (24)
DCF (25)
DCF (25)
H.225Mensaje Sealizacin
Mensaje RAS
Mensaje H.245
4.1)
T1 libera la llamada del punto terminal y confirma la misma mediante el envo del
mensaje H.245 EndSessionCommand hacia T2.
4.3)
4.4)
4.5)
A continuacin la tabla 9, en la que se muestran los puertos que usan los terminales H.323
durante una llamada de videoconferencia (Terminal, MCU y gatekeeper)(33):
____________________________________________________________________________
Universidad Simn Bolvar
Puerto
1502
Tipo de
Protocolo
TCP esttico
Descripcin
Terminal
H.323
x
MCU
H.323
x
Gatekeeper
H.323
T.120
Gatekeeper
1718
UDP esttico
x
x
x
dicovery
1719
UDP esttico Gatekeeper RAS
x
x
x
TCP/UDP Establecimiento
1720
x
x
esttico
llamada h.225
UDP
Parmetros
1024 al 65535
x
x
dinmico
H.245
UDP
RTP (Rfagas de
1024 al 65535
x
x
dinmico
data de Video)
UDP
RTP (Rfagas de
1024 al 65535
x
x
dinmico
data de Audio)
RTCP
UDP
(Informacin de
x
x
1024 al 65535
dinmico
Control)
Tabla 9: Puertos que usan los terminales H.323 durante una llamada de videoconferencia
(Terminal, MCU y Gatekeeper)
A continuacin las tablas 10 y 11, en la que se muestran los puertos que usan los codec
Tandberg MXP6000 durante una llamada de videoconferencia punto a punto y multipunto(34),
respectivamente:
Puerto
Tipo
Funcin
1719
UDP
Gatekeeper Discovery
1720
TCP
Q.931 Call Setup
5555-5574
TCP
H.245
2326-2341
UDP
Video
2326-2341
UDP
Audio
2326-2341
UDP
Data/FeCC
Tabla 10: Puertos que usa el codec Tanberg 6000MXP en una llamada punto a punto
Puerto
Tipo
Funcin
1719
UDP
Gatekeeper Discovery
1720
TCP
Q.931 Call Setup
5555-5574
TCP
H.245
2326-2405
UDP
Video
2326-2405
UDP
Audio
2326-2405
UDP
Data/FeCC
Tabla 11: Puertos que usa el codec Tanberg 6000MXP en una llamada multipunto.
____________________________________________________________________________
Universidad Simn Bolvar
NetMeeting en PC,
En los siguientes subcaptulos se detalla cada una de las pruebas realizadas con sus
respectivos comentarios y al final un anlisis de las capturas realizadas.
2.) Al abrir la ventana de las llamadas IP se seleccionan las que sean de inters. A
continuacin en la figura 38, la captura de pantalla:
____________________________________________________________________________
Universidad Simn Bolvar
3.) Presionar Prepare Filter, para crear un filtro de display que muestre slo los paquetes
correspondientes a la(s) llamada(s) H.323.
4.) En la ventana principal, donde se encuentra la captura total de los paquetes, seleccionar
Apply para filtrar los paquetes (esta accin no modifica el archivo, slo los paquetes
que se muestran). A continuacin en la figura 39 la captura de pantalla:
Para mostrar en forma grfica el intercambio de paquetes de la llamada H.323, los puertos
usados en el origen y destino, etc., se presiona Graph en la ventana de las llamadas IP. A
continuacin en la figura 41 la captura de pantalla:
____________________________________________________________________________
Universidad Simn Bolvar
Negociacin de
Parmetros con
el protocolo
H.245
Flujos de rfagas
de media RTP
(los paquetes
H.245 son
miscelneos)
Liberacin de la
llamada H.323
con protocolos
H.225 y H.245
Puertos
Acciones
Comentarios
____________________________________________________________________________
Universidad Simn Bolvar
Pasos de la
llamada
1) Establecimiento
de la llamada
2) Flujos de
sealizacin de
control
Puertos Usados
Origen
Destino
1042
1043
Observaciones
1720
2165
Otro aspecto que se not al aplicar el filtro de display es que los paquetes RTCP no
aparecen, por lo que en la figura 43 se muestra una captura de pantalla con la lista de paquetes
sin el filtro de display aplicado (ntese que el campo de filter est vaco) para que se pueda
apreciar el envo y recepcin de paquetes de reporte RTCP (correspondiente al paso de flujo
de rfagas de media), as como tambin se observa y verifica que son paquetes UDP.
____________________________________________________________________________
Universidad Simn Bolvar
____________________________________________________________________________
Universidad Simn Bolvar
Siguiendo el mismo procedimiento para analizar las llamadas H.323 presentes durante la
captura que se explic en el subcaptulo 4.1.1.1, se aplic el filtro de display y se obtuvo todo
el intercambio de paquetes que se realizaron durante la llamada para poder realizar su anlisis
y comprobar los pasos tericos. A continuacin en la figura 44, se puede observar entre otras
cosas que en el paquete H.225 Setup, se detalla la identificacin del producto con la que se
est realizando la llamada:
____________________________________________________________________________
Universidad Simn Bolvar
Figura 44: Identificacin del producto con el que est realizando la llamada
____________________________________________________________________________
Universidad Simn Bolvar
____________________________________________________________________________
Universidad Simn Bolvar
Pasos de la
llamada
1) Establecimiento
de la llamada
2) Flujos de
sealizacin de
control
Puertos Usados
Origen
Destino
1573
1574
Observaciones
1720
2744
3) Flujo de rfagas
de media
5000 (Audio)
4) Liberacin de la
llamada
.- Puertos correctos
.- El intercambio de paquetes H.225 y H.245 no se
Puertos usados en pasos 1) y 2)
realiza segn el modelo terico.
.- Presencia del paquete H.245 CloseLogicalChannel.
Para verificar estos resultados se realizaron varias llamadas usando el cliente y el servidor
H.323 Beacon y en general todas coincidan en las observaciones realizadas en la Tabla 13.
Obviamente los puertos usados variaban, pero siempre dentro del rango.
____________________________________________________________________________
Universidad Simn Bolvar
____________________________________________________________________________
Universidad Simn Bolvar
1) Establecimiento
de la llamada
2) Flujos de
sealizacin de
control
3) Flujo de rfagas
de media
Puertos Usados
Origen
Destino
Observaciones
1720
1418
2626
No aplica
No aplica
1417
.- No aplica
.- Puertos correctos
4) Liberacin de la
Puertos usados en pasos 1) y 2) .- El intercambio y cantidad de paquetes H.225 y
llamada
H.245 no se realiza segn el modelo terico.
Siguiendo el mismo procedimiento para analizar las llamadas H.323 presentes durante la
captura que se explic en el subcaptulo 4.1.1.1, se aplic el filtro de display y se obtuvo todo
el intercambio de paquetes que se realizaron durante la llamada para poder realizar su anlisis
y comprobar los pasos tericos. A continuacin la figura 48, en la que se puede observar entre
otras cosas el paquete H.245 RoundTripDelayRequest, el cual es un comando que ejecuta el
codec para medir el retardo entre dos puntos terminales en el canal de control:
____________________________________________________________________________
Universidad Simn Bolvar
____________________________________________________________________________
Universidad Simn Bolvar
____________________________________________________________________________
Universidad Simn Bolvar
Pasos de la
llamada
Puertos Usados
Origen
Destino
1) Establecimiento
de la llamada
1706
1720
2) Flujos de
sealizacin de
control
1707
11022
2334 (Audio)
2328 (Video)
Observaciones
.- Ausencia del paquete H.225 CallProceding (el
codec Tandberg MXP 6000 no enva este paquete, se
asume que el fabricante dise su plataforma para
establecer las llamadas sin el uso del mismo). Sin
embargo, esta ausencia no obstaculiza el
establecimiento de la llamada.
.- Puerto origen dentro del rango y puerto destino
correcto
.- El intercambio de paquetes H.245
TerminalCapabilitySet y OpenLogicalChannel no se
realiza en orden segn el modelo terico
.- Presencia de paquetes H.245
RounfTripDelayRequest y RoundTripDelayResponse.
.- Presencia de paquetes H.245 UserInput,
MiscellaneousCommand, MiscellaneousIndication.
.- Puerto origen dentro del rango
.- Puerto destino fuera de rango (El rango de puertos
que indica el fabricante Tandberg, ver tabla 10, no
corresponden a los que se usan en la prctica). Esto
no afecta en ninguna medida el flujo de sealizacin
de control.
.- Presencia del paquete H.245 functionNotSupported
en respuesta a los paquetes H.245
FlowcontrolCommand y FlowControlIndication por
parte del codec Tandberg.
.- Presencia de paquetes H.245
MiscellaneousCommand.
.- Presencia de paquete H.245
RounfTripDelayRequest y RoundTripDelayResponse.
.- Puertos dentro del rango.
Para verificar estos resultados se realizaron varias llamadas entre el NetMeeting y el codec
Tandberg 6000 MXP, en el que este ltimo finalizaba la llamada y en general todas coincidan
en las observaciones realizadas en la tabla 15. Obviamente los puertos usados variaban, pero
siempre dentro del rango, a excepcin del puerto destino en el paso 2) Flujos de sealizacin
____________________________________________________________________________
Universidad Simn Bolvar
____________________________________________________________________________
Universidad Simn Bolvar
Para el anlisis se comparan las capturas de trfico con los distintos terminales siguiendo
los pasos de establecimiento de llamadas H.323:
1) Establecimiento de la llamada:
En las capturas con NetMeeting-NetMeeting y NetMeeting-codec Tandberg hubo ausencia
del paquete H.225 CallProceding.
En las capturas con Cliente Beacon-Servidor Beacon y NetMeeting-Servidor Beacon hubo
ausencia del paquete H.225 Alerting.
De los resultados anteriores se presume que con el uso de terminales reales como el
NetMeeting y el codec Tandberg no se implementa, o queda implcita la transmisin de
paquetes H.245 CallProceding, sin importar dnde se origine la llamada. Ocurre del mismo
modo cuando se usa terminales Beacon, pero con la ausencia del paquete H.245 Alerting (en
este caso slo el NetMeeting y el Cliente Beacon son capaces de realizar las llamadas). Sin
embargo, todas las llamadas fueron establecidas con xito, por lo tanto, el equipo inicia la
llamada de acuerdo a su programacin, siempre y cuando sea compatible con cualquier otro
dispositivo o terminal H.323 de otros fabricantes.
4) Liberacin de la llamada:
En ninguna de las capturas el intercambio y cantidad de paquetes H.225 y H.245 se
realizaron segn el modelo terico. Este hecho no afect que las llamadas se liberaran en
forma satisfactoria, y se asume que cada fabricante (Beacon, Microsoft y Tandberg) poseen
sus propios estndares de fabricacin y configuracin que les permiten ser compatibles con
cualquier terminal H.323.
____________________________________________________________________________
Universidad Simn Bolvar
5.1. CONCLUSIONES:
Con relacin a las capturas de trfico realizadas, se constat que existen ciertas variaciones
o diferencias de configuracin entre terminales H.323 de distintos fabricantes, es decir, no se
envan todos los paquetes durante el establecimiento de la llamada. Tambin se observ que
todos los terminales siguen los pasos de establecimiento de las llamadas, mas no siguen el
orden terico en el intercambio de paquetes. Con respecto a los puertos utilizados, el nico
terminal que no se encontraba dentro del rango era el codec Tandberg en el paso de Flujo de
Sealizacin de Control, lo que justifica y confirma la presuncin hecha en el subcaptulo
3.2.6, del motivo por el cual no se pudo establecer calidad de servicio utilizando listas de
acceso en los routers; sin embargo, todas las llamadas se establecieron de manera satisfactoria.
Para verificar las diferencias que existan en el intercambio de paquetes entre el modelo
____________________________________________________________________________
Universidad Simn Bolvar
Cabe destacar que no se lograron realizar capturas de llamadas entre codecs Tandberg que
se implementaron en el proyecto del CNTI, porque para poder monitorearlo es necesario
conectar la PC a la red y tener la capacidad de ver todo lo que se transmite en la misma; el
procedimiento es conectar la PC a un switch, pero se present el inconveniente que su IOS o
sistema operativo no permite habilitar un puerto de monitoreo.
Content Server y el TMS, sin embargo, stos no son indispensables para el funcionamiento del
sistema. Con respecto a los nodos remotos, falta instalar los puntos de acceso de Internet
inalmbrico.
5.2. RECOMENDACIONES:
Los resultados obtenidos en todas las pruebas realizadas, indican que los enlaces satelitales
no cumplen con los requerimientos mnimos para establecer llamadas de videoconferencia IP,
como se explica en un documento realizado para justificar el funcionamiento regular del
sistema (ver Anexo 4), las llamadas se establecen a velocidades menores a las recomendadas
para disponer de calidad de servicio, se excede en ms del doble el retardo mnimo
recomendado por el fabricante de los equipos de videoconferencia Tandberg, etc. En este
documento tambin se explican las cualidades de los equipos Tandberg para contrarrestar el
retardo, la prdida de paquetes y jitter, pero an as las llamadas no tienen buena calidad. Por
estas razones se hicieron las siguientes recomendaciones al cliente:
Deshabilitar la opcin de video de alta definicin H.264 en los codecs (habilitada por
defecto), para mejorar la capacidad del canal.
____________________________________________________________________________
Universidad Simn Bolvar
Con respecto a las llamadas H.323, se recomienda profundizar el estudio de los pasos de
establecimiento de llamadas; las diferencias que existen entre terminales de distintos
fabricantes para establecer llamadas y, la diferencia entre el modelo terico de los pasos de
establecimiento de llamadas H.323 y el modo en que estos u otros terminales establecen una
sesion H.323.
____________________________________________________________________________
Universidad Simn Bolvar
Referencias bibliogrficas
96
_________________________________________________________________________
REFERENCIAS BIBLIOGRFICAS
(2)
ATICA [2006, Junio]. Servicio de Videoconferencia, [en lnea]. Espaa. Disponible en:
http://www.um.es/atica/videocon/
(3)
TEAM SOLUTION [2006, Junio]. Video Conferencing Standards & Terminology, [en
lnea]. Reino Unido. Disponible en: http://www.teamsolutions.co.uk/tsstds.html
(4)
CISCO [2006, Julio]. Internet Protocols Documentation, [en lnea]. Disponible en:
http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/ip.htm
(5)
(6)
FAQS
[2006,
julio].
RFC
791,
[en
lnea].
Disponible
en:
http://www.faqs.org/rfcs/rfc791.html
(7)
CCNA 1 [2006, julio]. Conjunto de protocolos TCP/IP y direccionamiento IP, [en lnea].
Disponible en: http://www.cisco.com/web/learning/netacad/index.html
(8)
(9)
Lammle, T., CCNA: Cisco Certified Neywork Associated Study Guide, Quinta
edicin, Sybex, EEUU, p. 76 (2005).
(10) TANENBAUM [2006, julio]. Computer Networks. Cuarta edicin, Sec. 5.6, p. 437. [en
lnea]. Disponible en: http://authors.phptr.com/tanenbaumcn4/
(11) Lammle, T., CCNA: Cisco Certified Neywork Associated Study Guide, Quinta
edicin, Sybex, EEUU, p. 67 (2005).
(12) RFC-ES [2006, julio]. Protocolo de control de transmisin, [en lnea]. Disponible en:
http://www.rfc-es.org/rfc/rfc0793-es.txt
(13) RFC-ES [2006, julio]. Protocolo de diagramas de usuarios, [en lnea]. Disponible en:
http://www.rfc-es.org/rfc/rfc0768-es.txt
(14) Lammle, T., CCNA: Cisco Certified Neywork Associated Study Guide, Quinta
edicin, Sybex, EEUU, p. 74 (2005).
(15) PACKETIZER [2006, agosto]. H.323 Version 6 Overview, [en lnea]. Disponible en:
http://www.packetizer.com/voip/h323/whatsnew_v6.html
____________________________________________________________________________
Universidad Simn Bolvar
Referencias bibliogrficas
97
_________________________________________________________________________
(16) H323Forum [2006, agosto]. H.323: The Leading Standard in Voice over IP, [en lnea].
Disponible en: http://www.h323forum.org/papers/h.323_white_paper.pdf
(17) MICROSOFT [2006, agosto]. Chapter 11: Understanding the H.323 Standard, [en
lnea].
Disponible
en:
http://www.microsoft.com/windows/NetMeeting/Corp/reskit/Chapter11/default.asp
(18) IEC
[2006,
H.323,
agosto].
[en
lnea].
Disponible
en:
http://www.iec.org/online/tutorials/acrobat/h323.pdf
(19) Tandberg. Curso soporte a equipos Tandberg. Documento suministrado por DESCA
C.A.
(20) RADCOM
[2006,
H.323
agosto].
Tutorial,
[en
lnea].
Disponible
en:
http://www.radcom.com/LeadForm1.aspx?BoneId=675&ObjId=1&staticname1=2&FileName=h323.zip
(21) PROTOCOLS
[2006,
agosto].
H.225,
[en
lnea].
Disponible
en:
http://www.protocols.com/pbook/h323.htm#H225
(22) JAVVIN [2006, agosto]. H.225: Call Signaling and RAS in H.323 VoIP Architecture,
[en lnea]. Disponible en: http://www.javvin.com/protocolH225.html
(23) THE FREE DICTIONARY [2006, agosto]. H.225.0, [en lnea]. Disponible en:
http://encyclopedia.thefreedictionary.com/H.225
(24) CISCO [2006, agosto]. Gatekeeper-Routed Call Signaling vs Direct Endpoint Signaling,
[en lnea]. Disponible en:
http://www.cisco.com/warp/public/788/voip/understand-
gatekeepers.html#h225rassig
(25) JAVVIN [2006, agosto]. H.245: Control Protocol for Multimedia Communication, [en
lnea]. Disponible en: http://www.javvin.com/protocolH245.html
(26) Tandberg Certified Technical Expert Course. Module 4: Expressway Solutions, pp. 104110. Material Suministrado por DESCA C.A..
(27) NETWORK COMPUTING [2006, septiembre]. Network Design Manual, [en lnea].
Disponible en: http://www.networkcomputing.com/netdesign/video9.html
(28) SWITCH
[2006,
septiembre].
Videoconferencing,
[en
IP
Network
lnea].
Requirements
for
H.323
Disponible
based
en:
http://econf.switch.ch/econfportal/www/page_viewer/?id=/documentation/vconf/technic
al-descr/networkrequirements.html
____________________________________________________________________________
Universidad Simn Bolvar
Referencias bibliogrficas
98
_________________________________________________________________________
(29) NETWORK COMPUTING [2006, septiembre]. Designing a Videoconferencing Solution
Manual,
[en
lnea].
Disponible
en:
http://www.networkcomputing.com/netdesign/video8.html
(30) Documento del proyecto de diseo e implantacin de una red de videoconferencia al
CNTI. Suministrado por DESCA C.A..
(31) TANDBERG [2006, Septiembre]. Tandberg and Packet Loss, [en lnea]. Disponible en:
http://www.tandberg.net/collateral/white_papers/whitepaper_TANDBERG_and_Packet_
Loss.pdf
(32) SKCOM [2006, Septiembre]. H.323 Networking, [en lnea]. Disponible en:
http://www.skccom.com/shared/Documents/polyvideo/h323networking.pdf
(33) GIGAPORT [2006, septiembre]. Secure H323 achter de firewall, [en lnea]. Disponible
en: http://www.gigaport.nl/netwerk/access/doc/h323/h3.html
(34) TANDBERG [2006, septiembre]. Tandberg 6000 MXP User Manual, [en lnea].
Disponible
en:
http://www.tandberg.net/collateral/documentation/User_Manuals/TANDBERG%206000
%20MXP%20Profile%20User%20Manual%20(F5).pdf
____________________________________________________________________________
Universidad Simn Bolvar
99
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
ANEXOS
ANEXO 1: Fundamentos tericos sobre los estndares de data, audio y video
Estndares de Data:
T.120
El T.120 es un estndar ITU que contiene una serie de protocolos de comunicacin y
aplicacin, desarrollados y aprobados por las industrias de computadoras internacionales y
telecomunicaciones. Con el uso de estos protocolos, los desarrolladores pueden crear
productos y servicios compatibles a tiempo real, conexiones de informacin multipunto y
conferencias. Con programas basados en T.120, mltiples usuarios pueden participar en
sesiones de conferencia sobre distintos tipos de redes y conexiones. Ms de cien proveedores
internacionales incluyendo: Apple, AT&T, British Telecom, Cisco Systems, Intel, MCI,
Microsoft, y PictureTel se han comprometido a implementar productos y servicios basados en
T.120.
Dependiendo en el tipo de producto T.120, el programa puede realizar conexiones,
transmitir y recibir informacin, y colaborar usando caractersticas compatibles en una
conferencia, como transferencia de archivos, conferencias con pizarra electrnica, etc.
El T.120 asegura que varios participantes puedan enviar y recibir informacin en
tiempo real sin ningn error en la transmisin. Esta confiabilidad se puede tener sobre muchos
tipos de conexin, incluyendo TCP/IP (Transfer Control Protocol/Internet Protocol). Para
conferencias de datos multipunto, el estndar T.120 soporta una variedad de topologas
(cascada, estrella y conexiones daisy-chain).
Una de las caractersticas ms importantes de la infraestructura del T.120 es su
interoperabilidad de productos y servicios que soportan este estndar. La interoperabilidad de
productos T.120 es medida en dos niveles: redes y aplicaciones. Los estndares T.122, T.123,
T.124 y T.125 componen el nivel de redes del T.120. Los productos y servicios que poseen
estos estndares tienen la infraestructura necesaria para:
Los estndares T.126 y T.127 componen el nivel de aplicacin del T.120. Estos
estndares aseguran que las pizarras electrnicas y las aplicaciones de transferencia de
archivos desarrolladas bajo el T.120 pueden interoperar sobre la mayora de plataformas y
redes, as como en conferencias multiusuarios. Sin embargo, el T.120 a dado paso al nuevo
estndar de video dual H.239.
Una conocida aplicacin que usa el T.120 es el Microsoft NetMeeting 3.0 para
Windows 2000 y Windows XP. Aunque esta aplicacin provee videoconferencia H.323,
____________________________________________________________________________
Universidad Simn Bolvar
100
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
pizarra electrnica, Chat, transferencia de archivos y aplicaciones basadas en Windows para
compartir, su mayor desventaja es el poco control sobre el anchi de banda.
Referencias:
http://www.microsoft.com/windows/NetMeeting/Corp/reskit/chapter10/default.asp
http://www.packetizer.com/conf/t120/primer/
http://www.teamsolutions.co.uk/tsshare.html
H.239
La recomendacin ITU-T H.239 es el estndar internacional para el uso, control y
etiquetado de dos canales simultneos de video en una videoconferencia. Este estndar fue
aprobado por la ITU-T en Ginebra en julio de 2003, y permite la interoperabilidad de
conferencias a mltiples proveedores de redes sobre ISDN (H.320) e IP (H.323).
El estndar H.239 est basado en una versin simplificada de las caractersticas del
People+Content patentado por Polycomm, ofrecida desde el ao 2000. Con el fin de
promover la interoperabilidad de equipos de videoconferencia de todos los fabricantes,
Polycomm ofreci a travs de la ITU-T una licencia gratis de esta tecnologa (patente de los
EEUU nmero 6.704.769) para todos los usuarios de H.239 en el mundo entero.
En la tecnologa People+Content o en espaol Gente y Contenido, el canal de
video de People transporta una vista en vivo de las personas en la conferencia, mientras que
el canal de Content muestra material de la reunin, como lminas, hojas de balance u otro
material de presentacin (bsicamente todo lo que se puede desarrollar y mostrar en una
computadora normal). Los espectadores pueden ver tanto el contenido de la presentacin
como al presentador (o las otras personas) al mismo tiempo.
Aunque algunos estndares existentes, como el H.323, siempre han soportado
mltiples canales de video, el H.239 brinda la habilidad crtica de etiquetar el rol de cada canal
en la conferencia. Con el H.239 a cada canal de video se le asigna una etiqueta que indica el
propsito del canal y cmo cada canal debe ser presentado al espectador. Las etiquetas del
H.239 son Live y Presentation.
Adems, el H.239 provee facilidad para controlar las tasas de bits de los canales de
video en los equipos de conferencia, y as manejar tokens para el rol que cumple
Presentation, de esta manera se determina automticamente las capacidades de varios de los
equipos usados en la conferencia.
Funcionamiento:
Los codecs de video en IP usan el H.245 (protocolo de control de comunicaciones
multimedia) durante el intercambio de capacidades donde se configuran las llamadas entre los
puntos terminales. En este proceso de configuracin de llamada, el H.245 establece varios
canales de video pero no les asigna ningn trabajo o responsabilidad especfica a los mimos.
____________________________________________________________________________
Universidad Simn Bolvar
101
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
Se puede usar los canales de video como una lnea de transmisin unidireccional o designar
los canales para el uso como lneas de presentacin en una conferencia multipunto.
Al conectar los terminales que soportan H.239 a la videoconferencia, cada equipo le
indica al otro su capacidad para manejar la sealizacin en H.239, qu roles de canal soporta,
y en el caso sistema H.320 sobre ISDN, qu tasas de bit de video son soportadas por el
segundo canal de video.
Durante la conferencia una serie de mensajes son intercambiados para abrir y cerrar
canales de video, controlar las tasas de bit de cada canal e indicar el rol de cada uno en la
conferencia. Estas etiquetas habilitan a los receptores para enviar a cada canal la mejor
exhibicin de cada tipo de contenido de video. Los tokens son usados para controlar cul de
los sitios en la videoconferencia est presentando en un momento dado. Si hay una mezcla de
sitios con ISDN e IP, son usados puentes y gateways para traducir los mensajes entre los
dos tipos de redes.
Referencias:
http://www.polycom.com/common/pw_cmp_updateDocKeywords/0,1687,3224,00.pdf
http://www.ihets.org/about/pubs/pdf/research/H_239_v3_2.pdf
____________________________________________________________________________
Universidad Simn Bolvar
102
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
Estndares de Audio:
G.711
El G.711 es el estndar ITU-T internacional para la codificacin de audio telefnico
(3,1kHz) en canales de 64kbps, que opera a una tasa de muestreo de 8kHz, con 8 bits por
muestreo. Este estndar usa la Modulacin por Codificacin de Pulsos o PCM (Pulse Code
Modulation, por sus siglas en ingls) para la compresin, descompresin, codificacin y
decodificacin de audio analgica, que puede ser transmitida y recibida como informacin
binaria. En telefona hay dos algoritmos definidos por el estndar para
comprimir/descomprimir: la ley (usado en Norte Amrica y Japn) y la ley A (usado en
Europa y el resto del mundo):
- Ley G.711: Comprime muestras de 14 bits PCM lineales en palabras codificadas de
8 bits PCM logartmicas.
- Ley A G.711: Comprime muestras de 13 bits PCM lineales en palabras codificadas de
8 bits PCM logartmicas.
G.722
El G.722 es un estndar ITU-T que especifica la compresin y descompresin de audio
de 7kHz a tasas de 48, 56 o 64 kbps basado en la modulacin adaptativa diferencial de la
subbanda para pulsos codificados o SB-ADPCM (Sub-Band Adaptive Differential Pulse Code
Modulation, por sus siglas en ingls), es decir, la codificacin se basa en el manejo de subbandas y slo transmite los cambios, ello permite reducir el ancho de banda necesario para
transmitir con esta calidad. Este estndar convierte seales de audio en seales digitales
uniformes, que son codificados usando 14bits a una frecuencia de muestreo de 16kHz.
G.722.1
El G.722.1 es el estndar ITU-T para la compresin de audio de 7kHz de banda ancha.
El algoritmo de compresin provee altas calidades de audio a 24kbps y 32kbps; la calidad a
32kbps es igual a la que se obtiene con el G.722 SB-ADPCM a 64 kbps. Este estndar usa un
esquema de codificacin llamada MLT (Modulated Lapped Transform, por sus siglas en
ingls); ste sustituye al estndar G.728 para bajas velocidades.
El protocolo recomendado segn la llamada:
G.723.1
El G.723.1 es un estndar ITU-T para la codificacin dual de audio en el que se
comprime y descomprime seales de audio de 3.4kHz. Este estndar tiene dos tasas de
codificacin de 5,3kbps que usa el algoritmo ACELP (is Algebraic-Code-Excited Linear____________________________________________________________________________
Universidad Simn Bolvar
103
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
Prediction, por sus siglas en ingls) y 6,3kbps que usa el algoritmo MP-MLQ (Maximum
Likelihood Quantization, por sus siglas en ingls).
Sin embargo, la msica, tonos como el DTMF o fax no pueden ser transportados de
forma confiable con este codec, y algunos otros mtodos como el G.711 u otros fuera de banda
deben ser usados para transportar estas seales. El G.723.1 es usado generalmente en
aplicaciones de Voz sobre IP (VoIP) por los bajos requerimientos de ancho de banda.
G.728
El G.728 es el estndar ITU-T para la codificacin de audio de 3.4kHz para la
trasmisin sobre canales de 16kbps. La tecnologa usada es la LD-CELP (Low Delay Code
Excited Linear Prediction, por sus siglas en ingls). El retraso del codec es de 0, 625ms. La
prediccin lineal es calculada al revs con un filtro LPC de orden 50. Este estndar transmite a
bajas tasas de bit seales de modem de hasta 2400 bit/s, produciendo resultados de buena
calidad.
G.729
El G.729 es el estndar ITU-T para la codificacin de audio de 3.4kHz para la
trasmisin sobre canales de 8kbps. La tecnologa usada es la CS-ACELP (Conjugate-Structure
Algebraic-Code-Excited Linear Prediction, por sus siglas en ingls).El retraso del codec es de
15ms. Adems, este estndar ofrece un mejor uso del ancho de banda, convirtindolo en una
excelente alternativa para las aplicaciones que usaban sistemas ADPCM a 32kbps.
En su anexo A la complejidad del codec es reducida y en el anexo B soporta la
supresin de silencio y la generacin de ruido confortable (en ingls: comfort-noise).
Cuadro comparativo de los estndares de audio:
Estndar
Rango de Frecuencia
(kHz)
Ancho de banda
(kbps)
G.711
3,1
64
G.722
64
G.722.1
24/32
G.723.1
3,4
5,3/6,3
G.728
3,4
16
G.729
3,4
Referencias:
http://www.spiritdsp.com/standard_vocoders.html
http://www.gaoresearch.com/products/speechsoftware/speechsoftware.php
http://www.javvin.com/protocolG7xx.html
http://www.teamsolutions.co.uk/tsstds.html
____________________________________________________________________________
Universidad Simn Bolvar
104
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
Estndares de Video:
H.261
El H.263 (RFC 2032) es un estndar ITU de 1990 de codificacin de video, diseado
en un principio para la transmisin sobre lneas ISDN en las cuales las tasas de datos son
mltiples de 64kbps y que a veces es llamado p x 64kbps (p est en el rango de 1 a 30). Este
estndar trasporta rfagas de video usando el protocolo de trasporte en tiempo real o RTP
(Real-time transport Protocol, por sus siglas en ingls), con cualquiera de los protocolos
subyacentes que soportan RTP.
El algoritmo de codificacin es un hbrido de la prediccin entre imgenes (en ingls:
inter-picture prediction), codificacin de transformada (en ingls: transform coding) y
compensacin de movimiento (en ingls: motion compensation) con cuantizacin escalar,
escaneo en zigzag y codificacin de entropa. La tasa de datos del algoritmo de codificacin
fue diseada para operar entre 40kbps y 2Mbps. La codificacin INTRA se basa en bloques de
8x8 pxeles, cada uno codificado slo con referencia a s mismo y luego enviados
directamente al proceso de transformacin de bloques. Por otro lado la codificacin INTER de
imgenes o marcos (en ingls: frames) se codifican con respecto a otra imagen de referencia.
La prediccin entre imgenes quita redundancia temporal. La codificacin de transformada
quita la redundancia espacial usando la trasformada de un coseno discreto o DCT 8x8. Los
vectores de movimiento son usados para ayudar al codec en la compensacin de movimiento.
La cuantizacin escalar es finalmente aplicada para redondear los coeficientes de la
trasformada con lo que se obtiene la adecuada precisin, y los coeficientes de la trasformada
cuantizada son escaneados en zigzag y la entropa es codificada usando una codificacin de
longitud variable (codificacin Huffman).
Este estndar soporta la compensacin de movimiento de manera opcional en el
codificador. En esta compensacin se construye un rea especfica en la imagen anterior
(recuperada) para determinar el mejor macroblock de referencia. Los macro bloques o
macroblock son la unidad bsica de diseo.
El H.261 soporta dos resoluciones de imgenes: QCIF (Quarter Common Intermediate
Format, por sus siglas en ingls) que es de 176x144 pxeles y el CIF (Common Intermediate
Format, por sus siglas en ingls) de 352x288 pxeles.
30 frames/s
176
144
Yes
2.0
CIF
352
288
Optional 8.1
3.0
6.1
9.1
12.2
24.3 36.5
____________________________________________________________________________
Universidad Simn Bolvar
105
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
Las rfagas de video en el estndar H.261 son una secuencia de imgenes que se
organizan en Grupo de Bloques o GOB (Group of Blocks, por sus siglas en ingls). Cada GOB
contiene 3 lneas de 11 macro bloques o MB. Cada MB transporta informacin en grupos de
16x16 pxeles: la informacin de luminancia se especifica para 4 bloques de 8x8 pxeles,
mientras que la informacin de crominancia est dada por dos componentes de color rojo y
azul, a una resolucin de 8x8 pxeles.
El multiplexor del vdeo estructura los datos comprimidos en una rfaga de bits
jerrquica que pueda ser interpretado universalmente. Esta jerarqua se define en los siguientes
niveles:
1.
2.
3.
La informacin del H.261 es llevada como carga til en el protocolo RTP, y sigue las
especificaciones del encabezado RTP como se muestra a continuacin:
0
1
2
3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
.
.
.
RTP header
.
.
.
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
H.261 header
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
H.261 stream ...
.
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Bit de inicio o SBIT (Start bit, por sus siglas en ingls): 3 bits
Es el nmero de bits ms significantes que deben ser ignorados en el primer
octeto de informacin.
Bit de fin o EBIT (End bit, por sus siglas en ingls): 3 bits
____________________________________________________________________________
Universidad Simn Bolvar
106
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
Este estndar fue el primer codificador digital de video de prctica. El diseo del H.261
fue un esfuerzo pionero y todos los subsecuentes estndares internacionales de codificacin de
____________________________________________________________________________
Universidad Simn Bolvar
107
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
video (MPEG-1, MPEG-2/H.262, H.263 y hasta el H.264) han tendido un diseo basado en el
H.261 y por lo tanto bastante parecidos.
Actualmente el estndar H.261 especifica solamente cmo se decodifica el video. El
diseo de los algoritmos de codificacin se dej a libertad de los diseadores de cdigos,
siempre y cuando cumplan con que lo obtenido a la salida del proceso de codificacin pueda
ser decodificado por cualquier decodificador hecho de acuerdo a este estndar. Los
codificadores tambin estn en la libertad de realizar cualquier pre-procesamiento a la entrada
de video, y se le permite a los decodificadores realizar cualquier post-procesamiento al video
decodificado antes de ser mostrado. Una tcnica bastante efectiva de post-procesamiento que
se ha convertido en un elemento clave en los sistemas basados en H.261 es llamado Filtrado
de Desbloqueo (en ingls: Deblocking Filtering). Este reduce la incmoda apariencia de los
artefactos con forma de bloques, causados por una parte en el diseo en la que se realiza la
compensacin de movimiento basada en bloques y la transformada espacial. Sin embargo, los
artefactos de bloqueo son probablemente un fenmeno familiar de los que han estudiado video
digital. El filtrado de desbloqueo ha sido una parte integral de los ms recientes estndares,
como el H.264 (aunque cuando se usa este estndar, se permiten post-procesos que pueden
realzar la calidad visual).
Las mejoras introducidas en estandarizaciones posteriores al diseo del H.261 han
resultado en incrementos significantes en las capacidades de compresin. Esto ha causado que
el H.261 se vuelva obsoleto, aunque todava es usado para la compatibilidad en reversa con
algunos sistemas de videoconferencia y algunos tipos de video por Internet. Sin embargo, el
H.261 permanece como el mayor avance histrico en el desarrollo del campo de la
codificacin de video.
Referencias:
http://www.javvin.com/protocolH261.html
http://www.faqs.org/rfcs/rfc2032.html
http://www.protocols.com/pbook/h323.htm#H261
http://www-mobile.ecs.soton.ac.uk/peter/h261/h261.html
____________________________________________________________________________
Universidad Simn Bolvar
108
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
H.263
El H.263 (RFC 2190) es un codec de video de 1995 diseado por la ITU-T como una
solucin de codificacin a bajas tasas de bit para videoconferencias y video telefona. Fue
creado en un principio para ser utilizado en sistemas basados en H.324 (Redes Telefnicas de
Servicios Telefnicos o PSTN y otras redes de circuitos conmutados de videoconferencias y
video telefona), pero se ha encontrado uso en H.323 (RTP/videoconferencia sobre IP), H.320
(videoconferencia sobre ISDN), RTSP (uso en streaming media) y SIP (conferencia en
internet).
El H.263 fue desarrollado como una mejora evolutiva basada en la experiencia que se
tena en H.261 y los estndares MPEG-1 y MPEG-2. El H.263 en su primera versin provea
mejor desempeo y recuperacin de errores en todas las tasas de bits que su antecesor H.261.
Las mejoras se fueron incrementando en las siguientes versiones: H.263v2 (tambin conocido
como H.263+ o H.263 de 1998 RFC 2429) y H.263v3 (tambin conocido como H.263++ o
H.263 de 2000).
Este estndar fue planteado para rfagas de video con bajos anchos de banda de 20kbps
a 40kbps. Como regla general, el H.263 requiere la mitad de ancho de banda para alcanzar la
misma calidad de video que el H.261. El H.263 usa el protocolo de transporte en tiempo real o
RTP para el transporte de rfagas de video.
El algoritmo de codificacin del H.263 es similar al usado por el H.261, por lo que las
tcnicas para reducir tanto la redundancia temporal como espacial, son similares. Sin embargo,
se usa la mitad de precisin de pxeles para la compensacin de movimiento, mientras que el
H.261 usa la precisin de pxeles completa y un filtro realimentado (en ingls, loop filter).
Algunas partes de la estructura jerrquica de la rfaga de datos son ahora opcionales, por lo
que el codec ahora puede ser configurado para bajas tasas de bit o mejor recuperacin de
errores. Ahora se cuentan con 4 opciones negociables para mejorar el desempeo: prediccin
anticipada (en ingls: Advance prediction), imgenes PB (en ingls: PB frames), codificacin
aritmtica basada en la sintaxis (en ingls: Syntax-based arithmetic coding) y vectores sin
restriccin del movimiento (en ingls: Unrestricted Motion Vectors). Estas opciones se pueden
usar en cualquier combinacin.
Prediccin anticipada (en ingls: Advance prediction or AP): Se pueden usar uno o
cuatro vectores de movimiento para algunos macro bloques en una imagen (en ingls:
frame). Esta caracterstica hace que la recuperacin del paquete perdido sea difcil,
porque una mayor informacin redundante tiene que ser preservada al principio de un
paquete al momento de fragmentar en el lmite del macro bloque.
- Imgenes PB (en ingls: PB frames): Se codifican dos imgenes (imagen P e imagen
B) en una rfaga de bits con los macro bloques interpolados de cada imgenes. Desde
el punto de vista de la paquetizacin, el MB de la imagen P y el MB de la imagen B
deben ser tratados como uno solo, ya que cada MB de la imagen B es codificada
basada en la correspondencia con el MB de la imagen P. Se debe proveer de un
significado para asegurar la apropiada representacin de las dos imgenes en el
correcto orden. Adems, si una parte de esta rfaga de bits se pierde se puede afectar a
ambas imgenes y probablemente ms.
____________________________________________________________________________
Universidad Simn Bolvar
109
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
Uncompressed
bitrate (Mbit/s)
10 frames/s
30 frames/s
96
Yes
1.0
1.5
3.0
4.4
QCIF
176
144
Yes
Yes
2.0
3.0
6.1
9.1
CIF
352
288
12.2
24.3
36.5
4CIF
704
576
Optional 32.4
48.7
97.3
146.0
16CIF
1408
1152
389.3 583.9
Cada imagen en el H.263 es dividida en grupos de bloques o GOB. Los GOB son
enumerados de acuerdo a un escaneo vertical de la imagen, empezando por el GOB superior y
terminando con el GOB inferior. En contraste con el GOB del H.261 que est compuesto por
tres filas de 16x16 MB para el QCIF y tres medias filas de MB del CIF, el GOB del H.263 es
dividido en macro bloques y la definicin de los MB es la misma que en el H.261. Esto
permite que se tenga una mayor flexibilidad a la hora de paquetizar.
____________________________________________________________________________
Universidad Simn Bolvar
110
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
Para cada paquete RTP, el encabezado fijo del RTP es seguido por el encabezado de
carga til del H.263, que adems es seguido por la rfaga de bits comprimidos del estndar
H.263. El tamao del encabezado de carga til del H.263 es variable dependiendo en el modo
usado. La representacin de un paquete de video RTP H.263 se muestra a continuacin:
0
1
2
3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
RTP header
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
H.263 payload header
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
H.263 bitstream
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Existen tres modos definidos (A, B y C) para el encabezado de carga til del H.263. En
el modo A, un encabezado de carga til de 4 bytes est presente antes que la rfaga de bits
comprimidas en el paquete. Esto permite la fragmentacin en los lmites de los GOB. En el
modo B, un encabezado de carga til de 8 bytes es usado y cada paquete comienza en los
lmites de los MB sin usar la opcin de la imagen-PB. Finalmente, un encabezado de carga til
de 12 bytes es definido en el modo C para soportar la fragmentacin en los lmites de los MB
para imgenes que son codificadas con la opcin de imagen-PB.
El modo de cada encabezado de carga es indicado en los campos F y P del encabezado.
Los paquetes de distintos modos pueden ser mezclados. Se requiere que todas las aplicaciones
clientes sean capaces de recibir paquetes en cualquier modo, pero la decodificacin del modo
C es opcional, debido a que la caracterstica de imagen-PB es opcional.
La estructura del encabezado modo A del H.263 se muestra a continuacin:
0
1
2
3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|F|P|SBIT |EBIT | SRC |I|U|S|A|R
|DBQ| TRB |
TR
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
111
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
SBIT
Bit de Inicio (en ingls: Start bit position): especifica el nmero de los bits ms significantes
que son ignorados en el primer byte de informacin.
EBIT
Bit de fin (en ingls: End bit position): especifica el nmero de los bits menos significantes
que son ignorados en el ltimo byte de informacin.
SRC
Formato de fuente (en ingles: Source format): especifica la resolucin de la imagen actual (bit
6,7 y 8 en PTYPE en la rfaga de bits comprimidos del estndard H.263).
I
Tipo de codificacin de imagen (en ingls: Picture coding type): bit 9 en PTYPE en la rfaga
de bits comprimidos del estndard H.263.
0 Codificacin INTRA.
1 - Codificacin INTER.
U
Establecido en 1 si la opcin de Vector de Movimiento sin Restriccin (bit 10 en PTYPE en la
rfaga de bits comprimidos del estndard H.263) fue establecido como 1 en el encabezado de
la imagen actual, sino su valor es 0.
S
Establecio en 1 si la opcin de Codificacin Aritmtica basada en la sintaxis (bit 11 en PTYPE
en la rfaga de bits comprimidos del estndard H.263) fue establecida como 1 en el
encabezado de la imagen actual, sino su valor es 0.
A
Establecido en 1 si la opcin de Prediccin Avanzada (bit 12 en PTYPE en la rfaga de bits
comprimidos del estndard H.263) fue establecido como 1 en el encabezado de la imagen
actual, sino su valor es 0.
R
Reservado, establecido en cero.
DBQ
Parmetro de Cuantizacin Diferencial (en ingles: Differential quantization parameter): usado
para calcular la cuantizacin de la imagen B basado en la cuantizacin de la imagen P, cuando
se usa la opcin de imgenesPB. El valor debe ser el mismo que el DBQUANT en la rfaga de
bits comprimidos del estndar H.323. Establecido en cero si la opcin de imgenes PB no est
habilitada.
TRB
Referencia temporal para la imagen B en la rfaga de bits comprimidos del estndard H.263.
Establecido en cero si la opcin de imgenes PB no est habilitada.
____________________________________________________________________________
Universidad Simn Bolvar
112
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
TR
Referencia temporal para la imagen P en la rfaga de bits comprimidos del estndard H.263.
Establecido en cero si la opcin de imgenes PB no est habilitada.
La estructura del encabezado modo B del H.263 se muestra a continuacin:
0
1
2
3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|F|P|SBIT |EBIT | SRC | QUANT
| GOBN
|
MBA
|R |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|I|U|S|A| HMV1
| VMV1
| HMV2
| VMV2
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
113
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
MB tiene un solo vector de movimiento. Cada campo de 7 bits codifica un vector predictor de
movimiento en medio pxel de resolucin de complemento 2.
La estructura del encabezado modo B del H.263 se muestra a continuacin:
0
1
2
3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|F|P|SBIT |EBIT | SRC | QUANT
| GOBN
|
MBA
|R |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|I|U|S|A| HMV1
| VMV1
| HMV2
| VMV2
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RR
|DBQ| TRB |
TR
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
El prximo codec desarrollado por la ITU-T (en sociedad con el MPEG) despus del
estndar H.263 es el H.264, es tambin llamado como AVC y MPEG-4 parte 10. El H.264
provee una mejora significante en capacidad. La mayora de los nuevos equipos de
videoconferencia ahora incluyen soporte para el H.264 como tambin para el H.263 y H.261.
Referencias:
http://www-mobile.ecs.soton.ac.uk/peter/h263/h263.html
http://www.faqs.org/rfcs/rfc2190.html
http://h263.quickseek.com/
http://www.javvin.com/protocolH263.html
http://www.protocols.com/pbook/h323.htm#H263
____________________________________________________________________________
Universidad Simn Bolvar
114
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
H.264
El H.264 tambin llamado MPEG-4 parte 10 (en ingls: Motion Picture Expert Group)
o AVG (en ingls: Advanced Video Coding), es un codec de video digital con el cual es
posible alcanzar una alta compresin de informacin. Dicho de otra manera, este estndar es
capaz de proveer una buena calidad de imagen con bit-rates substancialmente menores (la
mitad o menos) que los estndares previos (MPEG-2, H.263 o MPEG-4 parte 2). La
implementacin de este estndar no incrementa la complejidad de diseo y/o gastos. Adems,
es suficientemente flexible para trabajar con una variedad de redes o sistemas (radiodifusin,
telefona multimedia, videoconferencia, etc.). El protocolo de transporte del H.264 es el RTP.
Este estndar fue desarrollado conjuntamente por la ITU-T Video Coding Experts
Group (VCEG) y la ISO/IEC Moving Picture Experts Group (MPEG) como resultado de los
esfuerzos colectivos del JVT (en ingls: Joint Video Team), y se aprob en mayo de 2003. La
creacin de este estndar fue en respuesta a la necesidad creciente de tener una mayor
compresin de imgenes en movimiento en aplicaciones como el almacenamiento de media
digital, difusin de televisin, Internet streaming y comunicaciones audiovisuales en tiempo
real. Tambin fue diseado para permitir la flexibilidad en presentaciones de video codificado
en una amplia variedad de ambientes de red. El H.264 es planteado de manera genrica en el
sentido de que sirve para una amplia variedad de aplicaciones, tasas de bit, resoluciones,
calidades y servicios. Su uso permite que el video sea manipulado como datos de computadora
y sea almacenado en varios tipos de medios, a la vez de que sea transmitido y recibido sobre
los existentes y futuros canales de difusin. En el transcurso de la creacin de este estndar se
tomaron en cuenta los requerimientos de una amplia gama de aplicaciones (compresin digital
de video, Internet streaming a bajas tasa de bit, difusin de televisin de alta densidad o
HDTV, cine digital, etc.), se desarrollaron los elementos algortmicos necesarios y todo esto se
ha integrado en una sola sintaxis. Es por esto que el H.264 facilitar el intercambio de
informacin de video sobre distintas aplicaciones.
La representacin codificada que se especifica en la sintaxis, est diseada para
permitir una alta compresin con una baja degradacin de la calidad de imagen. El algoritmo
no es ordinariamente sin prdidas, ya que los valores de muestreo en la fuente tpicamente no
se mantienen durante el proceso de codificacin y decodificacin. Una cierta cantidad de
caractersticas sintcticas con procesos de decodificacin asociados se definen para alcanzar
una eficiente alta compresin, y se pueden seleccionar regiones individuales para que se
enven sin prdidas.
El algoritmo de codificacin selecciona entre la codificacin INTER e INTRA para las
regiones en forma de bloque de cada imagen. La codificacin INTER usa vectores de
movimiento para la prediccin INTER basada en bloques, y de esta manera explotar las
dependencias estadsticas temporales entre diversas imgenes. La codificacin INTRA usa
varios modelos de prediccin espacial para explotar las dependencias estadsticas espaciales en
la seal de origen dentro de una sola imagen. Los modos de prediccin INTRA y vectores de
movimiento se pueden especificar para una variedad de tamaos de bloques en la imagen. Los
residuos de seal restantes luego de la prediccin INTRA o INTER son comprimidos usando
una transformada para remover la correlacin espacial dentro de cada bloque transformado.
____________________________________________________________________________
Universidad Simn Bolvar
115
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
Estos bloques son luego cuantizados. La cuantizacin es un proceso irreversible que
tpicamente desecha la informacin visual menos importante mientras que va formando una
aproximacin cercana a las muestras originales. Finalmente, los vectores de movimiento o los
modos de prediccin INTRA son combinados con la informacin de los coeficientes de la
transformada cuantizada y luego codificadas usando los cdigos de longitud variable o la
codificacin aritmtica de contexto adaptante.
A continuacin una tabla de las caractersticas ms resaltantes del H.264 y sus
correspondientes beneficios:
Caracterstica
Compensacin de
movimiento Quartersample-accurate
Weighted prediction
Transformada de pequeos
bloques
Transformada jerrquica de
tamaos de bloque
Transformada de palabras
cortas
Transformada inversa de
exacta coincidencia
Beneficios
El codec del H.264 usa la
compensacin de movimiento quartersample-accurate (en espaol:
precisin de un cuarto de la imagen de
muestra) como en el H.263, pero con
ciertas mejoras y complejidad
reducida.
Para obtener el mejor desempeo, el
decodificador puede elegir la va ms
eficiente de exhibicin de imgenes
para la referencia en la compensacin
de movimiento.
La seal de prediccin en la
compensacin de movimiento puede
ser weighted y offset por el
codificador, mejorando el desempeo
en escenas que contengan fades.
El H.264 se basa principalmente en la
transformada 4x4, lo cual afecta
positivamente la calidad de ciertas
escenas.
An cuando la transformada por
defecto es para bloques 4x4, el
estndar es suficientemente flexible
para transformadas de bloques de
mayor tamao, como 8x8 y 16x16,
para mejorar el desempeo en ciertas
escenas.
El H.264 reduce la complejidad
computacional, requiriendo
procesamientos de slo 16 bits.
Al contrario de la mayora de los
estndares anteriores, todos los
decodificadores que procesan rfagas
de videos usando el H.264, producirn
____________________________________________________________________________
Universidad Simn Bolvar
116
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
exactamente la misma imagen.
Codificacin de entropa
aritmtica y de contexto
adaptante
Parameter set structure
El diseo del H.264/AVC cubre dos capas: Capa de Codificacin de Video o VCL
(Video Coding Layer, por sus siglas en ingls) que representa eficientemente el contenido del
video y la Capa de Abstraccin de la Red o NAL (Network Abstracting Layer, por sus siglas
en ingls), que le da formato a la representacin de video de la VCL y proporciona de manera
apropiada informacin de encabezado para el envo por las capas de transporte o medios de
almacenaje particulares. A continuacin se definen con ms detalle:
Capa de Codificacin de Video o VCL (Video Coding Layer, por sus siglas en ingls):
contiene la funcin de sealizacin de procesos del codec; mecanismos como
transformadas, cuantizaciones y prediccin de compensacin de movimiento; y filtros
realimentados (en ingls: loop filters). Se usa el concepto general da la mayora de los
codecs de hoy en da, como el codificador basado en macro bloques que usa prediccin
INTER de imgenes con compensacin de movimiento y transformada codificada de la
seal residual. A la salida del codificador VCL se tiene: una rfaga de bits que contiene
la informacin de los macro bloques (nmero entero de macro bloques), y la
informacin del encabezado (contiene la direccin espacial del primer macro bloque en
el slice, el parmetro inicial de cuantizacin e informacin similar). Los macro bloques
en slices son dispuestos en orden de escaneado a menos que se especifique una
ubicacin diferente de algn macro bloque, mediante el uso del llamado Sintaxis
Flexible de Orden de los Macro bloques (en ingls: Flexible Macroblock Ordering
Syntax).
Capa de Abstraccin de la Red o NAL (Network Abstracting Layer, por sus siglas en
ingls): el codificador encapsula el slice de la salida del codificador VCL en unidades
NAL, las cuales con convenientes para la transmisin sobre redes de paquetes
conmutados o usados en ambientes de multiplexacin de paquetes.
____________________________________________________________________________
Universidad Simn Bolvar
117
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
Una de la principales propiedades del H.264 es el completo desacople del tiempo de
transmisin, el tiempo de decodificado y el muestreo o el tiempo de presentacin de los slices
e imgenes. El proceso de decodificacin especificado en el H.264 no toma en cuenta el
tiempo y la sintaxis no lleva informacin, como las del nmero de imgenes o cuadros
saltados (el cual es comn en la forma de referencia temporal en estndares de compresin de
video anteriores). Tambin, hay unidades NAL que afectan muchas imgenes, por lo que son
intrnsecamente sin tiempo. Por esta razn, el manejo del registro de tiempo en RTP requiere
consideraciones especiales para las unidades NAL, en las que el muestreo o la presentacin de
tiempo no esta definido o se desconoce el tiempo de transmisin.
Todas las unidades NAL consisten en un octeto, la estructura se muestra a
continuacin:
+---------------+
|0|1|2|3|4|5|6|7|
+-+-+-+-+-+-+-+-+
|F|NRI| Type
|
+---------------+
Tipo
0
1-23
24
25
26
27
28
29
30-31
Paquete
no definido
unidad NAL
STAP-A
STAP-B
MATP16
MTAP24
FU-A
FU-B
no definido
Nombre
Un solo paquete de unidad NAL por H.264
Agregacin nica del paquete
Agregacin nica del paquete
Agregacin mltiple del paquete
Agregacin mltiple del paquete
Unidad de fragmentacin
Unidad de fragmentacin
____________________________________________________________________________
Universidad Simn Bolvar
118
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
Cuando la unidad NAL es encapsulada en un paquete RTP, la estructura de la carga til
del RTP se especifica a continuacin:
0
1
2
3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|V=2|P|X| CC
|M|
PT
|
sequence number
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
timestamp
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
synchronization source (SSRC) identifier
|
+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
|
contributing source (CSRC) identifiers
|
|
....
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
119
Anexo1: Fundamentos tericos sobre los estndares de data, audio y video
_________________________________________________________________________
fue el MPEG-2 en sus inicios debido a los grandes avances en la tecnologa que se han
alcanzado desde aquel momento.
Otro hecho importante es que el H.264/AVC es un estndar pblico y abierto. Todos
los fabricantes pueden construir codificadores y decodificadores en un mercado competitivo.
Esto traer una rpida cada de precios, haciendo de esta tecnologa econmicamente de
alcance masivo. No hay dependencia en la propiedad de formatos, como lo es en Internet hoy
en da, y el cual es de extrema importancia en la comunidad de broadcast (en ingls: difusin).
Referencias:
http://www.iso.ch/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=43058&ICS1=
35&ICS2=40&ICS3=&showrevision=y&scopelist=CATALOGUE
http://www.javvin.com/protocolH264.html
http://www.ebu.ch/en/technical/trev/trev_293-schaefer.pdf
http://www.faqs.org/rfcs/rfc3984.html
____________________________________________________________________________
Universidad Simn Bolvar
120
Anexo 2: Requerimientos de las plataformas IP y de videoconferencia
_________________________________________________________________________
Equipo
Router
Switch
Gatekeeper
Solucin
planteada por
DESCA C.A.
Cisco 2801
Cisco Catalyst
Express WSCE500-24LC
Gatekeeper
Tandberg
____________________________________________________________________________
Universidad Simn Bolvar
121
Anexo 2: Requerimientos de las plataformas IP y de videoconferencia
_________________________________________________________________________
Control de al menos 25 llamadas (escalable) y
recuperacin de registros aunque se reinicie la unidad.
Manejo de protocolos de seguridad HTTPS, SSH y
SCP, y capacidad para bloquear servicios IP.
Manejo de protocolos RS-232, Telnet, HTTP (S), SCP
y SSH.
Registro de diagnsticos.
Soporte Multizona con administracin de ancho de
banda Interzona e Intrazona.
Capacidad de asignacin de anchos de banda mximos
por sesin y ajuste automtico.
Chasis para ser instalado en rack cerrado de 19.
Dispositivo de conexin inalmbrica a la red LAN.
Estndares IEEE 802.11g, 802.3 y 802.3u y 802.11b.
Capaz de conectar equipos Greles-g a velocidades de
54 Mbps.
Acceso de Red Posibilidad de encriptamiento de todas las
Inalmbrico transmisiones inalmbricas.
(Access Point) Firmware actualizable va Internet a travs de Webbrowser.
Cisco Aironet
AP1100
Plataforma de Videoconferencia:
Requerimientos de la Plataforma de videoconferencia:
Equipo
Equipo de
Videoconferencia
para Control
Multipunto con
capacidad para
codificar y
decodificar
seales de
videoconferencia
Solucin
planteada por
DESCA C.A.
____________________________________________________________________________
Universidad Simn Bolvar
122
Anexo 2: Requerimientos de las plataformas IP y de videoconferencia
_________________________________________________________________________
MCU
(Multipoint
Conference
Unit).
Capacidad
para
manejar
sesiones
de
videoconferencia IP punto a punto y multipunto en Codec Tandberg
6000 MXP
modo MCU (al menos cinco (5) sesiones).
Capacidad para manejar al menos cinco (5)
conferencias de audio independientes del audio de
las videoconferencias.
Soporte multiprotocolo: H.320, H.323 y SIP.
Soporte de estndares de video: H.261, H.263,
H.264.
Manejo de mltiples resoluciones de video: QSIF,
SIF, 4SIF, VGA, SVGA, XGA, PAL, NTSC.
Mdulo V.35 para ser utilizado como enlace
alternativo de conexin. Debe incluir todo el
cableado necesario para ser conectado al mdulo del
proveedor de transporte de data.
Capacidad para manejar tres (3) cmaras externas.
Soporte de audio: G.711, G.722, G.722.1, G.728,
MPEG4.
____________________________________________________________________________
Universidad Simn Bolvar
123
Anexo 2: Requerimientos de las plataformas IP y de videoconferencia
_________________________________________________________________________
Sonido estreo digital con sistema de voz satelital.
Conectores tipo RCA.
Capacidad para manejar tasas de videoconferencia
entre 128 Kbps y 2 Mbps.
Capacidad para manejo de sesiones con distintas
velocidades de transmisin de manera simultnea.
Capacidad de administrar las videoconferencias a
travs de la Web. Debe incluir un software de
gestin.
Debe incluir al menos las siguientes interfaces: un
(1) puerto 10/100 Ethernet, un (1) puerto USB y un
(1) puerto serial (para soportar protocolos del tipo
H.320 y H.323 entre otros).
Soporte de los protocolos ms utilizados de redes
(Ethernet, TCP/IP, DHCP, SSL, ARP, FTP, Telnet,
http, HTTPS, SNMP).
Soporte para protocolos de seguridad
encriptamiento (H.233, H.234, H.235).
Soporte
para
modo
de
unidireccional (Streaming).
videoconferencia
____________________________________________________________________________
Universidad Simn Bolvar
124
Anexo 3: Descripcin de los equipos de red y videonferencia
_________________________________________________________________________
Especificaciones
General
Tipo de dispositivo
Encaminador
Factor de forma
Anchura
Externo - modular - 1 U
44.5 cm
Profundidad
Altura
Peso
41.9 cm
4.4 cm
6.2 kg
Memoria
Memoria RAM
Memoria Flash
Conexin de redes
Tecnologa de conectividad
Cableado
IPSec
SNMP 3
____________________________________________________________________________
Universidad Simn Bolvar
125
Anexo 3: Descripcin de los equipos de red y videonferencia
_________________________________________________________________________
Caractersticas
Expansin / Conectividad
Interfaces
Alimentacin
Dispositivo de alimentacin
Voltaje necesario
Software / Requisitos del sistema
Software incluido
Parmetros de entorno
Temperatura mnima de funcionamiento
Temperatura mxima de funcionamiento
mbito de humedad de funcionamiento
2 ( 2 ) x AIM
2 ( 2 ) x HWIC
1 ( 1 ) x WIC
1 ( 1 ) x VIC
2 ( 2 ) x PVDM
Tarjeta CompactFlash
Memoria
1 x USB
1 x serial - auxiliar - RJ-45
1 x gestin - consola - RJ-45
2 x red - Ethernet 10Base-T/100Base-TX RJ-45
Fuente de alimentacin - interna
CA 120/230 V ( 50/60 Hz )
Cisco IOS IP Base
0 C
40 C
10 - 85%
Ms informacin: http://www.cisco.com/en/US/products/ps6018/index.html
____________________________________________________________________________
Universidad Simn Bolvar
126
Anexo 3: Descripcin de los equipos de red y videonferencia
_________________________________________________________________________
Switch Cisco Catalyst Express WS-CE500-24LC
Descripcin general:
Posee 20 puertos 10/100 para la conexin de computadoras (o desktop connectivity, en
ingls) y 4 puertos 10/100 PoE (Power over Ethernet, por sus siglas en ingls) para conectar y
alimentar puntos de acceso inalmbrico, telefona IP o cmaras de circuito cerrado de televisin.
Adems, incluye 2 puertos 10/100/1000BASE-T (Gigabit Ethernet) o puertos SFP (Small Form-Factor
Pluggable, por sus siglas en ingls) para enlaces de subida o conexiones a servidor.
Especificaciones:
General
Width
44.5 cm
Depth
25.2 cm
Height
4.4 cm
Weight
3.7 kg
Device Type
Switch
Enclosure Type
External
Expansion / Connectivity
Expansion Slots Total (Free)
2 ( 2 ) x SFP (mini-GBIC)
Interfaces
Networking
Features
Layer 2 switching, power over Ethernet (PoE), autonegotiation, VLAN support, auto-uplink, manageable
Connectivity Technology
Wired
Compliant Standards
100 Mbps
Ports Qty
RMON, SNMP 3
Communication Mode
Half-duplex, full-duplex
Switching Protocol
Ethernet
8K entries
____________________________________________________________________________
Universidad Simn Bolvar
127
Anexo 3: Descripcin de los equipos de red y videonferencia
_________________________________________________________________________
Auxiliary Network Ports
2x10/100/1000Base-T/SFP (mini-GBIC)
Routing Protocol
IGMPv2, IGMPv3
Miscellaneous
Compliant Standards
MTBF
282,705 hour(s)
Power
Power Device
Voltage Required
AC 120/230 V ( 50/60 Hz )
45 Watt
Environmental Parameters
Min Operating Temperature
0 C
45 C
10 - 85%
Ms informacin:
http://www.cisco.com/en/US/products/ps6545/products_data_sheet0900aecd80322aeb.html
____________________________________________________________________________
Universidad Simn Bolvar
128
Anexo 3: Descripcin de los equipos de red y videonferencia
_________________________________________________________________________
Gatekeeper Tandberg
Descripcin general:
El Gatekeeper de TANDBERG es un controlador de acceso de alto desempeo. Confiable,
seguro y fcil de usar, est diseado para complementar las soluciones de infraestructura de
TANDBERG.
Especificaciones:
Scalable from 25 to 200 concurrent calls
Uses only solid state memory for high reliability
PERFORMANCE
Up to 100 neighboring zones and up to 1000 devices and 100 services
FEATURES
Allows URI dialing for massive scalability
HTTPS, SSH, and SCP for secure management
Secure appliance based architecture
Flash memor y (diskless and no hard drive)
ARCHITECTUR ITU-T H.323 v5 compliant
E
ITU-T H.225 v4 compliant
TANDBERG Expressway Technology
H.323 v5 Annex O (for DNS dialing support)
Reliability built-in
Registrations sur vive system restart
Existing calls not affected by a system restart
RELIABILITY
Fast start-up time
Gatekeeper process recycling within seconds
H.225 Alternate Gatekeeper Support
Secure Management with HTTPS, SSH, and SCP
- Secure File Transfer
- Inactivity Timeout
Can lock-down IP ser vices
SECURITY
Authentication required on HTTP(S), Telnet, SSH, SCP, and serial port
MANAGEMENT
____________________________________________________________________________
Universidad Simn Bolvar
129
Anexo 3: Descripcin de los equipos de red y videonferencia
_________________________________________________________________________
BANDWIDTH
MANAGEMENT
INTERFACES
DIMENSION
Ms informacin: http://www.tandberg.net/products/tandberg_gatekeeper.jsp
____________________________________________________________________________
Universidad Simn Bolvar
130
Anexo 3: Descripcin de los equipos de red y videonferencia
_________________________________________________________________________
MCU
Descripcin General:
La Unidad de control multipuntos (MCU) de TANDBERG es fcilmente utilizable y escalable y
est especficamente diseada para la empresa distribuida.
Especificaciones:
MAXIMUM SYSTEM
CAPACITY
ENDPOINTS
SUPPORTED
BANDWIDTH
VIDEO STANDARDS
AUDIO STANDARDS
LIVE VIDEO
RESOLUTIONS
TRANSCODING
NETWORK
INTERFACES
ETHERNET / INTERNET TCP/IP, DHCP, SSL, ARP, FTP, Telnet, HTTP, HTTPS, SNMP
/ INTRANET
Embedded WEB server
CONNECTIVITY
10/100 Mbps full / half duplex (manual or auto detect selection)
OTHER SUPPORTED H.221, H.231, H.241, H.242, H.243, H.245, H.320,
____________________________________________________________________________
Universidad Simn Bolvar
131
Anexo 3: Descripcin de los equipos de red y videonferencia
_________________________________________________________________________
STANDARDS
IP
SYSTEM
MANAGEMENT
EMBEDDED
ENCRYPTION
PHYSICAL
DIMENSIONS
Ms informacin: http://www.tandberg.net/products/tandberg_mcu.jsp
____________________________________________________________________________
Universidad Simn Bolvar
132
Anexo 3: Descripcin de los equipos de red y videonferencia
_________________________________________________________________________
Codec 6000 MXP:
Descripcin general:
El codec Tandberg 6000 MXP posee dimensiones estndar para su instalacin en rack, este
codec incorpora todo el poder legendario de los sistemas de video TANDBERG 6000 MXP y es ideal
para soluciones de integracin especficas.
Especificaciones:
Join up to 6 video and 5 audio sites with optional embedded MultiSite
functionality
Best possible call for each MultiSite participant with rate matching and
transcoding
APPLICATION
FEATURES
BANDWIDTH
VIDEO STANDARDS
VIDEO INPUTS (5
INPUTS)
LIVE VIDEO
RESOLUTIONS
____________________________________________________________________________
Universidad Simn Bolvar
133
Anexo 3: Descripcin de los equipos de red y videonferencia
_________________________________________________________________________
QCIF (176 x 144 pixels)
SQCIF (128 x 96 pixels) decode only
NATIVE PC RESOLUTIONS:
XGA (1024 x 768)
SVGA (800 x 600 pixels)
VGA (640 x 480 pixels)
WIDE RESOLUTIONS:
w288p (512 x 288 pixels)
w448p (768 x 448 pixels)
w576p (1024 x 576 pixels)
w720p (1280 x 720 pixels)
AUDIO STANDARDS
G.711, G.722, G.722.1, G.728, 64 bit & 128 bit MPEG4 AAC-LD
Management via HTTPS
IP Administration Password
Menu Administration Password
Dialing Access code
Streaming password
H.243 MCU Password
SECURITY FEATURES VNC password
SNMP security alerts
Disable IP ser vices
MD-5 Challenge
Network Settings protection
SIP Authentication via NTLM
SIP Authentication via Digest
6 x ISDN BRI (RJ-45), S-inter face
NETWORK
INTERFACES
1 x E1/T1 G.703 (RJ-45) for ISDN PRI or Leased E1/T1 mode: Manual or Auto
(Data Triggered)
1 x E1/T1 G.703 (RJ-45) for future usage
Ms informacin: http://www.tandberg.net/products/codec_6000_mxp.jsp
____________________________________________________________________________
Universidad Simn Bolvar
134
Anexo 3: Descripcin de los equipos de red y videonferencia
_________________________________________________________________________
TMS (Tandberg Management Suite)
Descripcin general:
Es una aplicacin Web para los administradores, el TANDBERG Management Suite o TMS hace
ms eficiente la administracin, el mantenimiento y la programacin de una red de videoconferencia
completa.
El TMS reside en un servidor dentro de la red, pero su acceso es desde cualquier computadora
que cuente con Internet Explorer ya sea en Intranet o Internet
Especificaciones:
MANAGEMENT
____________________________________________________________________________
Universidad Simn Bolvar
135
Anexo 3: Descripcin de los equipos de red y videonferencia
_________________________________________________________________________
LANGUAGE
English, Simplified Chinese and Japanese
INTEGRATED
NETWORK
MONITORING
SUPPORT
Integrates with HP OpenView, IBM Tivoli, NetCool and any SNMP network
monitoring tool
FTP audit log from TANDBERG endpoints and MCUs
ACCOUNT
MANAGEMENT,
SECURITY AND
PERMISSIONS
BACKUP
MONITORING
INTEGRATION
WITH
MICROSOFT
Microsoft Windows 2000 or 2003 Server running the latest Ser vice Packs with
Internet Information Services
TMS CLIENT REQUIREMENTS
Internet Explorer 5.5 and above or Firefox browser 1.0.8 or higher
REQUIREMENTS SEE&SHARE SERVER REQUIREMENTS
(IF INSTALLING SEE&SHARE OPTION)
Pentium I 500 MHz
Microsoft Windows 2000, 2003 or XP operating system
256 MB RAM
20 MB of available disk space for ser vices
SEE&SHARE CLIENT REQUIREMENTS
Internet Explorer 5.5 or higher
Ms informacin: http://www.tandberg.net/products/tms.jsp
____________________________________________________________________________
Universidad Simn Bolvar
136
Anexo 3: Descripcin de los equipos de red y videonferencia
_________________________________________________________________________
Content Server
Descripcin general:
Facilita la creacin de materiales multimedia de calidad comercial desde cualquier Terminal H.323
de videoconferencia. Obtenga acceso al contenido de video cuando lo desee, en cualquier momento y
desde cualquier PC.
Especificaciones:
SYSTEM
MANAGEMENT
AND SCHEDULING
____________________________________________________________________________
Universidad Simn Bolvar
137
Anexo 3: Descripcin de los equipos de red y videonferencia
_________________________________________________________________________
scheduled conferences with Microsoft Outlook or
IBM Lotus Notes
Live (unicast and multicast)
On-demand (unicast)
Native suppor t for streaming Microsoft Windows MediaTM
via an embedded Windows MediaTM ser ver
STREAMING
Ms informacin: http://www.tandberg.net/products/tandberg_content_server.jsp
____________________________________________________________________________
Universidad Simn Bolvar
138
Anexo 4: Documento realizado para justificar el funcionamiento regular del sistema
_________________________________________________________________________
Existen dos factores que afectan el buen desempeo de las sesiones de videoconferencia
del CNTI: el ancho de banda y el retardo punto a punto. En este documento se resumen las
cualidades de los equipos Tandberg para contrarrestar la prdida de paquetes y el retardo, as
como tambin los aspectos de asignacin de ancho de banda, el retardo punto a punto que
afectan significativamente el funcionamiento del sistema, la situacin actual y las
recomendaciones.
RSVP (Resource ReSerVation Protocol, por sus siglas en ingls): es un estndar usado
por los puntos terminales para solicitar cierta calidad a la red en la cual se van a
transportar los datos de audio y video.
Servicios Diferenciales (en ingls: Differential Services): Esta tcnica consiste en usar
6 bits del byte de tipo de servicio, con lo cual se dispone de un rango de 0 a 63
parmetros configurables por el usuario para valores de control, audio y video.
____________________________________________________________________________
Universidad Simn Bolvar
139
Anexo 4: Documento realizado para justificar el funcionamiento regular del sistema
_________________________________________________________________________
-
Para los equipos Tandberg 6000 MXP se recomienda y establece por defecto si el
administrador no lo define, que el ancho de banda de las llamadas sea de 764kbps en llamadas
H.323 [3]. Sin embargo, es posible establecer llamadas a 256kbps, 192kbps y 128kbps pero la
calidad y fluidez de la llamada no ser ptima.
____________________________________________________________________________
Universidad Simn Bolvar
140
Anexo 4: Documento realizado para justificar el funcionamiento regular del sistema
_________________________________________________________________________
Retardo punto a punto:
En consultas realizadas con el proveedor Tandberg, el retardo punto a punto para calidad
de videoconferencia se recomienda no mayor a 500ms o 0,5seg antes de que sea notable la
degradacin de la calidad (prdida de paquetes, jitter, retardos).
Situacin Actual:
-
Desfasaje de las seales recibidas de audio y video (se debe a que se tiene el doble del
retardo punto a punto mximo recomendado y, no se puede garantizar calidad).
Los codec Tandberg 6000 MXP muestran advertencias de deficiencias en la red (Por
ejemplo: 5% de prdida de paquetes, 200ms de jitter, etc.). A continuacin el cono
que se muestra y una breve descripcin extrada del manual:
Recomendaciones:
-
Deshabilitar la opcin de video de alta definicin H.264 (habilitada por defecto), para
ahorrar ancho de banda.
____________________________________________________________________________
Universidad Simn Bolvar
141
Anexo 4: Documento realizado para justificar el funcionamiento regular del sistema
_________________________________________________________________________
Referencias:
[1]
http://www.tandberg.net/collateral/white_papers/whitepaper_TANDBERG_and_Packet_Loss.
pdf
[2]
http://www.skccom.com/shared/Documents/polyvideo/h323networking.pdf
[3]
http://www.tandberg.net/collateral/documentation/User_Manuals/TANDBERG%206000%20
MXP%20Profile%20User%20Manual%20(F5).pdf
____________________________________________________________________________
Universidad Simn Bolvar