Compartir a través de


Introducción al hardware del operador móvil

Debe usar este tema para comprender de alto nivel el Windows 8, el Windows 8.1 y Windows 10 los requisitos y recomendaciones de hardware de banda ancha móvil. Se recomienda lo siguiente para proporcionar a los clientes una experiencia de conexión simplificada, así como reducir los costos de mantenimiento y soporte técnico.

  • Los módulos de banda ancha móvil insertados que proporcionan interfaces USB deben cumplir los requisitos de certificación de hardware Windows 8, Windows 8.1 o Windows 10 y administrarse mediante el controlador de clase de banda ancha móvil. La documentación de requisitos de hardware para IHD debe requerir que los dispositivos de banda ancha móvil pasen el Windows 8, Windows 8.1 o Windows 10 certificación de dispositivos.

  • Los dongles de banda ancha móvil USB externos deben admitir la transformación de identidades. La documentación de requisitos de hardware para IHD debe requerir que los dispositivos externos de banda ancha móvil pasen la certificación de dispositivos Windows 8, Windows 8.1 o Windows 10 certificación de dispositivos y pasen la certificación del logotipo de Windows 7.

    • En un equipo Windows 10, el dongle aparece como un dispositivo de banda ancha móvil certificado Windows 10 y se administra mediante el controlador de clase de banda ancha móvil.

    • En un equipo Windows 8.1, el dongle aparece como un dispositivo de banda ancha móvil certificado Windows 8.1 y se administra mediante el controlador de clase de banda ancha móvil.

    • En un equipo Windows 8, el dongle aparece como un dispositivo de banda ancha móvil certificado Windows 8 y se administra mediante el controlador de clase de banda ancha móvil.

    • En un equipo Con Windows 7, el dongle aparece como un dispositivo de almacenamiento masivo, lo que permite al usuario instalar controladores de dispositivos específicos.

  • Si necesita EAP-SIM, USSD o varias conexiones PDP, el IHV debe habilitarlo y debe cumplir con el Windows 8, Windows 8.1 o Windows 10 requisitos de certificación de hardware.

  • Cualquier funcionalidad adicional requerida por usted o el IHV debe implementarse mediante la extensión de servicios de dispositivo y habilitada en Windows 8, Windows 8.1 o Windows 10 mediante el controlador de clase de banda ancha móvil y las API de Device Services. Debe incluir cualquier funcionalidad adicional como parte de la documentación de requisitos de hardware.

Escenarios clave

Compra de un dispositivo externo

Es probable que un dispositivo externo se inserte inmediatamente antes de que el usuario quiera empezar a usarlo.

  1. Tan pronto como se inserte el dispositivo, es reconocido y administrado por el controlador de clase de banda ancha móvil.

  2. El servicio de banda ancha móvil lee el IMSI y genera un conjunto de hashes.

  3. Cuando el usuario hace clic en Conectar, estos hashes se usan para buscar coincidencias con la configuración de conexión dentro del envío de la base de datos COSA/APN.

    • Si la conexión es correcta y la conectividad a Internet está disponible, no sucede nada más. El usuario ya ha comprado el servicio.

    • Si la conexión se realiza correctamente, pero la conectividad a Internet no está disponible, el explorador web se abre en la dirección URL especificada en la base de datos de APN o en la aplicación de banda ancha móvil para UWP.

    • Si se produce un error en la conexión, se notifica al usuario el error.

  4. El sitio web o la aplicación de banda ancha móvil ayudan al servicio de compra del usuario.

  5. Después de la compra, el dispositivo se aprovisiona mediante la API de aprovisionamiento desde un archivo de aprovisionamiento. El archivo de aprovisionamiento se pasa al agente de aprovisionamiento mediante el sitio web o la aplicación de banda ancha móvil. El archivo de aprovisionamiento configura Windows con información básica sobre el plan que ha adquirido el usuario. Dependiendo de la estructura de red, se produce una de las siguientes acciones:

    • Al usuario se le concede acceso a Internet en la conexión actual.

    • El archivo de aprovisionamiento incluye instrucciones para desconectar y volver a conectarse a la misma red o a una red diferente, que proporcionará acceso a Internet.

