Los clientes de Lync Mobile le permiten estar conectado a su manera

Artículo original publicado el sábado, 11 de agosto de 2012

En nuestro ajetreado mundo, es importante mantenerse en contacto con sus colegas, clientes y demás.  Con Microsoft Lync 2010 para dispositivos móviles, podrá tener Lync en su bolsillo y seguir conectado donde quiera que esté.  Estar siempre "disponible" en Lync supondrá una novedad para la mayoría de gente.

Después de iniciar sesión en Lync con su dispositivo móvil, Lync Server le mantiene conectado incluso cuando no esté usando la aplicación.  En Windows Phone, iPhone e iPad, se mantendrá conectado siempre que use la aplicación al menos una vez cada tres días (o hasta que cierre la sesión manualmente).  En los teléfonos Android y Nokia (Symbian), permanecerá conectado siempre que la aplicación esté funcionando en segundo plano.  Permanecer con la sesión iniciada le permite recibir mensajes instantáneos en su dispositivo móvil incluso cuando no esté usando la aplicación de forma activa.

Estado de presencia de Lync para dispositivos móviles

Si solo ha iniciado sesión en su dispositivo móvil (y no en su equipo), su estado de presencia será:

Estado Cuando...
Disponible (verde) usa de forma activa la aplicación
Inactivo (amarillo) la aplicación se ejecuta en segundo plano
En una llamada (rojo) realiza una llamada Vía trabajo desde Lync
En una llamada de conferencia (rojo) se une a una reunión en línea a través de Lync

Tenga en cuenta que las aplicaciones móviles no publican el estado del calendario, de forma que su estado nunca será En una reunión o Fuera de la oficina a menos que inicie sesión desde un equipo. 

Tener Lync en su dispositivo móvil supone una situación nueva para muchas personas: tener una sesión iniciada a Lync desde dos lugares a la vez.  (Si desea impresionar a sus amigos más tecnológicos, dígales que ahora está en MPOP (eso es, tener múltiples puntos de presencia) ya que usa tanto el genial cliente móvil nuevo y su cliente del PC.  Las personas que están ancladas a un mundo con solo el cliente del PC están en SPOP (en un único punto de presencia). 

Cambian algunas cosas cuando inicia sesión desde dos clientes Lync: 1) su estado de presencia es la suma del estado de cada dispositivo y 2) Lync trata las invitaciones a conversaciones de mensajería instantánea de forma diferente.  Veamos estos dos puntos.

Cada cliente Lync publica su estado de presencia automático a Lync Server.  Cuando está en MPOP, Lync Server usa los estados para determinar dónde está más activo. El estado de su dispositivo más activo es lo que verán los demás.  Por ejemplo, realiza una llamada de Lync desde su equipo (En una llamada) y su dispositivo móvil está en su bolsillo (Inactivo).  Está más activo en el equipo, de modo que su estado de presencia es En una llamada.  O, lee mensajes instantáneos en Lync desde su iPad en la parada del autobús (Disponible) y su equipo en la oficina está bloqueado pero en funcionamiento (Ausente). Está más activo en el iPad por lo que su presencia es Disponible.

La presencia en MPOP es algo nuevo, pero Microsoft ha diseñado este sistema para que sea muy natural a la hora de representar su actividad.  La elección de estado más activo sigue la siguiente pauta:
image

Un punto a tener en cuenta es que si bloquea su equipo pero no cierra la sesión ni apaga, Lync seguirá ejecutándose en el equipo y todavía estará en MPOP.

Por supuesto, siempre puede invalidar el estado automático y fijar uno expresamente.  El estado manual (Ocupado, No molestar y demás) siempre prevalece sin importar qué esté haciendo en sus dispositivos. Puede establecer un estado manual en Lync Mobile desde la pantalla Mi información.  Puntee en su presencia actual y elija un estado nuevo.   También puede desconectar un estado manual si puntea en Restablecer estado.

image

Notificaciones de inserción de mensajería instantánea

Una de las fantásticas funciones de Lync Mobile es que puede enviar y recibir mensajes instantáneos desde cualquier lugar.  Esto tiene que funcionar incluso si no está usando la aplicación, por supuesto.  En Android y Nokia (Symbian), Lync sigue funcionando en segundo plano de modo que Lync Server se comunica directamente con la aplicación. En Windows Phone, iPhone e iPad, sin embargo, Lync no funciona cuando no está en primer plano.  En estas plataformas, Lync usa las notificaciones de inserción para enviarle mensajes. 

Una notificación de inserción es un mensaje que se envía desde Lync Server al sistema operativo de su dispositivo y el sistema operativo muestra un mensaje.  Cuando puntea en la notificación, Lync abre la conversación y puede empezar a chatear.  Si no puntea, la notificación desaparece tras 10 segundos en Windows Phone y en un minuto en iPhone e iPad. 

