Compartir a través de


Operaciones de conexión DE MB LTE

Configuración de APN de conexión LTE para módems MBIM

Tradicionalmente, la conexión LTE se ha considerado parte del registro y Windows no ha participado directamente en los procedimientos de conexión LTE. Sin embargo, a diferencia de los registros típicos de red del conmutador de circuito, LTE es una red de solo conmutador de paquetes y requiere que un portador EPS predeterminado esté habilitado para que el dispositivo mantenga el registro en la red LTE.

Para establecer un portador EPS predeterminado con la red, el dispositivo debe solicitar una activación de contexto PDP durante el procedimiento de conexión LTE, que requiere la especificación de nombre de punto de acceso (APN). Según el estándar 3GPP, hay cuatro escenarios en los que un dispositivo puede especificar APN cuando intenta conectar LTE:

  1. El dispositivo especifica un APN de conexión LTE específico.
  2. El dispositivo especifica un APN de conexión LTE específico, pero la red decide permitir que el dispositivo se conecte en otro APN en su lugar durante la itinerancia.
  3. El dispositivo no especifica un APN de conexión LTE y permite que la red vuelva a asignar una al dispositivo.
  4. El dispositivo registrado desde una red 2G/3G a LTE y ya había al menos un contexto PDP activo. La red la usa como APN de conexión LTE.

Hoy en día, todos los IHD y OEM de conexión LTE proporcionan información de APN directamente en el módem para cada proveedor para el que tiene configuración. Sin embargo, no es un modelo totalmente escalable para IHD y OEM tener todas las configuraciones de APN de conexión LTE posibles para todos los operadores de todo el mundo. A partir de Windows 10, versión 1703, se definen nuevas interfaces para los OID de NDIS y los CID propietarios de MBIM de Microsoft para admitir la configuración de APN de conexión LTE desde el sistema operativo.

A partir de Windows 10, versión 1703, si el hardware subyacente admite la configuración de APN de conexión LTE desde el sistema operativo, el usuario podrá configurar el APN de conexión LTE desde Configuración. El hardware que tenga configuraciones predeterminadas de APN de conexión LTE también debe hacer que su configuración esté disponible por el sistema operativo.

Esta característica es compatible con la adición de dos nuevos IDENTIFICADORes y CID. En el caso de los asociados de IHV que implementan MBIM, solo se debe admitir la versión CID.

Actualización de la interfaz MB para las operaciones de conexión LTE

Se han creado dos nuevos CID mbIM para permitir la configuración de APN de conexión LTE y para que el sistema operativo recupere el estado de conexión LTE más reciente del dispositivo. Si los asociados de IHV deciden admitir la administración predeterminada de APN de conexión LTE del sistema operativo, se deben admitir ambos comandos.

Nombre del servicio = Extensiones básicas de Connect

UUID = UUID_BASIC_CONNECT_EXTENSIONS

Valor UUID = 3d01dcc5-fef5-4d05-0d3abef7058e9aaf

CID Código de comando Versión mínima del sistema operativo
MBIM_CID_MS_LTE_ATTACH_CONFIG 3 Windows 10, versión 1703
MBIM_CID_MS_LTE_ATTACH_STATUS 4 Windows 10, versión 1703

MBIM_CID_MS_LTE_ATTACH_CONFIG

Descripción

Los contextos de conexión LTE pueden ser diferentes, en función de cómo interactúa la red con el dispositivo durante el tiempo de ejecución. En el resto de esta documentación, el contexto de conexión LTE se denominará contexto de conexión LTE actual que se usa para la conexión LTE y el contexto de conexión LTE predeterminado se denominará lo que está configurado en el dispositivo que realiza la conexión LTE con cuando no haya ningún otro contexto PDP habilitado existente. MBIM_CID_MS_LTE_ATTACH_CONFIG permite que el sistema operativo consulte y establezca el contexto de conexión LTE predeterminado del proveedor de SIM insertado (par MCC/MNC).