Conexión de un dispositivo externo con una SIM activa

Cuando un dispositivo activo está conectado que ya tenía una SIM activa, el flujo de trabajo es similar al momento de comprar un dispositivo externo, excepto que la conexión intentada dará lugar a Internet. No es necesario dirigir al usuario a su sitio web ni a la aplicación de banda ancha móvil para comprar el servicio.

  1. Tan pronto como se inserte el dispositivo, es reconocido y administrado por el controlador de clase de banda ancha móvil.

  2. El servicio de banda ancha móvil lee el IMSI y genera un conjunto de hashes.

  3. Cuando el usuario hace clic en Conectar, estos hashes se usan para buscar coincidencias con la configuración de conexión dentro del envío de la base de datos COSA/APN. Para un dispositivo con una SIM activa, la conexión es correcta y la conectividad a Internet está disponible.

Componentes

Windows 8, Windows 8.1 o dispositivos de banda ancha móvil certificados Windows 10

Para aprovechar al máximo la plataforma de banda ancha móvil de Windows, el dispositivo de banda ancha móvil debe cumplir los requisitos de certificación de hardware Windows 8, Windows 8.1 o Windows 10. Para obtener una descripción completa de los requisitos de certificación de hardware, consulte Requisitos de certificación de hardware de Windows.

Para el usuario final, la experiencia de conexión más simplificada se entrega con un dispositivo de banda ancha móvil basado en USB. Como parte de los requisitos de certificación de hardware, cualquier dispositivo de banda ancha móvil que se manifiesta como un dispositivo USB debe cumplir con la especificación modelo de interfaz de banda ancha móvil (MBIM) y la errata mbIM v1.0. Esto incluye los dongles USB externos y los módulos incrustados que proporcionan interfaces USB. Para esta clase de dispositivos, Windows 8, Windows 8.1 o Windows 10 incluye un controlador de clase de banda ancha móvil, que elimina la necesidad de controladores adicionales del IHV y simplifica la experiencia de conexión del usuario. Otro hardware que no sea usb y modelos de controladores puede recibir Windows 8, Windows 8.1 y certificación Windows 10 y proporcionará la experiencia de aplicación de banda ancha móvil de Microsoft Store, pero no son compatibles con el controlador de clase de banda ancha móvil.

Controlador de clase de banda ancha móvil

El controlador de clase de banda ancha móvil reduce la carga de los fabricantes de dispositivos para entregar un controlador personalizado para su dispositivo de banda ancha móvil específico. El controlador de clase de banda ancha móvil administra cualquier interfaz de banda ancha móvil compatible con MBIM USB que cumpla los Windows 8, Windows 8.1 o Windows 10 certificación de dispositivos. Cuando se conecta un dispositivo certificado, no se requieren controladores adicionales y Windows puede usar inmediatamente el dispositivo para conectarse a la red. El controlador de clase de banda ancha móvil se ajusta al modelo de controlador de banda ancha móvil de Windows y proporciona una funcionalidad completa para el servicio de banda ancha de Windows Mobile. Admite redes GSM, incluyendo HSPA+ y LTE; Redes EQUIVALEN; y redes de doble modo que ofrecen 3G STORAGE y 4G LTE. También admite mensajes de operador como SMS y USSD y autenticación basada en EAP-SIM.

Nota Aunque USSD, EAP-SIM y varios contextos PDP son compatibles con el controlador de clase de banda ancha móvil, son componentes opcionales de los requisitos de certificación de hardware de Windows 8, Windows 8.1 o Windows 10 para ediciones de escritorio (Home, Pro, Enterprise y Education). Sin embargo, se requieren varios contextos PDP para Windows 10 Mobile para la certificación de hardware.

La funcionalidad adicional del dispositivo se puede implementar mediante extensiones de servicio de dispositivo personalizadas, que se expondrán directamente a la aplicación de banda ancha móvil a través de la API de Servicios de dispositivos winRT.

Para obtener más información sobre el controlador de clase de banda ancha móvil, consulte Mobile Broadband (MB) Reference.

API de extensión de servicio de dispositivo

