Blue Solution Manager (BSM) de Bluegiga para los Access Server
Escrito por blogElectronica en 2.DISPOSITIVOS (práctico), BluetoothEl pasado Miércoles y Jueves (23 y 24 de Mayo) estuve en Madrid en un seminario de BlueGiga. Fue muy interesante pues vino buena parte del personal de esta empresa y prácticamente todos los técnicos y desarrolladores, los encargados del desarrollo de los módulos WTxx y del Access Server.
El seminario tuvo dos partes. Una primera parte teórica y una segunda parte práctica (hands on). Para la parte práctica se crearon dos grupos. Un grupo nos quedamos practicando con el Access Server y otro grupo estuvo en otra sala probando los nuevos módulos bluetooth WT32.
En este post os voy a comentar un poco lo más interesante que pude aprender en lo relativo al Access Server. Esto no fue otra cosa que el nuevo software BSM (Blue Solution Manager) de Bluegiga.
El BSM de Bluegiga es una aplicación, basada en entorno web, que permite el control y monitorización de múltiples Access Servers de forma simultánea. Hasta ahora para manejar un Access Server había que hacerlo de forma individual, esto es, conectarse al mismo mediante un explorador web (u otras vías) y cambiar los parámetros que quisiéramos, subir contenidos, etc, etc. Todo eso de forma individual.
Con el BSM la forma de proceder es similar al del entorno web del Access Server. La diferencia es que los cambios pueden realizarse de forma global sobre un conjunto de Access Servers, lo que facilita enormemente la gestión de contenidos y campañas publicitarias.
¿Y cómo funciona el BSM? ¿Qué caracterísiticas tiene? ¿Cómo se conecta a los dispositivos?
El BSM de Bluegiga permite la conexión con los dispositivos Access Server mediante LAN, Wifi, GPRS o cualquier otro tipo de conexión IP. Estas comunicaciones (para las cuales siempre se utilizan sistemas seguros de encriptación) se realizan DESDE los Access Servers HACIA el servidor BSM. Esto es muy importante pues además de que facilita la conexión a Access Servers con conectividad GPRS (IPs dinámicas) el peso de la seguridad de las conexiones recae sobre los Firewalls del BSM y no sobre los Access Servers.
Lo primero que hay que hacer cuando empezamos a usar el BSM es crear localizaciones. Por ejemplo, si estamos en Barcelona y tenemos un Access Server en el Aeropuerto y otro en Plaza Cataluña podríamos crear las localizaciones Barcelona->Aeropuerto y Barcelona->Plaza Cataluña.
Después añadiriamos los dos Access Servers al sistema. Habría que indicar cómo se conectarán (Ethernet, Wifi, GPRS, …) si la dirección IP de los Access Servers será fija o dinámica (GPRS casi siempre dinámica) y finalmente se especifica si la conexión de los Access Server con el BSM será permanente o bien cada X minutos (esto último es lo más normal, por motivos económicos sobre todo si utilizamos GPRS).
Una vez configurados los dos Access Servers (todavía no están añadidos al sistema) el BSM crea los paquetes de configuración .wpk y se cargan dentro de cada Access Server respectivamente. Tras resetear los equipos con la nueva configuración se conectarán automáticamente al BSM (en el paquete wpk está la dirección IP del BSM) y será en ese momento cuando se registren y podamos ver en el BSM los equipos que hemos añadido.
Una vez tenemos los equipos en el BSM podemos empezar a gestionar los contenidos. Por ejemplo, para cargar imágenes para una nueva campaña publicitaria de marketing bluetooth debemos primero hacer un upload de las imágenes al BSM y una vez hecho esto podremos proceder a enviar a uno o más Access Server de forma simultánea estas imágenes y los ficheros de configuración “obexsender.conf “.
Si la conexión no es permanente (por ejemplo utilizamos GPRS y los Access Server se conectan cada 60 minutos) cuando realizamos un cambio desde el BSM no se realiza de forma inmediata sobre los Access Server, sino que se quedan como tareas pendientes. Cuando pase el tiempo programado y el Access Server se conecte al BSM, será cuando se realicen las tareas pendientes que hayan sobre él (volcado de Logs, carga de nuevas imágenes, …)
Ya por último decir que puede utilizarse el BSM de Bluegiga que tiene en sus instalaciones o bien puede solicitarse el CD de instalación para montar tu propio servidor. También existen unas APIs (en C y C++) para poder personalizar el BSM para las necesidades de tu empresa.
Bueno, he intentado hacer un resumen muy condensado de lo aprendido acerca del BSM en el seminario. Si te quedan dudas pregúntamelas, que intentaré ayudarte.
Como comenté anteriormente los Access Servers los distribuye Matrix Electrónica en España (teléfono 935882137)
Espero que os haya gustado.
Post relacionados:
- Módulos bluetooth WT11 y WT12 de bluegiga Hoy os presento unos modulos bluetooth que seguramente a muchos os podrán...
- Nuevo módulo bluetooth de bluegiga WT32 Hoy día 19 de Septiembre Bluegiga, fabricante finlandés de módulos...
- Utilizando el AS como concentrador bluetooth. En el último post hablamos de los modulitos WT12 y WT11 de...
- Nuevo módulo bluetooth WT41 de Bluegiga. Hace ya tiempo hablé de los módulos WT11 y WT12 de...
- Cómo implementar un WebServer en un módem TC65 ó MTX65 Bueno, ya estoy aquí de vuelta de vacaciones. Esta Semana...
Una pregunta ¿Los archivos de log siguen cascando cuando superan los 300Kb? ¿Hay ya una solución al respecto que no pase por meter una llave USB en el equipo y guardar allí los logs?
¿Qué versión de firmware AS estás utilizando?
Yo he estado probando la v3.2beta4 (con reconocimiento de móviles) sin problemas. Y no, no es necesario guardar los logs en una llave USB ni se estropean al superar los 300Kb.
De todas formas sabrás que la memoria del AS es limitada y la gente suele utilizar memorias externas, discos duros externos o también otra solución bastante usada para AS en red es montar una unidad NFS sobre un servidor externo NFS, sobre todo si te interesa un verbose de LOG elevado.
Un apunte que viene al caso. En el seminario indicaron que es posible (y está testeado) conectar un HHDD USB de hasta 500Gb para almacenamiento de LOGS, contenidos, …
Nosotros tenemos en la oficina un equipo con la versión 3.2 beta, pero hasta que no lancen la versión definitiva (en unos dias como mucho) preferimos seguir trabajando con la 3.1 En esta versión si que hay problemas con los LOGs :/
El tema de poner elementos externos al AS no nos interesa (discos duros, memorias USB, etc…)
Un saludo, y muchas gracias
Hola una pregunta,Tiene algun coste el bsm o es gratis???
Un saludo
Hola Spider,
el BSM no es gratis, tiene un coste y éste depende de si quieres utilizar el servidor que tiene Bluegiga en Finlandia o si quieres instalarte el soft en un PC de tu oficina. También hay gastos de licencia por equipo y año.
Salu2.
Master: mi pregunta es la siguiente.
tengo que enviar el mismo archivo pero con un intervalo de tiempo de 30 minutos, cual es la configuracion mas adecuada??
agradecido desde ya.
Saludos, a todos
Hola Pablo,
lo único que tienes que cambiar en el fichero Obexsender.conf es el parámetro okdelay. Ponlo a 1800 (1800 segundos = 30 x 60 segundos).
Salu2.
Qué tal, estamos teniendo problema con la instalacion del .wpk en el AS. Por el momento solo queremos hacer unas pruebas con el demo que nos envio la compañia BlueGiga, el BSM está por lo tanto en sus servidores.
El AS lo conectamos directamente con un cable de red a Internet y al conectarle el USB con el archivo .wpk se genera un archivo .txt con la sig. informacion:
Preparing to replace bsm 1.0.wrap_3_0-1 (using bsm-1.0.wrap_3_0-1.deb)…
Preparing to replace bsm 1.0.wrap_3_0-1 (using bsm-1.0.wrap_3_0-1.deb)…
Preparing to replace bsm 1.0.wrap_3_0-1 (using bsm-1.0.wrap_3_0-1.deb)…
Setting up bsm (1.0.wrap_3_0-1)…
Stopping bsmclient:[300C[20D[ [1;32mOK[0m ]
Starting bsmclient:[300C[20D[ [1;32mOK[0m ]
No sé qué signifique esto..
gracias por la ayuda!!
Hola Dámaris,
pues no tengo ni idea, pero no tiene por qué significar nada malo. ¿Significa que no te está funcionando? Básicamente es coger el BSM, dar un AS de alta, descargarte el WPK propuesto, subirlo al equipo (por ejemplo por browser) y al cabo de unos segundos se registra en el BSM. Es muy simple.
Salu2.
Hola,
Soy nuevo en esto.
Estoy teniendo problemas para enviar dos archivos diferentes (2 imagenes) pero en mensajes diferentes.
O sea que con mi movil reciba primero el mensaje del primero… luego de aceptar… me llegue el mensaje del segundo y que no me lleguen los dos archivos en un solo mensaje.
Gracias por la ayuda
Tambien quisiera saber como puedo programar para enviar dos archivos en diferente horario.
Ejemplo
archivo 1 de 13:00 a 15:00
archivo 2 de 15:01 a 18:00
Hola Elks,
respecto a la primera cuestión si usas el nuevo firmware, con la versión 3.9 puedes utilizar la opción Goto, puedes poner unos segundos entre archivo y archivo para que te informe de los dos si quieres. De todas formas hasta final de Noviembre no creo que salga la v4.0 del firmware definitivo.
respecto a la segunda pregunta tienes muchos ejemplos en el obexsender del AS y en artículos de este blog.
Salu2
ya se me olvido que address pongo en el wrap, alguien me lo puede decir
hola, mi problema es el siguiente, estaba jugando con mi nueva adquisición, un as 2291 de 7 conexiones, bueno el problema es que le habilite la opcion de dhcp y ahoro no tengo forma de poder ingresar al as, si ustedes me pueden ayudar, muchas gracias atte.
Jorge
Hola Jorge,
necesitas conectarlo a un router con DHCP server activado. Luego puedes entrar en el router para averiguar qué dirección MAC le ha asignado o puedes utilizar el software wrapfinder.
Salu2.
tengo un dispositivo de aircble que su disco duro es una CF, corre en linux. como le puedo instalar los wpk de bluegiga, para utilizar ese soft???
Icame,
eso no se puede hacer, si quieres usar el BSM tienes que usar los Access Server o Access Point de Bluegiga, no esos equipos de Aircable.
Salu2.