Aunque el APN de conexión LTE podría considerarse técnicamente como un contexto, difiere de todos los demás contextos almacenados en el módem. Para todos los demás contextos, la activación se produce después del registro y, en función de varias condiciones, el sistema operativo puede decidir qué contexto es el más adecuado para la conexión. Sin embargo, el contexto de conexión LTE está habilitado como parte del registro de dispositivos en la red LTE. El sistema operativo no puede recuperar ningún estado relacionado con la red antes de completar el registro; Debido a esta limitación, el sistema operativo debe ser capaz de configurar el contexto de conexión LTE para todas las diferentes condiciones de itinerancia del dispositivo para asegurarse de que el dispositivo puede registrarse en la red LTE independientemente de cuál sea el estado de itinerancia.

La activación del contexto de conexión LTE con la red no requiere una solicitud de conexión explícita del sistema operativo, ya que el sistema operativo no conoce ninguna activación de contexto autoiniciado del módem. El contexto de conexión LTE predeterminado se encuentra en esta categoría. Cuando el sistema operativo emite una solicitud de MBIM_CID_CONNECT para habilitar un contexto de PDP y el contexto PDP determinado coincide con lo siguiente, el módem debe completar la solicitud de activación CID con éxito sin que aparezca un nuevo portador sobre el aire con la red:

  1. Hay un contexto PDP habilitado existente iniciado por el módem y que no está disponible para el sistema operativo.
  2. El contexto PDP coincide con el APN especificado en la solicitud CID.
  3. El tipo ip del contexto PDP habilitado es compatible con el tipo DE IP solicitado en el CID.

Esto es importante, ya que el sistema operativo no es consciente de todos los contextos PDP iniciados por el módem. Esto reducirá el ruido y la carga de la red. De lo contrario, el módem debe abrir una nueva especificación de APN del sistema operativo que coincida con el portador de aire según una solicitud de activación de contexto normal. La compatibilidad del tipo IP se especifica aquí:

Tipo ip del contexto PDP habilitado dentro del módem Compatible con los tipos ip solicitados Incompatible con el tipo de IP solicitado
IPv4 Predeterminado; IPv4; IPv4v6; IPv4 y v6 IPv6
IPv6 Predeterminado; IPv6; IPv4v6; IPv4 y v6 IPv4
IPv4v6 Predeterminado; IPv4; IPv6; IPv4v6; IPv4 y v6 None

Nota

El módem no debe abrir un segundo contexto PDP si solo se habilita uno del tipo IP por vía inalámbrica. Por ejemplo, si IPv4 está habilitado y el host solicita IPv4 e IPv6, el módem debe completar la solicitud de activación sin mostrar un portador IPv6.

Cuando el sistema operativo emite una solicitud de MBIM_CID_CONNECT para desactivar un contexto PDP, el módem debe comprobar lo siguiente:

  1. Si el dispositivo está conectado a LTE y el contexto que se va a desactivar es el único contexto PDP habilitado para mantener el registro LTE.
  2. Si el módem también usa internamente el contexto que se va a desactivar para los servicios que no están expuestos al sistema operativo.

Si cualquiera de estas son verdaderas, el módem debe completar la solicitud de desactivación CID, pero seguir manteniendo el portador sobre el aire con la red. De lo contrario, el módem debe desactivar el contexto según las solicitudes de desactivación normales.

Toda la configuración predeterminada de APN de conexión LTE proporcionada por el sistema operativo es por proveedor y coincide con el identificador de proveedor principal de la tarjeta SIM insertada (par MCC/MNC). El módem solo debe proporcionar contexto de conexión LTE configurado para el identificador de proveedor de la SIM insertada actual cuando se consulta. El módem siempre debe devolver tres contextos de conexión LTE predeterminados que coincidan con el identificador de proveedor de la SIM insertada, uno para cada condición de itinerancia (inicio, asociado o no asociado).