Una de las distintas ventajas de usar la plataforma Windows es la capacidad de proporcionar nuevos escenarios de hardware que admiten la diferenciación de operadores. Se espera que la plataforma de banda ancha de Windows Mobile habilite la diferenciación para los operadores que pueden lograr una mayor fidelidad de los clientes y la equidad de marca. La plataforma proporciona un conjunto de puntos de extensión que puede incorporar en su experiencia única.

Los dispositivos de banda ancha móviles certificados con Windows declaran cada punto de extensión compatible como un "servicio de dispositivo". Entre los ejemplos de estos servicios se incluyen las características Phonebook, SIM Toolkit o GPS. Se puede acceder a cualquier servicio de dispositivo que no se implemente de forma nativa por la plataforma de banda ancha móvil de Windows mediante la API de extensión de servicio de dispositivo. Usted y el IHV definen los servicios de dispositivo que se deben implementar. El firmware de IHV y la aplicación de banda ancha móvil deben diseñarse simultáneamente para habilitar los servicios de dispositivo deseados. El foro de implementadores USB está estableciendo un registro de servicios de dispositivo que están disponibles para IHD en MBIMRegistry, y le recomendamos que usted y los IHD que está trabajando con usen este registro para coordinar para garantizar la coherencia de las extensiones comunes de servicios de dispositivo.

Device Service Extension API proporciona una manera directa de que la aplicación de banda ancha móvil acceda a la funcionalidad en su dispositivo de banda ancha móvil. Esto proporciona un conducto a través del servicio WWAN y el controlador de clase de banda ancha móvil al dispositivo, como se muestra en el diagrama siguiente:

Diagrama que muestra el flujo de información a través del servicio WWAN, el controlador de clase de banda ancha móvil y el dispositivo.

Cada servicio de dispositivo tiene un GUID correspondiente. Todos los mensajes de control y los paquetes que no son IP intercambiados entre el controlador de clase de banda ancha móvil y el dispositivo transportarán el GUID para identificar el servicio asociado a la solicitud. Los identificadores de comando (CID) y los códigos de indicación de estado se definen en el espacio de nombres GUID de un servicio. Por ejemplo, Phonebook y STK podrían compartir el mismo código CID, pero se distinguirán por el GUID del servicio de dispositivo intercambiado en la solicitud.

Nota La API de Device Services basada en COM es accesible para cualquier aplicación o servicio de escritorio. La API de Servicios de dispositivo proyectado de WinRT solo está disponible para una aplicación de dispositivo UWP con privilegios autorizada por un operador de banda ancha móvil. Los desarrolladores deben considerar cuidadosamente la privacidad y la seguridad al comunicar información de esta manera.

La plataforma inalámbrica de Windows admite LAS API para la funcionalidad siguiente que está disponible para las aplicaciones:

  • Enumeración de servicios de dispositivo

  • Abrir y cerrar servicios de dispositivo

  • Envío de comandos de control a un servicio de dispositivo específico

  • Enviar o recibir datos a un servicio de dispositivo específico o desde él

  • Registro para eventos de dispositivo no solicitados desde un dispositivo específico

Para obtener más información, vea Interfaz IMbnDeviceService.

Compatibilidad heredada y transformación de identidades

Windows 8, Windows 8.1 y Windows 10 admiten dispositivos móviles de banda ancha diseñados para Windows 7. Mientras que el ecosistema actual de dispositivos seguirá funcionando en Windows 8, Windows 8.1 y Windows 10 no utilizarán completamente el Windows 8, Windows 8.1 o Windows 10 plataformas de banda ancha móvil.

