jueves, 26 de marzo de 2009

H.225 y H.245

Bien, siguiendo con la novela de anoche...

H225 se compone de dos elementos: RAS y H225(Q.931) RAS es el acrónimo para Reistration Admission y Status.

En general el componente H225 de H323 es el encargado de control y señalización. Es por ésta razon, por la que el componente H225(Q931) difiere de Q.931.

H225(Q.931) se encarga del establecimiento de una relación entre terminales y/o gateKeeper. Ésto es: Terminal-Terminal, Terminal-Gatekeeper. Pero no del Media (o Bearer channel, AKA B-channel). Así, es que no hace uso de todos los mensajes del Q.931 original. Como parte natural de H.223(Q931) existen los UUIE en los que se carga -y se basa en su mayoría- información de control de llamada. Sólo control, como setup tear down entre otras funciones.

Para el establecimiento del B-channel, entra a cuadro H.245.

Como H225 es el protocolo que se encarga de comunicar GKs o Terminales-GK, inherentemente involucra a éstos 'Guarda Puertas', 'Cuida umbrales', o 'cadeneros de red'. H225() maneja dos tipos de enalce: Direct-Routed (irónicamente SIN GKs) y Gatekeeper-Routed (un, poco obvio el que definió el naming a mi parecer pero en fin).

Con el GK routed -a mi parecer- se logran mejores resultados, porqeu hay un guardián (literalmente hablando) que monitorea el estado de la llamada; después de todo como parte de las fuiniones del GK está el BW mgmt, las Zn Mgmt, y aquello que implica RAS. Que por cierto, es por medio de éste particular de H.225 (RAS) que se informa si el esquema será Direct, o Gatekeeper -routed.

Una vez que H225 hizo labor de vinculación, entra H 245 a establecer el Media channel,

[olvidé mencionar que el puerto predefinido para H.225(Q931) es el 1720]. (¿Qué harán todos los H225(Q931) a las 15:20?)

H.245 empieza negociando el BW, capacidades de voz, video y data, codecs y payload con TCN (Terminal Capability Negociation).

Una vez establecidos éstos parámentros, se procede al establecimiento del master/slave con objeto de evitar bloqueos en caso de que se quieran utilizar un codecs incompatibles.

Finalmente, se determina el logical channel bajo los parámetros acordados en la Total Capabily Negociation.

Fast Start!

miércoles, 25 de marzo de 2009

Manabe YYY H248

Su maldita consciencia está así de sucia.

Entre Daito Manabe, las ganas de ser un ingeniero creativo (que según me lo parece, ambas cosas deberían ir coherentemente relacionadas la una con la otra), el sonido estridente y desmadroso de los Yeah Yeah Yeahs, y las ganas de poder 'atacar' la ignorancia de una persona con mi conocimiento, me encuentro preguntándome: ¿Para qué servía H.248? Podría relacionarlo con un insecticida. Pero ése era H24. Tiene un poco de sentido si juntamos el 48 (Que es el doble de 24, y conservamos el 2 de '24'). Si, sé que parece no tener sentido coherente, pero dentro de mi estructura mental semi errática, caótico-ordenada, lo tiene. Sea pues que H.248 -responsable del esquema Master-Slave en cuanto a MGCPs- sea recordado por por su entretejida relación con el H24. ¿Quién sería el amo? no lo sé. H.248 el insecticida y las terminales las cucarachas. Listo H.248 es un protocolo de Master Slave para Media Gateways.