Se espera que en los intercambios sim, el módem debe borrar su contexto de conexión LTE predeterminado antes de aplicar la configuración para la siguiente tarjeta SIM. Si la tarjeta SIM recién insertada no tiene ninguna configuración predeterminada de contexto de conexión LTE, el dispositivo debe devolver cadenas vacías NULL para el APN del contexto de conexión LTE para todas las condiciones de itinerancia mientras mantiene habilitado el contexto. Si el contexto está deshabilitado, se espera que el dispositivo no se conecte a LTE porque no hay ninguna configuración utilizable para la conexión LTE. Cuando el usuario vuelve a cambiar a una tarjeta SIM que se configuró anteriormente en el dispositivo, el módem debe restaurar su configuración de conexión LTE predeterminada de fábrica para la tarjeta SIM. No se espera que la configuración del tiempo de ejecución persista en los intercambios sim. En cualquier momento, solo debe haber un APN de conexión LTE predeterminado en el módem por condición de itinerancia (home/partner/non-partner).

El sistema operativo siempre establecerá los tres contextos de conexión LTE predeterminados cuando se emita un comando Set, uno para cada condición de itinerancia. Si la lista proporcionada por el sistema operativo no tiene exactamente tres, se debe rechazar el comando Set. Si el sistema operativo configura uno de los contextos de conexión LTE predeterminados proporcionados donde la condición de itinerancia coincide con el estado de registro actual, el módem debe desasociar de la red y volver a realizar la conexión LTE con el contexto de conexión LTE recién especificado. De lo contrario, se espera que el dispositivo use el contexto de conexión LTE predeterminado especificado la próxima vez que coincidan las condiciones de itinerancia. Si el contexto de conexión LTE predeterminado especificado por el dispositivo no se registra en la red LTE, el dispositivo debe revertir a 3G/2G según corresponda. Cuando el módem no puede diferenciar entre las redes asociadas y no asociadas, el módem debe usar el contexto de conexión LTE predeterminado no asociado para todos los escenarios de itinerancia. Si el sistema operativo configura el contexto de conexión LTE predeterminado como tipo IP = predeterminado, se espera que el módem asigne el tipo ip más adecuado para el contexto de conexión LTE. Sin embargo, el sistema operativo espera que el módem siga devolviendo condiciones de itinerancia de asociados y el tipo IP de contexto de conexión LTE que refleje la configuración con precisión.

Los IHD y los OEM pueden preconfigurar el contexto de conexión LTE como configuración predeterminada en el módem, pero esos contextos deben etiquetarse como MBIM_MS_CONTEXT_SOURCE = MbimMsContextSourceModemProvisioned.

Según el estándar 3GPP, el contexto de conexión LTE predeterminado se puede dividir en dos categorías: iniciadas por UE y iniciadas por la red. Si el dispositivo está configurado con una cadena de acceso vacía NULL, se espera que el dispositivo no proporcione ningún contexto de conexión LTE a la red y espere a que la red vuelva a asignarla al dispositivo. Tal y como se prescribe en MBIM 1.0, si el tipo IP del contexto de conexión LTE está configurado para que sea predeterminado, el módem debe seleccionar el mejor tipo IP en función de su algoritmo interno.

En el diagrama siguiente se muestra un flujo de ejemplo de configuración de conexión LTE.

Diagrama que muestra un flujo de ejemplo de configuración de conexión LTE.

Consultar

MBIM_MS_LTE_ATTACH_CONFIG_INFO se devuelve de los mensajes Query y Set completados en InformationBuffer. En Consulta, InformationBuffer es NULL.

Set

Para Set, InformationBuffer contiene un MBIM_MS_SET_LTE_ATTACH_CONFIG.

Eventos no solicitados

Event InformationBuffer contiene una estructura de MBIM_MS_LTE_ATTACH_CONFIG_INFO. En algunos casos, el contexto de conexión LTE predeterminado se actualiza mediante la red over-The-Air (OTA) o por Short Message Service (SMS) que no pasa por el comando MBIM_CID_MS_LTE_ATTACH_CONFIG desde el sistema operativo. La función debe actualizar contextos de conexión LTE predeterminados y etiqueta MBIM_MS_CONTEXT_SOURCE = MbimMsContextSourceOperatorProvisionado en consecuencia. Después, las funciones deben notificar al host las actualizaciones que usan este evento con la lista actualizada.