Aquí se proporciona un resumen de la compatibilidad con dispositivos de banda ancha móvil enWindows 8, Windows RT, Windows 8.1 y Windows RT 8.1:

  • Windows 10 dispositivos certificados: estos dispositivos pasan las pruebas de experiencia de banda ancha móvil que admiten el kit de certificación de hardware de Windows 10. Para estos dispositivos, Windows 10 proporciona el controlador de clase de banda ancha móvil y la administración avanzada de energía.

  • Windows 8 o Windows 8.1 dispositivos certificados: estos dispositivos pasan las pruebas de experiencia de banda ancha móvil que admiten el kit de certificación de hardware de Windows 8 o Windows 8.1. Para estos dispositivos, Windows 8 y Windows 8.1 proporcionan el controlador de clase de banda ancha móvil y la administración avanzada de energía.

  • Dispositivos con logotipo de Windows 7: estos dispositivos usan controladores IHV de terceros basados en el modelo de controlador NDIS 6.20 de Windows 7. Windows 8 y Windows 8.1 proporcionan experiencia de banda ancha móvil en modo de compatibilidad con versiones anteriores para estos dispositivos y se limitan a la funcionalidad de Windows 7.

  • Windows 8 y Windows 8.1 seguirán admitiendo los dispositivos heredados basados en interfaces Ethernet o módem junto con un administrador de conexiones personalizado como en versiones anteriores de Windows. Windows 8 y Windows 8.1 no podrán proporcionar experiencias de banda ancha móvil, ya que no son compatibles con la pila de banda ancha móvil. Dado que la pila de banda ancha móvil no reconoce los dispositivos heredados, la conectividad a través de estos dispositivos puede dar lugar a un consumo excesivo de datos, ya que Windows no los administra Administrador de conexiones.

  • Windows RT y dispositivos certificados Windows RT 8.1: estos dispositivos pasan pruebas de experiencia de banda ancha móvil compatibles con la Windows RT o Windows RT kit de certificación de hardware de Windows 8.1. Para estos dispositivos, Windows RT y Windows RT 8.1 proporcionan el controlador de clase de banda ancha móvil y la administración avanzada de energía.

    Nota Windows RT y sistemas Windows RT 8.1 no admiten dispositivos móviles de banda ancha diseñados para Windows 7 y versiones anteriores.

Para asegurarse de que Windows 8 y Windows 8.1 dispositivos certificados son útiles en plataformas anteriores, Windows proporciona una solución de transformación de identidad que permite al dispositivo mostrar el comportamiento adecuado para el sistema operativo al que está conectado.

Morfización de identidad

Cuando el dispositivo se conecta por primera vez a un equipo Con Windows 7, un dongle USB de banda ancha móvil típico se presenta como un dispositivo de almacenamiento masivo. Esto no expone otras funcionalidades para evitar que estos dispositivos aparezcan como no funcionales debido a que falta software de controlador. El dispositivo de almacenamiento masivo contiene el software proporcionado por IHV que instala el paquete de controladores. Una vez que el usuario instala el paquete de controladores, el software proporcionado por IHV debe transformar el dispositivo para exponer las demás funciones al usuario. En este momento, el dispositivo aparecerá como un dispositivo de banda ancha móvil y el usuario puede conectarse a la red.

El controlador de clase Windows 8, Windows 8.1 y Windows 10 nativo elimina la necesidad de que un dispositivo USB externo se exponga inicialmente como un dispositivo de almacenamiento masivo, ya que no es necesario instalar controladores. Windows 8, Windows 8.1 y Windows 10 incluyen la capacidad de desencadenar la transformación de identidad de un dispositivo, lo que permite que el dispositivo aparezca inmediatamente como un dispositivo de banda ancha móvil.

Para aprender a desarrollar una solución de transformación de identidades, consulte IMbnDeviceService interface.]

Compatibilidad con la actualización de firmware

El firmware del dispositivo de banda ancha móvil debe actualizarse mediante Windows Update. Para obtener información sobre cómo se puede hacer esto, consulta Mobile Broadband Device Firmware Update on Windows 8. Se pueden aprovisionar configuraciones específicas para su experiencia mediante la aplicación de banda ancha móvil.

Compatibilidad con clientes de OMA-DM

Windows 8.1 se ha agregado compatibilidad con OMA-DM para empresas para administrar los dispositivos que ejecutan Windows en escenarios BYOD (Bring Your Own Device). Esto amplía la compatibilidad con estos escenarios mediante la adición de protocolos relevantes para la empresa (MS-MDE, MS-MDM) para su uso por parte de proveedores de administración de dispositivos móviles de terceros y Windows InTune.

