Поделиться через


Обнаружение и активация службы MB

В этом разделе описываются процедуры, позволяющие определить, должна ли служба активирована на устройстве с МБ, и как получить доступ к сети поставщика.

Обнаружение активации службы

Драйверы мини-портов могут определить, должны ли они выполнять активацию службы несколькими способами:

  • Для устройств на основе CDMA в Северная Америка или других местах, где U-RIM не используется, на устройстве должен быть флаг, указывающий состояние активации. Драйверы минипорта должны иметь возможность обнаруживать состояние активации во время инициализации без обращения к сети поставщика. Драйверы минипорта должны автоматически активировать службу, когда устройство сначала подключается по беспроводной сети к домашней сети. После завершения активации драйверы мини-портов должны снять флаг, чтобы им не нужно было снова выполнять активацию службы.

    Драйверы мини-портов информируют службу MB о ходе активации службы, отправляя уведомления NDIS_STATUS_WWAN_READY_INFO во время инициализации устройства в МБ. Кроме того, чтобы определить состояние активации службы, служба может отправить запрос OID_WWAN_READY_INFO в драйвер мини-порта. В обоих случаях начальным состоянием готовности должно быть WwanReadyStateNotActivated. После активации службы драйверы мини-порта должны возобновить процесс инициализации и уведомить службу об изменении состояния готовности устройства.

  • Для устройств на основе GSM не существует общего метода определения необходимости активации службы устройства. Драйверы мини-портов могут реализовать собственный собственный метод, характерный для своего оператора, для выполнения обнаружения и активации служб.

Активация службы MB

Активация службы — это процесс активации подписки на службу MB, чтобы устройство получите доступ к сети поставщика. Служба MB не оснащена логикой активации службы, так как точная процедура активации должна выполняться драйвером мини-порта и (или) сторонним программным обеспечением, так как фактический процесс активации зависит от технологий сотовой связи и обычно настраивается для разных сетей поставщика. Активация службы может быть автоматической, ручной или одновременной. Драйверы мини-порта должны выполнять активацию службы только один раз для каждой новой подписки.

Дополнительные сведения об обнаружении и активации служб см. в разделе OID_WWAN_SERVICE_ACTIVATION.