Parámetros

Operación Set Consultar Notificación
Get-Help MBIM_SET_MS_LTE_ATTACH_CONFIG No aplicable No aplicable
Response MBIM_MS_LTE_ATTACH_CONFIG_INFO MBIM_MS_LTE_ATTACH_CONFIG_INFO MBIM_MS_LTE_ATTACH_CONFIG_INFO

Estructuras de datos

Consultar

InformationBuffer será NULL y InformationBufferLength será cero.

Set

La estructura de MBIM_MS_SET_LTE_ATTACH_CONFIG siguiente se usará en informationBuffer. El comando Set solo es válido si la lista contiene un recuento de elementos de tres, uno para cada condición móvil (home/partner/non-partner).

Offset Size Campo Tipo Descripción
0 4 Operación MBIM_MS_LTE_CONTEXT_OPERATIONS Especifica el tipo de operación para la que se usa el comando Set. Si se establece en MbimMsLteAttachContextOperationRestoreFactory, se deben omitir todos los demás campos. Los contextos de conexión LTE predeterminados creados o modificados por el sistema operativo deben quitarse y se deben cargar los contextos de conexión LTE predeterminados preconfigurados de fábrica. Si el módem no tiene una configuración predeterminada, todos los contextos de conexión LTE predeterminados de la condición de itinerancia deben establecerse en una cadena APN vacía y el tipo IP = predeterminado.
4 4 ElementCount (EC) UINT32 Recuento de MBIM_MS_LTE_ATTACH_CONTEXT estructuras que siguen en DataBuffer. Este componente se especifica actualmente en tres, uno para cada condición de itinerancia (home/partner/non-partner).
8 8 * CE MsLteAttachContextRefList OL_PAIR_LIST El primer elemento del par es un desplazamiento de 4 bytes, calculado desde el principio (desplazamiento 0) de esta estructura de MBIM_MS_LTE_ATTACH_CONFIG_INFO hasta una estructura de MBIM_MS_LTE_ATTACH_CONTEXT (para obtener más información, vea la tabla MBIM_MS_LTE_ATTACH_CONTEXT). El segundo elemento del par es un tamaño de 4 bytes de un puntero a la estructura de MBIM_MS_LTE_ATTACH_CONTEXT correspondiente.
8 + (8 * CE) DataBuffer DATABUFFER Matriz de estructuras de MBIM_MS_LTE_ATTACH_CONTEXT.

Las estructuras siguientes se usan en la tabla anterior.

MBIM_MS_LTE_ATTACH_CONTEXT_OPERATIONS describe los tipos de operaciones que se pueden usar en el comando Set.

Tipo Valor Descripción
MbimMsLteAttachContextOperationDefault 0 Operación predeterminada para sobrescribir contextos de conexión LTE predeterminados existentes en el módem. El sistema operativo siempre reemplazará el contexto de conexión LTE predeterminado para las condiciones de itinerancia.
MbimMsLteAttachContextOperationRestoreFactory 1 Restaure el contexto de conexión LTE predeterminado preconfigurado de fábrica para el identificador de proveedor de la SIM insertada actualmente. Todos los contextos de conexión LTE predeterminados reemplazados o creados por el sistema operativo deben quitarse y reemplazarse. Si no hay ningún contexto de conexión LTE predeterminado preconfigurado para el identificador del proveedor de SIM insertado actual con una o varias condiciones de itinerancia, la conexión LTE predeterminada debe devolver una cadena APN vacía y un tipo de IP = predeterminado.

MBIM_MS_LTE_ATTACH_CONTEXT especifica el contexto que se va a usar para la configuración de conexión LTE.

