• No se han encontrado resultados

Descripción del modelo de casos de Uso

2.2.2.2.1 ¿Qué método de fragmentación debe usarse?

Actor 2: Equipo terminal

4.1.5.3. Descripción del modelo de casos de Uso

Caso de uso 1: Autorización de ingreso.

Proceso ejecutado por la Gatekeeper a través del cual controla y limita el número de terminales permitidos para utilizar simultáneamente la red VoIP y esta función es iniciada por el equipo terminal.

Si el equipo terminal está registrado en la Gatekeeper, es necesario verificar si existen los recursos disponibles para permitir realizar la comunicación; en caso de que si existan autoriza el ingreso, de lo contrario no lo permite. Si el equipo terminal no está registrado en la Gatekeeper, es negada su petición de ingreso.

Caso de uso 2: Configurar parámetros, clase de servicio y ancho de banda.

Captura de requerimientos

Configuración de los umbrales del retardo extremo a extremo (150ms,250, mas de 250ms de acuerdo a la clase de servicio) en una comunicación VoIP.

 Configuración del porcentaje admitido de pérdida de paquetes (5%).

 Configuración del ancho de banda total (Depende del ancho de banda que el administrador pueda asignar al servicio VoIP, puede ser 1 Mbps ).

 Asignación de porcentajes de ancho de banda de acuerdo a la clase de servicio. Esto lo hace el administrador dependiendo de las necesidades de la red, sin embargo se recomienda una asignación de la siguiente manera: El 50% del ancho de banda total a la clase de servicio garantizada, el 20% a la clase de servicio controlada y el 30% restante a la clase best-effort. Esta sugerencia es debido a la alta calidad y disponibilidad que se le debe dar a la clase de servicio garantizada.

Las clases de servicio ya están preestablecidas por el Modelo de Gestión y son: Clase de servicio garantizada, clase de servicio controlada y best-effort.

Caso de uso 3: Registrar equipo terminal y clase de servicio.

Esta función se encarga de registrar en la Gatekeeper el equipo terminal junto con la clase de servicio que desee ó le sea asignada. Además, esta función verifica el número máximo de terminales que puede registrar y es ejecutada por el Administrador.

Caso de uso 4: Establecer planes.

En este proceso se establece la forma como se va a realizar la supervisión mediante la definición por parte del Administrador de los parámetros a monitorear, duración y periodicidad de la supervisión. Si el Administrador no establece ningún plan, entran en funcionamiento planes preestablecidos en el Modelo de Gestión los cuales se describen como sigue: Para el plan de retardo y ancho de banda, la medida se debe hacer mientras haya comunicación. Para el plan de pérdida de paquetes, la medida debe ejecutarse durante 1 minuto tomando muestras cada 500 ms y luego se repite el proceso después de 30 minutos debido a que el Modelo de Gestión tiene un fuerte control sobre la congestión permitiendo que la ocurrencia de una pérdida sea muy baja.

Captura de requerimientos

Caso de uso 5: Supervisar parámetros.

Esta función se encarga de tomar las medidas del retardo extremo a extremo durante el período de supervisión y este proceso se ejecuta automáticamente de acuerdo a los planes de supervisión, pero debe ser iniciada por primera vez por el Administrador.

Caso de uso 6: Analizar parámetros.

Este proceso es activado por el caso de uso “Supervisar Parámetros” y se encarga de comparar el valor del retardo medido en la red con el umbral configurado por el Administrador, determinando cuál está en condición normal y cuál está fuera del umbral.

Caso de uso 7: Analizar clase de servicio seleccionada.

Esta función se encarga de verificar si la clase de servicio escogida por un terminal cumple con los umbrales de los parámetros establecidos para dicha clase. Por ejemplo, en el caso de que un terminal elija servicio garantizado ésta función analiza si los parámetros medidos (retardo y pérdida de paquetes) se encuentran dentro de los valores permitidos. Para esto, este caso de uso necesita los resultados del caso de uso “Analizar parámetros” para iniciar su función.

Caso de uso 8: Supervisar el ancho de banda.

Esta función se encarga de medir el ancho de banda utilizado por los usuarios que están manteniendo una comunicación, donde cada usuario debe estar asociado a una Clase de Servicio especifica (Garantizada, Controlada ó Best-effort). Esta función es iniciada por la Gatekeeper cuando autoriza la primera comunicación.

Caso de uso 9: Analizar el ancho de banda.

Este proceso verifica si cada clase de servicio está dentro de los límites del ancho de banda estipulado, comparando el ancho de banda medido por el caso de uso anterior con el ancho de banda establecido para cada clase en la etapa de configuración y es activado por el caso de uso “Supervisar

Captura de requerimientos

Caso de uso 10: Controlar la garantía de la clase de servicio.

Esta función toma los resultados obtenidos en los casos de uso “Analizar clase de servicio” con el fin de tomar acciones en caso de rebosamiento de umbrales, por lo tanto este proceso es activado por los casos de uso mencionados anteriormente.

Caso de uso 11: Controlar usuarios por clase de servicio

Esta función es iniciada por el caso de uso “Analizar ancho de banda ” y se encarga de garantizar la comunicación al equipo terminal de acuerdo a la clase de servicio seleccionada.

Caso de uso 12: Prioritizar clase de servicio

Esta función se encarga de darle prioridad al tráficodependiendo de su clase en su desplazamiento a través de la red y se inicia una vez un equipo terminal ingrese a la red con el fin de establecer una comunicación por lo que es activada por el caso de uso “ Autorización de ingreso”.

Caso de uso 13: Ver informe de resultados obtenidos.

Opción del Administrador que permite ver el informe de los umbrales fijados, parámetros medidos, analizados, la clase de servicio y el ancho de banda con el fin de ratificar el cumplimiento del servicio. El informe se presenta al usuario Administrador de la siguiente manera:

 Una tabla que contenga: Los datos configurados por el Administrador como son umbrales del retardo extremo a extremo, porcentaje admitido de pérdida de paquetes, configuración del ancho de banda total, porcentajes de ancho de banda de acuerdo a la clase de servicio. Esta tabla debe indicar la fecha y la hora en que se hizo la configuración anterior.

 Gráficos que contengan el comportamiento de: Retardo vs. Tiempo, Retardo medido vs. Retardo configurado, Ancho de banda por clase vs. Tiempo, Ancho de banda medido por clase vs. Ancho de banda configurado para cada clase, Porcentaje de pérdida de paquetes vs. Tiempo, Porcentaje de pérdida de paquetes medido vs. Porcentaje de pérdida de paquetes configurado.

Captura de requerimientos

 Una tabla que contenga la clase de servicio seleccionada y el análisis de retardo para dicha clase.

 Fecha y hora de presentación del informe al Administrador.

Caso de uso 14: Manejo de la pérdida de paquetes

Esta función se encarga de suavizar el efecto de la pérdida de paquetes en una comunicación VoIP mediante la inserción de silencios en el lugar donde debería ir el paquete extraviado. Este proceso es iniciado por el caso de uso “Supervisar parámetros”.