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


Управление контекстом пакетов MB

В этом разделе описывается управление контекстами пакетов, которые представляют собой определенный набор параметров конфигурации сети для настройки виртуального канала или потока поверх физического подключения к МБ на уровне 2. На устройствах на основе GSM это соответствует концепции протокола пакетных данных (PDP). На устройствах на основе CDMA это соответствует сетевому профилю.

В большинстве случаев подробные параметры контекста пакета либо предварительно подготавливаются IHV и (или) сетевыми поставщиками устройства MB, либо подготавливаются через сеть по беспроводной сети (OTA) или с помощью SMS. В любом случае пользователю, как правило, не требуется предоставлять большинство параметров (например, качество обслуживания (QoS), коды безопасности, мобильный IP-адрес и т. д. Однако пользователю может потребоваться указать строку доступа к сети, имя пользователя и пароль. Именно эти настраиваемые пользователем параметры составляют содержимое контекста пакета с точки зрения службы MB.

Модель драйвера MB не предоставляет явного идентификатора OID для настройки или удаления подключения уровня 2 для WWAN. Вместо этого активация первого контекста пакета приводит к настройке базового подключения уровня 2 и деактивации последнего контекста пакета приведет к эффективному разрыву базового соединения уровня 2.

Модель драйвера MB основывается на этих двух ограничениях в отношении количества активных контекстов пакетов в любой момент времени следующим образом:

  1. Каждый контекст пакета можно активировать только один раз.

  2. В любой момент времени можно активировать только один контекст пакета.

При ответе на запросы OID_WWAN_DEVICE_CAPS запросов любой драйвер мини-порта, соответствующий модели драйвера MB, должен задать член MaxActivatedContexts структуры WWAN_DEVICE_CAPS. Даже если драйвер мини-порта устанавливает это значение больше единицы, служба MB гарантирует, что в любой момент времени активируется только один контекст пакета.

Так как каждый контекст пакета можно активировать не более одного раза, для идентификации виртуального канала после активации можно использовать статический идентификатор контекста пакета. Использование этого статического идентификатора остается действительным до тех пор, пока сохраняется первое ограничение.

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