Offset Size Campo Tipo Descripción
0 4 IPType MBIM_CONTEXT_IP_TYPE Para obtener más información, consulte la tabla MBIM_CONTEXT_IP_TYPE.
4 4 Movilidad MBIM_MS_LTE_ATTACH_CONTEXT_ROAMING_CONTROL Indica qué condición de itinerancia se aplica a este contexto de conexión LTE predeterminado. Para obtener más información, consulte la tabla MBIM_MS_LTE_ATTACH_CONTEXT_ROAMING_CONTROL.
8 4 Source MBIM_MS_CONTEXT_SOURCE Especifica el origen de creación del contexto. Para obtener más información, consulte la tabla MBIM_MS_CONTEXT_SOURCE.
12 4 AccessStringOffset OFFSET Desplazamiento en el búfer de datos a una cadena, AccessString, para acceder a la red. En el caso de las redes basadas en GSM, se trata de una cadena de nombre de punto de acceso (APN), como "data.thephone-company.com". El tamaño de la cadena no debe superar los 100 caracteres. Si AccessString está vacío, el dispositivo espera que la red asigne una cadena de acceso al dispositivo. En este caso, todavía es necesario especificar el tipo DE IP.
16 4 AccessStringSize SIZE(0..200) Tamaño usado para AccessString. Este valor debe ser 0 si el dispositivo espera que la red asigne una cadena de acceso al dispositivo para la conexión LTE.
20 4 UserNameOffset OFFSET Desplazamiento en bytes, calculado desde el principio de esta estructura, hasta una cadena, UserName, que representa el nombre de usuario que se va a autenticar. Este miembro puede ser NULL.
24 4 UserNameSize SIZE(0..510) Tamaño usado para UserName.
28 4 PasswordOffset OFFSET Desplazamiento en bytes, calculado desde el principio de esta estructura, hasta una cadena, Password, que representa la contraseña del nombre de usuario. Este miembro puede ser NULL.
32 4 PasswordSize SIZE(0..510) Tamaño usado para la contraseña.
36 4 Compresión MBIM_COMPRESSION Especifica la compresión que se usará en la conexión de datos para el encabezado y los datos. Este miembro solo se aplica a los dispositivos basados en GSM. El Host establece este miembro en MBIMCompressionNone para dispositivos basados en FRAMEWORK. Para obtener más información, consulte la tabla MBIM_COMPRESSION.
40 4 AuthProtocol MBIM_AUTH_PROTOCOL Tipo de autenticación que se va a usar para la activación de PDP. Para obtener más información, consulte la tabla MBIM_AUTH_PROTOCOL.
44 DataBuffer DATABUFFER Búfer de datos que contiene AccessString, UserName y Password.

MBIM_MS_LTE_ATTACH_CONTEXT_ROAMING_CONTROL indica qué condición de itinerancia se aplica a este contexto de conexión LTE predeterminado.

Tipo Valor Descripción
MbimMsLteAttachContextRoamingControlHome 0 Indica si se permite usar el contexto de conexión LTE predeterminado en la red doméstica o no.
MbimMsLteAttachContextRoamingControlPartner 1 Indica si se permite usar el contexto en redes móviles de asociados o no.
MbimMsLteAttachContextRoamingControlNonPartner 2 Indica si se permite usar el contexto en redes móviles que no son de asociados o no.

MBIM_MS_CONTEXT_SOURCE especifica el origen de creación del contexto.

Tipo Valor Descripción
MbimMsContextSourceAdmin 0 El contexto lo creó un administrador de TI empresarial desde el sistema operativo.
MbimMsContextSourceUser 1 El usuario creó el contexto mediante la configuración del sistema operativo.
MbimMsContextSourceOperator 2 El operador creó el contexto a través de OMA-DM u otros canales.
MbimMsContextSourceModem 3 El contexto fue creado por el IHV o OEM.
MbimMsContextSourceDevice 4 El contexto se creó mediante la base de datos de APN del sistema operativo.

Response

La estructura de MBIM_MS_LTE_ATTACH_CONFIG_INFO siguiente se usará en informationBuffer.

