Введение

Push Proxy Gateway — это компонент WAP-шлюзов, который отправляет push-уведомления URL на мобильные устройства. Эти уведомления обычно включают в себя MMS-сообщения, электронную почту, сообщения мгновенного обмена, загрузки рингтонов и уведомления о новой прошивке устройства. Большинство уведомлений сопровождаются звуковым сигналом для пользователя устройства. Уведомление обычно представляет собой текстовую строку со ссылкой URL. Важно отметить, что на устройство отправляется только само уведомление; для загрузки или просмотра связанного с ним контента устройству необходимо выполнить определенное действие с этим уведомлением.

Доставка ППГ на подвижную станцию

После получения push-сообщения от инициатора Push, у PPG есть два способа доставки. Если IP-адрес мобильной станции известен PPG, PPG может доставить сообщение непосредственно на мобильную станцию по IP-каналу. Это называется "Push с установленным соединением". Если IP-адрес мобильной станции не известен PPG, PPG доставит сообщение через SMS-канал. Доставка через SMS-канал называется "Push без установления соединения".

Не связанная с ним нагрузка

В режиме без установления соединения (Connectionless Push) для доставки push-сообщения от PPG к мобильной станции требуется SMSC BIND. Как правило, PPG имеет локальный механизм очереди SMS, работающий локально, к которому он подключается, а тот, в свою очередь, подключается к SMSC оператора. Этот механизм должен обеспечивать постановку сообщений в очередь в случае сбоя в работе SMS-инфраструктуры, а также регулирование скорости передачи сообщений. Поскольку WAP Push-сообщение может превышать размер одного SMS-сообщения, оно может быть разбито на несколько SMS-сообщений в формате многокомпонентного SMS.

Другие атрибуты PUSH

Уведомления push могут быть подтвержденными или неподтвержденными. Большинство операторов используют неподтвержденные push-уведомления из-за большого объема и ограничений ресурсов, связанных с подтвержденными push-уведомлениями. Это регулируется настройкой параметра "confirmed" в элементе метки качества обслуживания (quality of service tag). Push-уведомления могут быть настроены на истечение срока действия, если они не будут доставлены до определенного времени. Это регулируется установкой временной метки "deliver before timestamp" в элементе pushmessage. Существует множество других атрибутов, которые подробно описаны в спецификациях на Open Mobile Alliance и других ресурсах.

Продавцы ППГ

Поставщики PPG включают Nokia Siemens Networks, Ericsson, Gemini Mobile Technologies, Openwave, Acision, Huawei, Azetti, Alcatel, WIT Software, ZTE и Kannel с открытым исходным кодом.