Windows separa la compatibilidad de OMA-DM con la configuración del operador de red móvil de la compatibilidad con BYOD empresarial. El cliente OMA-DM en Windows 8.1 y Windows 10 no admite la configuración específica del operador de telefonía móvil de forma nativa y no es extensible de terceros para admitir los requisitos del operador de red móvil. Las soluciones de OMA-DM que admiten Windows Phone plataforma no son compatibles con el cliente OMA-DM de Windows 8.1 o con el cliente de Windows 10 OMA-DM.

Estas son algunas opciones que se deben tener en cuenta al admitir una OMA-DM específica del operador:

  • Si el cliente OMA-DM está en el firmware del adaptador de red:

    • Normalmente, los fabricantes de dispositivos de banda ancha móvil pueden agrupar el cliente OMA-DM específico del operador en el firmware del adaptador de red.

    • Es posible que el fabricante de dispositivos de banda ancha móvil pueda proporcionar soluciones de cliente OMA-DM de terceros para la integración en su firmware del adaptador de red si no existe una solución compatible de forma nativa.

    • Las aplicaciones de banda ancha móvil deben seguir usando metadatos de aprovisionamiento al configurar parámetros específicos del sistema operativo.

  • Cliente OMA-DM en la aplicación de banda ancha móvil:

    • Si los módulos no admiten un cliente OMA-DM en el firmware del adaptador de red, es posible que desee implementar el cliente OMA-DM en la aplicación de banda ancha móvil.

    • Esta solución requiere compatibilidad con el servicio de dispositivo personalizado específico del operador o el fabricante del dispositivo para configurar parámetros específicos del dispositivo mediante la aplicación de banda ancha móvil.

    • La aplicación de banda ancha móvil que incluya un cliente OMA-DM debe usar metadatos de aprovisionamiento al configurar parámetros específicos del sistema operativo.

Administración de APN

La administración predeterminada de APN se realiza mediante la base de datos de APN local. Es posible que desee cambiar la información de APN para los usuarios selectivos, como los usuarios empresariales. En tales casos, usted o el OEM pueden optar por actualizar el APN directamente en el dispositivo mediante OMA DM en la señalización de OTA.

El dispositivo debe implementar lo siguiente:

  • Cuando se aprovisiona previamente por operador o aprovisionado a través de OTA antes de una conexión correcta mediante la SIM en ese sistema, el dispositivo debe proporcionar el contexto PDP de Internet como primer contexto aprovisionado con contextType establecido en Internet cuando Windows lo consulte según se define en la sección MBIM 10.5.13.5. Esto garantiza que la lógica de conexión use esta información de APN al intentar una conexión.

  • Si la SIM se ha usado para establecer una conexión correcta a la red mediante un APN alternativo en ese sistema, establecer contextType en Internet no funcionará. La única manera de forzar a la ventana a establecer una conexión mediante el nuevo APN es eliminar el perfil específico creado. El perfil se puede eliminar ejecutando el siguiente comando desde un símbolo del sistema con privilegios elevados: netsh mbn delete profile interface="Mobile Broadband Connection" name="myProfileName"

Nota Dado que se trata de una característica opcional de Windows para que los dispositivos admitan, no hay ningún caso de prueba HCK ni un caso de prueba automatizado para validar este escenario en el sistema. Es nuestra expectativa que la certificación del operador controle la validación para confirmar que el dispositivo cumple los requisitos del operador.

Para obtener más información sobre la base de datos de APN, consulte Introducción a la base de datos de APN.

Personalización de red

Algunos operadores requieren que los sistemas habilitados para banda ancha móvil estén bloqueados en su red o que tengan requisitos para desbloquear un dispositivo bloqueado para permitir la portabilidad del servicio. Para habilitar este escenario, necesitamos que los proveedores de dispositivos y oem usen MBIM_PIN_TYPE guía en la especificación MBIM para bloqueo de subvención.

El dispositivo debe notificar WWAN_READY_INFO:: ReadyState=WwanReadyStateInitialized en este estado bloqueado y no debe notificar WwanReadyStateDeviceLocked.

Nota No hay ningún caso de prueba de HCK para validar que esta característica implementada en el dispositivo o sistema funciona con Windows. Miramos hacia el OEM y el operador para usar filtros específicos dentro de MBOT para asegurarnos de que se pueda probar el producto final.