Offset Size Campo Tipo Descripción
0 4 ElementCount (EC) UINT32 Recuento de MBIM_MS_LTE_ATTACH_CONTEXT estructuras que siguen en DataBuffer. Este componente se especifica actualmente en tres, uno para cada condición de itinerancia (hogar, asociado o no asociado).
4 8 * CE MsLteAttachContextRefList OL_PAIR_LIST El primer elemento del par es un desplazamiento de 4 bytes, calculado desde el principio (desplazamiento 0) de esta estructura de MBIM_MS_LTE_ATTACH_CONFIG_INFO hasta una estructura MBIM_MS_LTE_ATTACH_CONTEXT (para obtener más información, vea la tabla MBIM_MS_LTE_ATTACH_CONTEXT). El segundo elemento del par es un tamaño de 4 bytes de un puntero a la estructura de MBIM_MS_LTE_ATTACH_CONTEXT correspondiente.
4 + (8 * CE) DataBuffer DATABUFFER Matriz de estructuras de MBIM_MS_LTE_ATTACH_CONTEXT.

Notificación

Para obtener más información, consulte la tabla MBIM_MS_LTE_ATTACH_CONFIG_INFO.

Códigos de estado

Para las operaciones De consulta y establecimiento:

Código de estado Descripción
MBIM_STATUS_READ_FAILURE Error en la operación porque el dispositivo no pudo recuperar contextos aprovisionados.
MBIM_STATUS_NO_DEVICE_SUPPORT Error en la operación porque el dispositivo no admite la operación.

Solo para operaciones Set:

Código de estado Descripción
MBIM_STATUS_INVALID_PARAMETERS Error en la operación debido a parámetros no válidos.
MBIM_STATUS_WRITE_FAILURE Error en la operación porque la solicitud de actualización no se realizó correctamente.

MBIM_CID_MS_LTE_ATTACH_STATUS

Descripción

Por requisito de 3GPP, aunque un dispositivo puede especificar el contexto de conexión LTE predeterminado que se usará al conectar LTE a la red sin ningún contexto PDP habilitado, puede haber situaciones en las que el dispositivo se conectará LTE en un contexto PDP que difiere del contexto de conexión LTE predeterminado configurado en el dispositivo. A continuación se muestra una lista de todos los escenarios posibles:

  1. La UE especifica un APN de conexión LTE específico.
  2. La UE especifica un APN de conexión LTE específico, pero la red decide permitir que el dispositivo se conecte en otro APN en su lugar durante la itinerancia.
  3. La UE no especifica un APN de conexión LTE y permite a la red asignar una de vuelta al dispositivo.
  4. La UE registrada desde la red 2G/3G a LTE y ya había al menos un contexto PDP activo. La red la usa como APN de conexión LTE.

Cuando el dispositivo se conecta LTE predeterminado, debe enviar una notificación de MBIM_CID_MS_LTE_ATTACH_STATUS al sistema operativo para proporcionar detalles del contexto PDP en los datos adjuntos LTE más recientes. La conexión LTE predeterminada se produce cuando se cumple uno de los siguientes escenarios:

  1. El dispositivo se conecta inicialmente a la red LTE.
  2. El dispositivo se entrega de 2G/3G a LTE sin ningún contexto PDP habilitado previamente.

El contexto de conexión LTE devuelto de MBIM_CID_LTE_ATTACH_STATUS podría ser uno de los siguientes:

  1. Contexto de conexión LTE predeterminado almacenado en el módem.
  2. Contexto de conexión LTE predeterminado que se asignó de vuelta desde la red.

Durante el tiempo de ejecución, el sistema operativo también debe poder consultar la información de conexión usada por última vez para la conexión LTE predeterminada. Se espera que el módem devuelva el último contexto de conexión LTE predeterminado conocido. Si el dispositivo se entregó de LTE a la red 2G/3G, se espera que el módem devuelva el contexto que se usó para la conexión LTE anterior. Cada vez que el dispositivo anula el registro de la red, se espera que el APN se vuelva vacío.