Aceptación automática de invitaciones de mensajería instantánea

Cuando alguien le invita a una nueva conversación de mensajería instantánea, Lync hace aparecer una notificación del sistema en la esquina de la pantalla de su equipo.  Si no responde en 15 segundos, Lync acepta la invitación automáticamente por usted y abre una ventana de mensajería instantánea.  Después de aceptar automáticamente, el cliente del equipo es propietario de la conversación y todos los mensajes le llegan directamente.  Poco después, Lync guarda los mensajes en la carpeta Historial de conversación en Exchange y recibe un correo electrónico con la conversación perdida. Puede estar seguro de que terminará viendo el mensaje, en la ventana de mensajería instantánea o en el correo.

Problema: Lync Mobile no puede guardar los mensajes en Exchange. Debido a esta limitación, la aplicación nunca acepta automáticamente las invitaciones de mensajería instantánea.  Sin la copia de seguridad en correo, pueden pasar días antes de que vuelva a comprobar Lync y vea la conversación perdida.  Por este motivo, Lync solo considerará un mensaje como "entregado" si ha aceptado la conversación en su dispositivo móvil (o si se ha aceptado automáticamente en el equipo).  Si la conversación no se ha aceptado en ningún lugar, el emisor recibe un error conforme el mensaje instantáneo no se ha entregado.

Lync Server esperará durante un minuto a que se acepte la invitación de mensajería instantánea antes de que Lync abandone la espera.  Si está en SPOP a través de un cliente móvil, dispone de todo un minuto para responder.  Cuando esté en MPOP en cliente móvil y del equipo, sin embargo, el cliente del equipo aceptará automáticamente tras 15 segundos y será propietario de la conversación.  En el dispositivo móvil, es una carrera para ver si puede responder, cargar la aplicación y responder antes de que el PC grabe la conversación.

15 segundos no es mucho tiempo si piensa en todo lo que tiene que suceder:

  • Lync Server envía un mensaje de mensajería instantánea como notificación de inserción
  • El mensaje llega al dispositivo y se muestra
  • Escucha la notificación y saca el teléfono del bolsillo o del bolso
  • Lee y puntea en la notificación
  • Escribe su PIN para desbloquear el dispositivo
  • Lync se carga, se conecta al servidor y descarga los datos
  • Lync acepta la conversación

¡Buf!  No es extraño que se tarden más de 15 segundos en hacer todo esto, especialmente si la notificación de inserción tarda en llegar a su dispositivo.  Así que, ¿qué sucede si el cliente del equipo se hace con la conversación antes que el cliente móvil? En Windows Phone, Lync abre la pantalla de mensajería instantánea y muestra "Lync ha perdido la conexión para esta conversación y no recibirá más mensajes hasta que envíe una respuesta".  En iPhone e iPad, <falta el comportamiento>.  Si sucede esto, todo lo que debe hacer es enviar un mensaje y el cliente móvil "roba" la conversación del cliente del equipo.

Si es un usuario habitual de aplicaciones móviles, es posible que le parezca lo suficientemente molesto como para reconsiderar si deja Lync ejecutándose en su equipo cuando no está.  En lugar de bloquear la pantalla, cierre la sesión o apague el equipo cuando abandone el equipo. 

Centro de enrutamiento de notificaciones de inserción

Enviarle una notificación de inserción implica dos componentes de Lync Server: Lync 2010 Mobility Service (LMS) y el centro de enrutamiento de notificaciones de inserción (PNCH), así como el servicio de notificación de inserción de Microsoft (MPNS) para Windows Phone o el servicio de notificación de inserción de Apple (APNS) para iPhone o iPad.  Lync Server envía el mensaje de mensajería instantánea a LMS, el cual funciona como proxy para el cliente móvil.  LMS envía el mensaje a PNCH junto con la dirección MPNS o APNS de su dispositivo móvil.  Entonces, PNCH envía el mensaje a MPNS o APNS, el cual entrega el mensaje a su teléfono.

El servidor de PNCH forma parte de la implementación de servidor de Office 365 de Microsoft y se encarga de todas las notificaciones de inserción de todos los clientes de Lync.  PNCH se diseñó para aislar las implementaciones en las instalaciones de Lync Server y LMS de la comunicación directa con MPNS y APNS.  Como Lync usa una conexión segura para MPNS y APNS, Microsoft puede mantener los certificados necesarios para autentificarse en MPNS y APNS en nombre de los servidores de Lync en las instalaciones. 

Phillip Garding
Director de Programa Sénior
Equipo de Lync

Esta es una versión localizada de la publicación en el blog. Puede consultar el artículo original en Lync Mobile Clients let you stay connected, on your terms