Una de las cosas que debemos tener en cuentra cuanto desplegamos cualquier servicio al cual nos conectaremos vía internet, es claramente el ancho de banda que debemos contratar o disponer para no tener una mala experiencia del servicio. Cuando implementamos VoIP, una de las cosas más importante es tener en cuenta es la conectividad hacia nuestro ITSP y si disponemos de las redes remotas, pues el ancho de banda entre ellas. Existen muchos escenarios de implementación de un sistema de voz, pero en la mayoría de las ocasiones por la simplicidad de gestión se utiliza un sistema centralizado para que todos los usuarios se conecten a la sede central para utilizar el sistema de voz. El problema llega cuando tenemos sedes en distintos paises/contienentes, puesto que debemos atravesar más nodos de los esperado para conectarnos de un extremo a otro. Es posible también, que vuestro cliente o empresa esté localizado en países en donde no tengamos muy claro que tipo de conectividad tendremos entre la sede central y la sede remota, pero podemos tratar de tener una pequeña estimación del retardo entre ellas utilizando algunas herramientas disponibles en el mercado. Muchas de estas herramientas son simplementes páginas webs desde las cuales podemos realizar ciertos test de velocidad, pero la mayoría son simplemente test entre la conexión desde la cual lanzas el test y un sitio único, pero con http://www.speedtest.net podemos lanzar distintos test de velocidad entre la conexión desde la cual inicias el test y del punto de destino sobre el cual queremos "calcular" el tiempo de respuesta entre ambos extremos:
- Número de sedes
- Número de usuarios por sede
- Llamadas de Voz entre sedes
- Videoconferencias entre sedes
- Llamadas de Voz externas
- Llamadas de Voz externas a países fuera del ámbito local de cada sede
- etc..
Con todo estos datos (y algunos más que faltarían), poderíamos tener algunas decisiones críticas para el proyecto como elegir distintos ITSP locales de cada país para garantizar una buena conectividad entre la sede remota y el ITSP para que el TRUNK SIP tenga una conectividad aceptable y no se nos "caigan" las llamadas, etc.. No quiero profundizar en este tema porque tendríamos para muchos artículos, simplemente que es más que recomendable siempre tratar de revisar el ancho de banda disponible entre sedes, sobre todo cuando están en distintos paises o continentes por la cantidad de nodos que atraviesan aumentando así el retardo en las comunicaciones entre ambas sedes. Como os comentaba, con la herramienta de http://www.speedtest.net, sin llegar a ser 100% fiable, sí que nos dará una idea clara de lo que nos podemos encontrar. Para realizar el test únicamente debéis acceder a la página web de OOKLA (http://www.speedtest.net ) y realizar el test seleccionando el nodo de destino en el país que queráis y que esté disponible en el mapa y pulsáis en COMENZAR PRUEBA
Test PING
Test Descarga
Test Carga
Una vez que se ha completado el test, nos muestra lo resultados, que además podemos compartir en Facebook o Twitter con nuestros seguidores o amigos
Una vez registrados también podemos realizar ciertas parametrizaciones interesantes, por lo menos para desde mi punto de vista:
Me repito, sin ser 100% fiable (porque hay muchísimas consideraciones más a tener en cuenta), creo que puede ser de ayuda ante cualquier proyecto en donde la conectividad entre sedes es algo clave. En cualquier proyecto de Voz es algo vital, así que ya sabéis, a realizar vuestros test antes de iniciar cualquier proyecto para poder tomar buenas decisiones antes de iniciarlo. Aquí os dejo también un tabla muy interesante sobre los códecs de audio más utilizados (Lync utiliza el G.711):
Espero que os sea de utilidad!!!