En el diagrama siguiente se muestra un flujo de mensajes de ejemplo para el estado de conexión LTE.

Diagrama que muestra un flujo de ejemplo para el estado de conexión LTE.

Consultar

MBIM_MS_LTE_ATTACH_STATUS se devuelve de mensajes completos de consulta en InformationBuffer. Para Query, InformationBuffer es NULL.

Set

No se admiten las operaciones set.

Eventos no solicitados

Event InformationBuffer contiene una estructura de MBIM_MS_LTE_ATTACH_STATUS.

Parámetros

Operación Set Consultar Notificación
Get-Help No aplicable No aplicable No aplicable
Response No aplicable MBIM_MS_LTE_ATTACH_STATUS MBIM_MS_LTE_ATTACH_STATUS

Estructuras de datos

Consultar

InformationBuffer será NULL y InformationBufferLength será cero.

Set

No se admiten las operaciones set.

Response

La estructura MBIM_MS_LTE_ATTACH_STATUS siguiente se usará en informationBuffer.

Offset Size Campo Tipo Descripción
0 4 LteAttachState MBIM_MS_LTE_ATTACH_STATE Indica si el dispositivo está conectado actualmente a una red LTE o no. Para obtener más información, consulte la tabla MBIM_MS_LTE_ATTACH_STATE.
4 4 IPType MBIM_CONTEXT_IP_TYPES Para obtener más información, consulte la tabla MBIM_CONTEXT_IP_TYPE.
8 4 AccessStringOffset OFFSET Desplazamiento en el búfer de datos a una cadena, AccessString, para acceder a la red. En el caso de las redes basadas en GSM, sería una cadena de nombre de punto de acceso (APN), como "data.thephone-company.com". En el caso de las redes basadas en SERVICE, podría tratarse de un código de marcado especial, como "#777" o un identificador de acceso a la red (NAI), como "foo@thephone-company.com". Este miembro puede ser NULL para solicitar que la red asigne el APN predeterminado. Nota: No todas las redes admiten esta convención de APN NULL. Por lo tanto, un error de conexión causado por un APN no válido es un resultado posible. El tamaño de la cadena no debe superar los 100 caracteres.
12 4 AccessStringSize SIZE(0..200) Tamaño en bytes usado para AccessString.
16 4 UserNameOffset OFFSET Desplazamiento en bytes, calculado desde el principio de esta estructura, hasta una cadena, UserName, que representa el nombre de usuario que se va a autenticar. Este miembro puede ser NULL.
20 4 UserNameSize SIZE(0..510) Tamaño en bytes usado para UserName.
24 4 PasswordOffset OFFSET Desplazamiento en bytes, calculado desde el principio de esta estructura, hasta una cadena, Password, que representa la contraseña del nombre de usuario. Este miembro puede ser NULL.
28 4 PasswordSize SIZE(0..510) Tamaño en bytes usado para la contraseña.
32 4 Compresión MBIM_COMPRESSION Especifica la compresión que se va a usar en la conexión de datos para el encabezado y los datos. Este miembro solo se aplica a los dispositivos basados en GSM. El host establece este miembro en MBIMCompressionNone para dispositivos basados en JAILBREAK. Para obtener más información, consulte la tabla MBIM_COMPRESSION.
36 4 AuthProtocol MBIM_AUTH_PROTOCOL Tipo de autenticación que se va a usar para la activación de PDP. Para obtener más información, consulte la tabla MBIM_AUTH_PROTOCOL.
40 4 DataBuffer DATABUFFER

La siguiente estructura de datos se usa en la tabla anterior.

MBIM_MS_LTE_ATTACH_STATE indica si el dispositivo está conectado actualmente a una red LTE o no.

Tipo Valor Descripción
MbimMsLteAttachStateDetached 0 Indica que el dispositivo no está conectado a la red LTE.
MbimMsLteAttachStateAttached 1 Indica que el dispositivo está conectado a la red LTE.

Notificación

Para obtener más información, consulte la tabla MBIM_MS_LTE_ATTACH_STATUS.

Códigos de estado

Para las operaciones De consulta y establecimiento:

Código de estado Descripción
MBIM_STATUS_READ_FAILURE Error en la operación porque el dispositivo no pudo recuperar contextos aprovisionados.
MBIM_STATUS_NO_DEVICE_SUPPORT Error en la operación porque el dispositivo no admite la operación.

Pruebas del kit de laboratorio de hardware (HLK)

Consulte Pasos para instalar HLK.

En HLK Studio, conéctese al controlador de módem móvil del dispositivo y ejecute la prueba: Win6_4.MB. GSM. Data.TestLteAttach.

Como alternativa, ejecute la lista de pruebas testLteAttach HLK por netsh-mbn y netsh-mbn-test-installation.

netsh mbn test feature=lte testpath="C:\\data\\test\\bin" taefpath="C:\\data\\test\\bin"

Este archivo que muestra los resultados de la prueba HLK debe haberse generado en el directorio desde el que se ejecutó el comando "netsh mbn test" desde: TestLteAttach.htm.

Pruebas manuales

  • Requisito: una sim con la configuración correcta de APN y una más información de APN para su uso manual.
  1. Abrir Configuración-Red> & Internet -> Telefonía móvil
  2. Haga clic en Opciones avanzadas.

Uso de la configuración de telefonía móvil:

  1. Debe haber al menos un apn que sea el valor de la información de sim. Para obtener la información detallada del APN, haga clic en el APN y haga clic en el botón "ver".

Uso de la configuración manual:

  1. Siga la sección "Agregar una APN" en Configuración de telefonía móvil para establecer el APN manualmente.
  2. Adjunte el APN y compruebe el estado adjunto.

Guía de solución de problemas de conexión de MB LTE

  1. Obtener todos los perfiles de ATTACH APN en %ProgramData%\Microsoft\WwanSvc\DMProfiles
  2. Comprender qué perfil concreto se aplicará en función de las prioridades de tipo de creación
  3. Investigue los registros para comprobar por qué el APN de conexión LTE se configuró de forma incorrecta.
  4. Recopilación y descodificación de los registros mediante las instrucciones de Recopilación de registros
  5. Abra el archivo .txt generado en TextAnalysisTool.
  6. Cargar el filtro de conexión LTE

Registro de ejemplo de la conexión LTE

10409 [0]0370.0434::2020-03-06 01:16:13.118424000 [WwanDimCommon] ReadyState  : WwanReadyStateInitialized (0x1)
14137 [0]0370.0684::2020-03-06 01:16:13.146883200 [WwanProfileManager]INFO: SaveModemConfiguredLteAttachConfig: added modem configured LTE attach profile
14362 [0]0370.0684::2020-03-06 01:16:13.149255900 [WwanProfileManager]INFO: SaveModemConfiguredLteAttachConfig: added modem configured LTE attach profile
14476 [1]0370.0434::2020-03-06 01:16:13.149677900 [WwanDimCommon] ReadyState  : WwanReadyStateInitialized (0x1)
14503 [0]0370.0684::2020-03-06 01:16:13.151412000 [WwanProfileManager]INFO: SaveModemConfiguredLteAttachConfig: added modem configured LTE attach profile
14962 [0]0370.0684::2020-03-06 01:16:13.156860700 [Microsoft-Windows-WWAN-SVC-EVENTS]WWAN Service event: [Info] CWwanDataExecutor::OnLteAttachProfileUpdate: WwanPmGetLteAttachProfileInEffect() didn't find anything, using Network Assigned. 
14963 [0]0370.0684::2020-03-06 01:16:13.156862600 [Microsoft-Windows-WWAN-SVC-EVENTS]WWAN Service event: [Info] CWwanDataExecutor::OnLteAttachProfileUpdate: LTEAttachConfig has same config as modem has, skip