Закон

Определение

Положение

Постановление

Приказ

Прочее

Распоряжение

Решение

Указ

Устав






tradems.ru / Прочее


"Шлюзы протокола беспроводных приложений (WAP) для систем подвижной радиосвязи. Общие технические требования. РД 45.201-2001"
(утв. Минсвязи РФ)

Официальная публикация в СМИ:
М., Минсвязи РФ, 2001


   ------------------------------------------------------------------

--> примечание.
Начало действия документа - 15.10.2001.
- - - - - - - - - - - - - - - - - - - - - - - - - -
В соответствии с письмом Минсвязи РФ от 19.10.2001 № 7383 данный документ введен в действие с 15 октября 2001 года.
   ------------------------------------------------------------------




РУКОВОДЯЩИЙ ДОКУМЕНТ ОТРАСЛИ

ШЛЮЗЫ ПРОТОКОЛА БЕСПРОВОДНЫХ ПРИЛОЖЕНИЙ (WAP)
ДЛЯ СИСТЕМ ПОДВИЖНОЙ РАДИОСВЯЗИ

ОБЩИЕ ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ

РД 45.201-2001

Дата введения -
15 октября 2001 года

Предисловие

1. Разработан Федеральным государственным унитарным предприятием Ленинградский отраслевой научно-исследовательский институт связи (ФГУП ЛОНИИС).
2. Внесен Департаментом электросвязи Министерства Российской Федерации по связи и информатизации.
3. Принят Министерством Российской Федерации по связи и информатизации.
4. Введен в действие информационным письмом № 7383 от 19.10.2001.
5. Введен впервые.

1. Область применения

Протокол беспроводных приложений WAP (Wireless Application Protocol) обеспечивает доступ к ресурсам Интернет абонентским радиостанциям подвижной связи.
Поддержка протокола беспроводных приложений WAP осуществляется специальным шлюзом (далее - шлюзом WAP) - устройством или совокупностью устройств, осуществляющих преобразование данных из протоколов сети Интернет (HTTP и TCP/IP) в протокол WAP, а также преобразование формата содержания запрашиваемых мобильным абонентом данных в форматы уменьшенного объема для их передачи с использованием радиоинтерфейсов с ограниченной пропускной способностью. Физически шлюз WAP может быть выполнен в виде одного или нескольких серверов, объединенных в сеть, осуществляющих, с одной стороны, взаимодействие с внешней сетью передачи данных через оборудование доступа к сети IP (IWF) и, с другой стороны, взаимодействие с элементами инфраструктуры сети подвижной радиосвязи.
Средством протокола WAP в абонентской радиостанции подвижной связи является специальная прикладная программа поддержки доступа к WAP-ресурсам - браузер.
Функциональная архитектура WAP представлена на рисунке 1.

Сеть подвижной радиосвязи
   -------------¬           
   --------------¬        
   --------------¬

¦Абонентская ¦ Кодированный ¦ Сервер WAP ¦ Запрос в ¦Сервер инфор-¦
¦радиостанция¦ запрос ¦ ¦ протоколе ¦мационного ¦
¦ +------------->¦Кодирование и¦ НТТР ¦содержания ¦
¦Программа- ¦ ¦декодирование+---------->¦ ¦
¦агент ¦<-------------+ ¦<----------+ -------¬ ¦
¦пользователя¦ Кодированный ¦Протокол кон-¦ Ответ ¦ ¦Данные¦ ¦
¦(браузер) ¦ ответ ¦вертирования ¦ протоколе ¦ L------- ¦
L------------- L-------------- НТТР L--------------


Рисунок 1.

Абонент при помощи WAP-браузера генерирует и посылает запрос данных с использованием единой идентификации ресурсов URL (Uniform Resourse Locator) в соответствии с [9] и кодированный в соответствии с протоколом WAP и протоколами радиоинтерфейса. Шлюз WAP, являющийся элементом инфраструктуры сети подвижной радиосвязи, перекодирует запрос в протокол фиксированной сети (HTTP) в соответствии с [10]. Сервер информационного содержания интерпретирует поступивший запрос и выполняет его аналогично процедуре, принятой для фиксированных пользователей сети Интернет. Шлюз WAP осуществляет перекодировку данных для передачи их в радиоканале и адаптирует их форму для обработки с использованием средств абонентской радиостанции подвижной связи.
Вариант использования шлюза WAP в составе сети сотовой подвижной связи стандарта GSM900/1800 и архитектура протоколов приведены на рисунке 2 <*>.
   --------------------------------

<*> Не приводится.

В качестве протоколов передачи нижних уровней для поддержки WAP в сетях стандарта GSM900/1800 могут использоваться:
- каналы передачи данных, используемые в режиме с коммутацией каналов;
- службы коротких сообщений;
- каналы передачи данных в режиме с коммутацией пакетов (GPRS).
Настоящие технические требования распространяются на аппаратно-программные средства поддержки WAP (версии протокола до 1.2.1) - шлюзы WAP, являющиеся элементом инфраструктуры сетей подвижной радиосвязи.

2. Нормативные ссылки

В настоящем руководящем документе использованы ссылки на следующие нормативно-технические документы:
1. ГОСТ 15150-69. Машины, приборы и другие технические изделия. Исполнения для различных климатических районов. Категории, условия эксплуатации, хранения и транспортирования в части воздействия климатических факторов внешней среды.
2. ГОСТ 30631-99. Общие требования к машинам, приборам и другим техническим изделиям в части стойкости к механическим внешним воздействующим факторам при эксплуатации.
3. ГОСТ Р 50008-92. Совместимость технических средств электромагнитная. Устойчивость к радиочастотным электромагнитным полям в полосе 26 - 1000 МГц. Технические требования и методы испытаний.
4. ГОСТ Р 50829-95. Безопасность радиостанций, радиоэлектронной аппаратуры с использованием приемопередающей аппаратуры и их составных частей. Общие требования и методы испытаний.
5. ГОСТ Р 51317.4.2-99. Совместимость технических средств электромагнитная. Устойчивость к электростатическим разрядам. Требования и методы испытаний.
6. ГОСТ Р 51317.4.11-99. Совместимость технических средств электромагнитная. Устойчивость к динамическим изменениям напряжения сети электропитания. Требования и методы испытаний.
7. ГОСТ Р 51318.22-99. Совместимость технических средств электромагнитная. Радиопомехи индустриальные от оборудования информационных технологий. Нормы и методы испытаний.
8. WAP-215-Class Conformance Requirements. Dec. 2000.
9. RFC1738 Uniform Resource Locators (URL). T. Berners-Lee, L. Masinter, M. McCahill. Dec. 1994.
10. RFC2068 Hypertext Transfer Protocol - HTTP/1.1. R. Fielding, J. Gettys, J. Mogul, H. Frystyk, T. Berners-Lee. Jan. 1997.
11. HTML 4.01 Specification. D. Raggett, A. Le Hors, I. Jacobs. W3C Reccomendation. 24 December 1999.
12. JavaScript: The Difinitive Guide. D. Flanagan, O'Reilly&Assiciates, Inc. 1997.
13. WAP-190-WAE Specification. Wireless Application Environment Specification Version 1.3. Mar. 2000.
14. WAP-191-WML. Wireless Application Protocol. Wireless Markup Language Specification Version 1.3. Feb. 2000.
15. WAP-193-WMLScript. Wireless Application Protocol. WMLScript Language Specification Version 1.2. Jun. 2000.
16. WAP-192-WBXML. WAP Binary XML Content Format Version 1.3. May 2000.
17. vCars. The Electronic Business Card Version 2.1. A Versit Consortium Specification. September 18, 1996.
18. vCalendar. The Electronic Calendaring and Scheduling Exchange Format Version 1.0. A Versit Consortium Specification. September 18, 1996.
19. WAP-169 WTA Wireless Application Protocol. Wireless Telephony Application Specification. Jul. 2000.
20. WAP-167 WTA Wireless Application Protocol. Service Indication Specification. Nov. 1999.
21. WAP-200 WDP Wireless Application Protocol. Wireless Datagram Protocol Specification. Feb. 2000.
22. WAP-203 WSP Wireless Application Protocol. Wireless Session Protocol Specification. May 2000.
23. WAP-189 PushOTA Wireless Application Protocol. PushOTA Protocol Specification. Feb. 2000.
24. The Unicode Standard: Version 2.0, The Unicode Consortium, Addision-Wesley Developers Press. 1996.
25. ISO/IEC 10646-1 Information Technology - Universal Multiple-Octet Coded Character Set (UCS) - Part 1: Architecture and Basic Multilingual Plane. 1993.
26. Extensible Markup Language (XML), W3C Proposed Recommendation REC-xml-19980210. Feb. 1998.
27. WAP-194 WMLSLibs Wireless Application Protocol. Standard Libraries Specification. May 2000.
28. WAP-199 Wireless Application Protocol. Wireless Transport Layer Security Specification. Feb. 2000.
29. WAP-201 Wireless Application Protocol. Wireless Transaction Protocol Specification. Feb. 2000.
30. WAP-151 Wireless Application Protocol. Push Proxy Gateway Service Specification. Aug. 1999.
31. WAP-167 Wireless Application Protocol. Service Indication. Jul. 2001.
32. WAP-168 Wireless Application Protocol. Service Loading. Jul. 2001.
33. WAP-164 Wireless Application Protocol. Push Access Protocol Specification. Nov. 1999.
34. WAP-145 Wireless Application Protocol. Push Message Specification. Aug. 1999.
35. WAP-120 Wireless Application Protocol. Cache Model Specification. Feb. 1999.
36. WAP-175 Wireless Application Protocol. Cache operation. Jul. 2001.
37. WAP-170 Wireless Application Protocol. Wireless Application Telephony Interface Specification. Jul. 2000.
38. WAP-171 Wireless Application Protocol. Wireless Application Telephony Specification. GSM specific addendum. Jul. 2000.
39. WAP-172 Wireless Application Protocol. Special information note. Jul. 2000.
40. WAP-174 Wireless Application Protocol. User Agent Profile Specification. Jun. 2000.
41. WAP-161 Wireless Application Protocol. WMLScript Crypto Library Specification. Nov. 1999.
42. WAP-217 Wireless Application Protocol. Public Key Infrastructure Definition. Apr. 2001.
43. WAP-202 Wireless Application Protocol. Wireless Control Message Protocol Specification. Feb. 2000.
44. "Технические требования к аппаратуре связи, реализующей функции маршрутизации пакетов протокола межсетевого обмена (аппаратура маршрутизации пакетов IP)", утвержденные Госкомсвязи России 06.08.1998.
45. ОСТ 45.02.97 "Отраслевая система сертификации. Знак соответствия. Порядок маркирования технических средств электросвязи".

3. Термины и сокращения

В настоящем руководящем документе использованы следующие термины и сокращения:
CO - Cahce Operation - сообщение, передаваемое в быстродействующую буферную память с целью аннулирования ее содержания
IWF - Interworking function - функциональный объект сопряжения с внешней сетью
HTTP - HyperText Transfer Protocol - протокол передачи гипертекстовых данных
MAC - Message Authentication Code - код аутентификации сообщения
PAP - Push Access Protocol - протокол доступа для технологии push
PKI - Public Key Infrastructure - средства поддержки режима с общим ключом для аутентификации
QOS - Quality Of Service - качество обслуживания
SI - Service Indicator - индикация услуги, которую следует активизировать в качестве реакции на внешнее воздействие
SL - Service Load - активизация услуги без вмешательства пользователя
SMS - Short Message Service - услуга передачи коротких сообщений
TCP/IP - Transmission Control Protocol/Internet Protocol - протокол контроля передачи сообщений/протокол сети Интернет
TPI - TransPort information Item - заголовок информации транспортного уровня
UCS - Universal multiple-octet coded Character Set - универсальная многооктетная кодированная символьная группа
URL - Universal Resourse Locator - универсальный идентификатор ресурсов
USSD - Unstructured Supplementary Service Data - данные неструктурированной вспомогательной услуги
UTF - Unicode Transformation Format - формат трансформации Unicode
WAE - Wireless Application Environment - прикладная среда беспроводной связи
WAP - Wireless Application Protocol - протокол беспроводных приложений
WBMP - Wireless BitMaP - формат побитного отображения для беспроводной связи
WBXML - Wireless Binary XML - двоичный расширяемый язык разметок для беспроводной связи
WCMP - Wireless Control Message Protocol - протокол сообщений управления для беспроводной связи
WDP - Wireless Datagram Protocol - протокол датаграмм для беспроводной связи
WML - Wireless Markup Language - язык разметки для беспроводной связи
WSP - Wireless Session Protocol - сеансовый протокол для беспроводной связи
WTA - Wireless Telephony Application - прикладная услуга беспроводной телефонии
XML - eXensible Markup Language - расширяемый язык разметок.

4. Архитектура WAP

Являясь протоколом высокого уровня, WAP может использовать нижние уровни радиоинтерфейса (физический, канала данных, сетевой) различных подвижных систем. Многоуровневая модель WAP представлена на рисунке 3 и включает в себя следующие уровни:
- прикладной уровень (Wireless Application Environment - WAE);
- сеансовый уровень (Wireless Session Protocol - WSP);
- уровень транзакций (Wireless Transaction Protocol - WTP);
- уровень безопасности (Wireless Transport Layer Security - WTLS);
- транспортный уровень (Wireless Datagram Protocol - WDP).
Прикладной уровень представляет собой прикладную среду, образуемую объединением технологии мобильной телефонии и WWW (World Wide Web).

   -------------------------T-----------------------¬

¦Прикладной уровень - WAE¦ Другие службы¦
+------------------------+-¬ и приложения ¦
¦Сеансовый уровень - WSP ¦ ¦
+--------------------------+-¬ ¦
¦Уровень транзакций - WTP ¦ ¦
+----------------------------+-¬ ¦
¦Уровень безопасности - WTLS ¦ ¦
+------------------------------+-¬ ¦
¦Транспортный уровень - WDP ¦ ¦
L--------------------------------+----------------

   -------------------------------------------------¬

¦ Стандартные протоколы подвижной радиосвязи: ¦
¦ GSM, DAMPS (IS-136), TETRA и т.п. ¦
L-------------------------------------------------


Рисунок 3

Прикладной уровень образован прикладной средой беспроводной связи WAE, включающей в себя средства взаимодействия с агентом пользователя, а именно:
- язык разметки для беспроводной связи Wireless Markup Language (WML), представляющий собой адаптированный для абонентских радиостанций вариант языка разметки гипертекстов HTML (HyperText Markup Language) [11], являющегося одним из основных языков публикации в WWW;
- язык разметки для беспроводной связи со скриптами <*>
Wireless Markup Language Script (WMLScript), представляющий собой
адаптированный для абонентских радиостанций вариант языка разметки
TM
гипертекстов со скриптами JavaScript [12];
- язык разметки для беспроводной связи со скриптами <*> с возможностью шифрования Wireless Markup Language Script crypto (WMLScript crypto) [41];
- прикладные услуги беспроводной телефонии (WTA - Wireless Telephony Application) - средства поддержания услуг телефонной связи и интерфейсы для их программирования (примерами услуг WTA являются различные режимы обработки входящих вызовов, службы Voicemail, режим ускоренного вызова абонента и др.);
- средства доставки информации пользователю по инициативе сервера (технология Push) [30];
- средства обновления быстродействующей буферной памяти абонентского устройства (Caching mode) [35];
- средства поддержки режима использования данных об агенте пользователя (UA Profile) для оптимизации доставки запрашиваемых им данных [40];
- форматы данных для рисунков, записей в электронной записной книжке, календари.
   --------------------------------

<*> Скрипт - программа, которая может сопровождать документ HTML или быть непосредственно внедренной в него. Эта программа выполняется на персональном компьютере пользователя при загрузке документа или в другое время, например, когда активизируется ссылка. Скрипты используются для усиления интерактивности документов HTML. Например, скрипты могут выполняться во время загрузки документа и динамически изменять содержимое документа.

Сеансовый уровень (WSP - Wireless Session Protocol) обеспечивает:
- установление и последующее разъединение сеанса связи между шлюзом WAP и клиентом в режиме с установлением и без установления соединения нижестоящего уровня;
- согласование возможностей и средств сеансового уровня между шлюзом WAP и клиентом;
- приостановку и восстановление сеансов.
Уровень транзакций (WTP - Wireless Transaction Protocol) обеспечивает передачу запросов и ответов при доступе абонента к удаленным серверам.
Уровень безопасности (WTLS - Wireless Transport Layer Security Specification) обеспечивает защиту данных пользователя от несанкционированного доступа, их целостность, а также аутентификацию между двумя объектами прикладного уровня.
Транспортный уровень образован протоколом датаграмм для беспроводной связи (WDP - Wireless Datagram Protocol) и обеспечивает адаптацию вышестоящих уровней WAP к возможностям реальных сетей подвижной радиосвязи (GSM, AMPS/DAMPS, TETRA и т.п.).

5. Технические требования

5.1. Технические требования к функциональным характеристикам

5.1.1. Требования к функциональным характеристикам WAP, в отношении которых применяется декларирование, должны соответствовать технической спецификации WAP-215-Class Conformance Requirements. Dec. 2000 [8]. Объем требований устанавливается в соответствии с классом шлюза и приведен в таблице 5.1.

Таблица 5.1

   --------------------------------------T--------------------------¬

¦ Функция протокола WAP ¦ Обязательность наличия ¦
¦ +--------T--------T--------+
¦ ¦ шлюз ¦ шлюз ¦ шлюз ¦
¦ ¦класса A¦класса B¦класса C¦
+-------------------------------------+--------+--------+--------+
¦1. Уровень WAE ¦О + Опц.¦ О ¦ О ¦
+-------------------------------------+--------+--------+--------+
¦2. Язык разметки WML/WBXML ¦О + Опц.¦ О ¦ О ¦
+-------------------------------------+--------+--------+--------+
¦3. Язык разметки WMLScript/WMLScript ¦О + Опц.¦ О ¦ О ¦
¦Libs ¦ ¦ ¦ ¦
+-------------------------------------+--------+--------+--------+
¦4. Поддержка WAP Caching mode ¦О + Опц.¦ О ¦ О ¦
+-------------------------------------+--------+--------+--------+
¦5. Поддержка UAProfile ¦О + Опц.¦ О ¦ ¦
+-------------------------------------+--------+--------+ ¦
¦6. Поддержка функций Push: PPG ¦О + Опц.¦ О ¦ ¦
¦Service/Push Message/Push ¦ ¦ ¦ ¦
¦OTA/ServiceInd/ServiceLoad/PAP/CachOP¦ ¦ ¦ ¦
+-------------------------------------+--------+--------+--------+
¦7. Уровень WSP ¦О + Опц.¦ О ¦ О ¦
+-------------------------------------+--------+--------+--------+
¦8. Уровень WTP ¦О + Опц.¦ О ¦ О ¦
+-------------------------------------+--------+--------+--------+
¦9. Уровень WDP/UDP ¦О + Опц.¦ О ¦ О ¦
+-------------------------------------+--------+--------+--------+
¦10. Поддержка протокола WCMP/ICMP ¦О + Опц.¦ О ¦ О ¦
+-------------------------------------+--------+--------+--------+
¦11. Поддержка WTLS ¦О + Опц.¦ О ¦ ¦
+-------------------------------------+--------+--------+ ¦
¦12. Язык разметки WMLScriptCrypto ¦О + Опц.¦ ¦ ¦
+-------------------------------------+--------+--------+ ¦
¦13. Поддержка WTA ¦О + Опц.¦ О ¦ ¦
+-------------------------------------+--------+--------+ ¦
¦14. Поддержка WTAI/WTAIIS136/WTAIGSM ¦О + Опц.¦ О ¦ ¦
L-------------------------------------+--------+--------+---------


Примечание. При обозначении обязательности наличия используются следующие обозначения: О - обязательные функции; Опц. - декларируемые опции; О + Опц. - обязательные функции и декларируемые опции.

Шлюз класса A обеспечивает поддержку расширенных прикладных услуг передачи данных и телефонии.
Шлюз класса B обеспечивает поддержку обязательных прикладных услуг передачи данных и телефонии.
Шлюз класса C обеспечивает поддержку обязательных прикладных услуг передачи данных.
Детальная спецификация требований, подлежащих декларированию фирмой-изготовителем, приведена в п. п. 5.1.2 - 5.1.18.
5.1.2. Требования к прикладному уровню WAP - WAE сформулированы в технической спецификации WAP WAE Specification. Wireless Application Environment Specification Version 1.3. Mar. 2000 [13]. В рамках сертификации фирма-изготовитель должна представить декларацию соответствия шлюза WAP указанной спецификации по следующей форме (см. таблицу 5.2).

Таблица 5.2

   ------------T--------T---------------------------------T---------¬

¦ Условное ¦ Номер ¦ Наименование функции ¦Поддержка¦
¦обозначение¦согласно¦ ¦ сервера ¦
¦ ¦ [WAE] ¦ ¦ WAP ¦
+-----------+--------+---------------------------------+---------+
¦ 1 ¦ 2 ¦ 3 ¦ 4 ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-001 ¦5.1.1 ¦WSP - Интерфейс с сеансовым уров-¦CCR ¦
¦ ¦ ¦нем ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-002 ¦5.1.2 ¦Базовая схема аутентификации для ¦О ¦
¦ ¦ ¦HTTP/1.1 ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-003 ¦5.1.3 ¦Использование единой схемы иден- ¦О ¦
¦ ¦ ¦тификации ресурсов URL ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-005 ¦5.1.4 ¦Использование заголовка HTTP пе- ¦О ¦
¦ ¦ ¦редачи информации о наборе симво-¦ ¦
¦ ¦ ¦лов и схеме их кодирования, под- ¦ ¦
¦ ¦ ¦держиваемых пользователем соглас-¦ ¦
¦ ¦ ¦но п. 14.2 RFC 2068 [10] ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-006 ¦5.1.4 ¦Использование заголовка HTTP пе- ¦О ¦
¦ ¦ ¦редачи информации о языках, под- ¦ ¦
¦ ¦ ¦держиваемых пользователем соглас-¦ ¦
¦ ¦ ¦но п. 14.4 RFC 2068 [10] ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-007 ¦5.1.4 ¦Использование заголовка HTTP пе- ¦О ¦
¦ ¦ ¦редачи информации о форматах и ¦ ¦
¦ ¦ ¦кодировании содержания, поддержи-¦ ¦
¦ ¦ ¦ваемых пользователем согласно п. ¦ ¦
¦ ¦ ¦14.1, 14.3 RFC 2068 [10] ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-015 ¦5.1.5 ¦Использование WML [14] ¦CCR ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-016 ¦5.1.6 ¦Использование WMLScript [15] ¦CCR ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-017 ¦5.1.7.2 ¦Поддержка агента пользователя WML¦CCR ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-018 ¦5.1.7.1 ¦Поддержка агента пользователя WTA¦CCR ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-019 ¦5.1.8.1 ¦Типы носителей информации. ¦О ¦
¦ ¦ ¦Кодированный формат WBXML [16] ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-020 ¦5.1.8.1 ¦Кодированный формат WML [14] ¦О ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-021 ¦5.1.8.2 ¦Кодированный формат WMLScript ¦О ¦
¦ ¦ ¦[15] ¦При нали-¦
¦ ¦ ¦ ¦чии ¦
¦ ¦ ¦ ¦WAE-S-016¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-022 ¦5.1.8.3,¦Формат IMC электронных бизнескарт¦О ¦
¦ ¦7 ¦vCard 2.1 [17] ¦При нали-¦
¦ ¦ ¦ ¦чии WVDT-¦
¦ ¦ ¦ ¦S-001 ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-023 ¦5.1.8.4 ¦Формат IMC электронных календарей¦О ¦
¦ ¦ ¦vCalendar 1.0 [18] ¦При нали-¦
¦ ¦ ¦ ¦чии WVDT-¦
¦ ¦ ¦ ¦S-002 ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-024 ¦5.1.8.5 ¦Изображения image/png ¦О ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-025 ¦5.1.8.5 ¦Изображения формата Wireless ¦О ¦
¦ ¦ ¦BitMaP (WBMP) image/vnd.wap.wbmp ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-026 ¦5.1.8.6 ¦Обработка многочастевых сообщений¦О ¦
¦ ¦ ¦агентом пользователя. Поэлемент- ¦ ¦
¦ ¦ ¦ная обработка Application/vnd. ¦ ¦
¦ ¦ ¦wap.multipart.mixed ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-027 ¦5.1.8.6 ¦Обработка многочастевых сообщений¦О ¦
¦ ¦ ¦агентом пользователя. Обработка в¦ ¦
¦ ¦ ¦целом Application/vnd.wap. ¦ ¦
¦ ¦ ¦multipart.related ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-028 ¦5.1.8.6 ¦Обработка многочастевых сообщений¦О ¦
¦ ¦ ¦агентом пользователя. Обработка в¦ ¦
¦ ¦ ¦целом Application/vnd.wap. ¦ ¦
¦ ¦ ¦multipart.alternative ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-030 ¦5.1.8.7 ¦Определение типа содержания и ¦О ¦
¦ ¦ ¦способа кодирования при доставке ¦При нали-¦
¦ ¦ ¦от сервера WTA/сервера WAP к ¦чии WTA ¦
¦ ¦ ¦пользователю [19] ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WAE-S-031 ¦5.1.8.8 ¦Тип содержания "Индикатор услуги"¦О ¦
¦ ¦ ¦[20] ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WVDT-S-001 ¦7.1 ¦Поддержка vCard 2.1 [17] ¦Опц. ¦
+-----------+--------+---------------------------------+---------+
¦WVDT-S-002 ¦7.1 ¦Поддержка vCalendar 1.0 [18] ¦Опц. ¦
+-----------+--------+---------------------------------+---------+
¦WVDT-S-003 ¦7.2 ¦Использование WDP [21] при обмене¦Опц. ¦
¦ ¦ ¦данными для vCard ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WVDT-S-004 ¦7.2 ¦Использование WDP [21] при обмене¦Опц. ¦
¦ ¦ ¦данными для vCalendar ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WVDT-S-005 ¦7.2 ¦Использование WSP [22] при обмене¦Опц. ¦
¦ ¦ ¦данными для vCard ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WVDT-S-006 ¦7.2 ¦Использование WSP [22] при обмене¦Опц. ¦
¦ ¦ ¦данными для vCalendar ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WVDT-S-007 ¦7.2 ¦Использование протокола push ¦Опц. ¦
¦ ¦ ¦[23] при обмене данными для vCard¦ ¦
+-----------+--------+---------------------------------+---------+
¦WVDT-S-008 ¦7.2 ¦Использование протокола push [23]¦Опц. ¦
¦ ¦ ¦при обмене данными для vCalendar ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WVDT-S-009 ¦7.2.1 ¦Правильность задания порта и фор-¦О ¦
¦ ¦ ¦мата WDP ¦При нали-¦
¦ ¦ ¦ ¦чии ¦
¦ ¦ ¦ ¦WVDT-S- ¦
¦ ¦ ¦ ¦003, 004 ¦
+-----------+--------+---------------------------------+---------+
¦WVDT-S-010 ¦7.2.2 ¦Использование в заголовке Content¦О ¦
¦ ¦ ¦Type WSP [22] MIME Media Type = ¦При нали-¦
¦ ¦ ¦text/x-vCard ¦чии WVDT-¦
¦ ¦ ¦ ¦S-005 ¦
+-----------+--------+---------------------------------+---------+
¦WVDT-S-011 ¦7.2.2 ¦Использование в заголовке Content¦О ¦
¦ ¦ ¦Type WSP [22] MIME Media Type = ¦При нали-¦
¦ ¦ ¦text/x-vCalendar ¦чии WVDT-¦
¦ ¦ ¦ ¦S-006 ¦
+-----------+--------+---------------------------------+---------+
¦WVDT-S-012 ¦7.2.2 ¦Использование file extention = ¦О ¦
¦ ¦ ¦.vcf для идентификации типа дан- ¦При нали-¦
¦ ¦ ¦ных vCard ¦чии WVDT-¦
¦ ¦ ¦ ¦S-005 ¦
+-----------+--------+---------------------------------+---------+
¦WVDT-S-013 ¦7.2.2 ¦Использование file extention = ¦О ¦
¦ ¦ ¦.vcs для идентификации типа дан- ¦При нали-¦
¦ ¦ ¦ных vCalendar ¦чии WVDT-¦
¦ ¦ ¦ ¦S-006 ¦
L-----------+--------+---------------------------------+----------


Примечания. 1. При обозначении обязательности наличия используются следующие обозначения: О - обязательно, Опц. - опция, CCR - обязательность зависит от класса устройства (см. приложение А) <*>.
   --------------------------------

<*> Не приводится.

2. Наличие ссылки на пункт таблицы перед обозначением обязательности, например WVDT-C-015, означает условие наличия данной функции.

5.1.3. Требования к языку разметки для беспроводной связи Wireless Markup Language (WML), являющемуся частью прикладного уровня WAP - WAE, сформулированы в технической спецификации WAP-191-WML - Wireless Application Protocol. Wireless Markup Language Specification Version 1.3. Feb. 2000 [14]. В рамках сертификации фирма-изготовитель должна представить декларацию соответствия шлюза WAP указанной спецификации по следующей форме (см. таблицу 5.3).

Таблица 5.3

   ------------T--------T---------------------------------T---------¬

¦ Условное ¦ Номер ¦ Наименование функции ¦Обяза- ¦
¦обозначение¦согласно¦ ¦тельность¦
¦ ¦ [WML] ¦ ¦наличия ¦
+-----------+--------+---------------------------------+---------+
¦ 1 ¦ 2 ¦ 3 ¦ 4 ¦
+-----------+--------+---------------------------------+---------+
¦ Поддерживаемые символьные группы и способы их кодирования ¦
+-----------T--------T---------------------------------T---------+
¦WML-01 ¦6 ¦UTF-8 [24] ¦Опц. ¦
+-----------+--------+---------------------------------+---------+
¦WML-02 ¦6 ¦UTF-16 [24] ¦Опц. ¦
+-----------+--------+---------------------------------+---------+
¦WML-03 ¦6 ¦UCS-8 [25] ¦Опц. ¦
+-----------+--------+---------------------------------+---------+
¦WML-04 ¦6 ¦Прочие символьные кодировки ¦Опц. ¦
+-----------+--------+---------------------------------+---------+
¦WML-05 ¦6.1 ¦Правильность помещения символов в¦О ¦
¦ ¦ ¦формат символьной кодировки ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WML-06 ¦6.1 ¦Обработка объектов в рамках сим- ¦О ¦
¦ ¦ ¦вольной кодировки документа ¦ ¦
+-----------+--------+---------------------------------+---------+
¦ Кодер WML ¦
+-----------T--------T---------------------------------T---------+
¦WML-54 ¦14 ¦Таблицы знаков, используемых для ¦О ¦
¦ ¦ ¦обозначения переменных ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WML-55 ¦14.2.2 ¦Обозначение ярлыков и имен атри- ¦О ¦
¦ ¦ ¦бутов в двоичной форме [16] ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WML-56 ¦14.2.2 ¦Проверка правильности обозначения¦Опц. ¦
¦ ¦ ¦ярлыков и имен атрибутов [16] ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WML-64 ¦7.5 ¦Ссылки на переменные величины мо-¦О ¦
¦ ¦ ¦гут иметь место только в значени-¦ ¦
¦ ¦ ¦ях атрибута vdata ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WML-65 ¦10.3.1 ¦Ссылки на переменные должны со- ¦О ¦
¦WML-70 ¦ ¦поставляться с результатом опера-¦ ¦
¦ ¦ ¦ции var ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WML-66 ¦9.7 ¦Два или более элемента do с одним¦О ¦
¦WML-71 ¦ ¦и тем же значением name не должны¦ ¦
¦ ¦ ¦присутствовать на карте (блоке ¦ ¦
¦ ¦ ¦данных WML) или в элементе ¦ ¦
¦ ¦ ¦template ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WML-67 ¦11.3.2 ¦Элемент meta не должен содержать ¦О ¦
¦WML-72 ¦ ¦более одного атрибута name и ¦ ¦
¦ ¦ ¦http-equip ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WML-68 ¦11.8.5 ¦Количество столбцов в таблице ¦О ¦
¦WML-73 ¦ ¦(colunms) не должно быть равно ¦ ¦
¦ ¦ ¦нулю ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WML-69 ¦9.10 ¦Логические связи между событиями ¦О ¦
¦WML-74 ¦ ¦в пределах WML не должны быть ¦ ¦
¦ ¦ ¦противоречивыми ¦ ¦
L-----------+--------+---------------------------------+----------


5.1.4. Требования к двоичному формату содержания XML, являющемуся частью прикладного уровня WAP - WAE, сформулированы в технической спецификации WAP-192-WAP Binary XML Content Format Version 1.3. May 2000 [16]. В рамках сертификации фирма-изготовитель должна представить декларацию соответствия шлюза WAP указанной спецификации по следующей форме (см. таблицу 5.4).

Таблица 5.4

   ------------T--------T---------------------------------T---------¬

¦ Условное ¦ Номер ¦ Наименование функции ¦Обяза- ¦
¦обозначение¦согласно¦ ¦тельность¦
¦ ¦[WBXML] ¦ ¦наличия ¦
+-----------+--------+---------------------------------+---------+
¦ 1 ¦ 2 ¦ 3 ¦ 4 ¦
+-----------+--------+---------------------------------+---------+
¦ Документ WBXML ¦
+-----------T--------T---------------------------------T---------+
¦WBXML-1 ¦5 ¦Структура содержания двоичного ¦О ¦
¦ ¦ ¦XML ¦ ¦
+-----------+--------+---------------------------------+---------+
¦ Кодер WBXML ¦
+-----------T--------T---------------------------------T---------+
¦WBXML-2 ¦6.1 ¦Преобразование всех разметок XML,¦О ¦
¦ ¦ ¦за исключением нечитаемых объек- ¦ ¦
¦ ¦ ¦тов, в символы ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WBXML-3 ¦6.1 ¦Перемещение инструкций процессора¦Опц. ¦
+-----------+--------+---------------------------------+---------+
¦WBXML-4 ¦6.1 ¦Перемещение всей информации, не ¦О ¦
¦ ¦ ¦охватываемой SC16 и SC17 ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WBXML-5 ¦6.1 ¦Преобразование всего текста в ¦О ¦
¦ ¦ ¦символы категорий strings (строч-¦ ¦
¦ ¦ ¦ные данные) и entity (знаки) ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WBXML-6 ¦6.1 ¦Преобразование всех читаемых объ-¦О ¦
¦ ¦ ¦ектов XML в символы категорий ¦ ¦
¦ ¦ ¦strings и entity ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WBXML-7 ¦6.1 ¦Преобразование всех нечитаемых ¦Опц. ¦
¦ ¦ ¦объектов XML в символы категорий ¦ ¦
¦ ¦ ¦strings и entity ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WBXML-8 ¦6.2 ¦Проверка правильности формирова- ¦О ¦
¦ ¦ ¦ния документа ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WBXML-9 ¦6.2 ¦Проверка достоверности данных в ¦Опц. ¦
¦ ¦ ¦документе ¦ ¦
+-----------+--------+---------------------------------+---------+
¦WBXML-10 ¦6.3 ¦Кодирование значений атрибутов, ¦Опц. ¦
¦ ¦ ¦устанавливаемых по умолчанию ¦ ¦
+-----------+--------+---------------------------------+---------+
¦ Декодер WBXML ¦
+-----------T--------T---------------------------------T---------+
¦WBXML-11 ¦6.4 ¦Поддержка двоичных и буквенных ¦О ¦
¦ ¦ ¦значений для всех ярлыков, имен ¦ ¦
¦ ¦ ¦атрибутов и значений атрибутов ¦ ¦
L-----------+--------+---------------------------------+----------


5.1.5. Требования к реализации языка разметки для беспроводной связи со скриптами <*> Wireless Markup Language Script (WMLScript), являющегося частью прикладного уровня WAP - WAE, сформулированы в технических спецификациях WAP-192 - Wireless Application Protocol WMLScript Language Specification Version 1.2. Jun. 2000 [15] и WAP-194 WMLSLibs Wireless Application Protocol Standard Libraries Specification. May 2000 [27]. В рамках сертификации фирма-изготовитель должна представить декларацию соответствия шлюза WAP указанной спецификации по следующей форме (см. таблицу 5.5).
   --------------------------------

<*> Скрипт - программа, которая может сопровождать документ HTML или быть непосредственно внедренной в него. Эта программа выполняется на персональном компьютере пользователя при загрузке документа или в другое время, например, когда активизируется ссылка. Скрипты используются для усиления интерактивности документов HTML. Например, скрипты могут выполняться во время загрузки документа и динамически изменять содержимое документа.

Таблица 5.5

   ------------T--------T-----------------------------------T-------¬

¦ Условное ¦ Номер ¦ Наименование функции ¦Обяза- ¦
¦обозначение¦согласно¦ ¦тель- ¦
¦ ¦ [WML ¦ ¦ность ¦
¦ ¦Script] ¦ ¦наличия¦
+-----------+--------+-----------------------------------+-------+
¦ 1 ¦ 2 ¦ 3 ¦ 4 ¦
+-----------+--------+-----------------------------------+-------+
¦ Базовые возможности ¦
+-----------T--------T-----------------------------------T-------+
¦WMLS-001 ¦14 ¦Поддержка режима с плавающей точкой¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-002 ¦[27] ¦Поддержка стандартных библиотек ¦О ¦
¦ ¦ ¦для WMLScript ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦ Базовые функции языка WMLScript ¦
+-----------T--------T-----------------------------------T-------+
¦WMLS-003 ¦6.1.1 ¦Case sensitivity ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-004 ¦6.1.2 ¦Игнорирование пробелов, переходов ¦О ¦
¦ ¦ ¦строк между символами в программах ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-005 ¦6.1.3 ¦Порядок использования точки с за- ¦О ¦
¦ ¦ ¦пятой ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-006 ¦6.1.4 ¦Структура комментариев ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-007 ¦6.1.4 ¦Недопустимость использования ¦О ¦
¦ ¦ ¦встроенных комментариев ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-008 ¦6.1.5.1 ¦Представление целочисленных величин¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-009 ¦6.1.5.2 ¦Представление величин с плавающей ¦О ¦
¦ ¦ ¦точкой ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-010 ¦6.1.5.3 ¦Представление составных величин, ¦О ¦
¦ ¦ ¦заключенных в одинарные или двойные¦ ¦
¦ ¦ ¦кавычки ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-011 ¦6.1.5.3 ¦Последовательности, не являющиеся ¦О ¦
¦ ¦ ¦составными величинами ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-012 ¦6.1.5.4 ¦Представление двоичных величин ¦О ¦
¦ ¦ ¦true/false ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-013 ¦6.1.5.5 ¦Представление неверных величин ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-014 ¦6.1.6 ¦Использование идентификаторов ¦О ¦
¦ ¦ ¦элементов WMLScript ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-015 ¦6.2.2 ¦Назначение и продолжительность ¦О ¦
¦ ¦ ¦действия переменных ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-016 ¦6.2.7.1 ¦Размерность целочисленных величин ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-017 ¦6.2.7.2 ¦Размерность величин с плавающей ¦О ¦
¦ ¦ ¦точкой ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-018 ¦6.3.1 ¦Операторы присвоения ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-019 ¦6.3.2 ¦Операторы арифметических действий ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-020 ¦6.3.3 ¦Логические операторы и/или/не ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-021 ¦6.3.4 ¦Операторы последовательных действий¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-022 ¦6.3.5 ¦Операторы сравнения ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-023 ¦6.3.6 ¦Операторы матриц ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-024 ¦6.3.7 ¦Оператор "запятая" ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-025 ¦6.3.8 ¦Оператор условия ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-026 ¦6.3.9 ¦Оператор typeof ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-027 ¦6.3.10 ¦Оператор isvalid ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-028 ¦6.3.12 ¦Логические связи между выражениями ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-029 ¦6.4.1 ¦Объявление имен функций ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-030 ¦6.4.2.1 ¦Вызовы функций локальных скриптов ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-031 ¦6.4.2.2 ¦Вызовы внешних функций ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-032 ¦6.4.2.3 ¦Вызовы функций WMLSSL (см. ниже) ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-033 ¦6.4.3 ¦Значение default function return ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-034 ¦6.5.1 ¦Поддержка нулевых предписаний ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-035 ¦6.5.3 ¦Поддержка блочных предписаний ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-036 ¦6.5.4 ¦Поддержка переменных предписаний ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-037 ¦6.5.5 ¦Поддержка предписания if ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-038 ¦6.5.6 ¦Поддержка предписания while ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-039 ¦6.5.7 ¦Поддержка предписания for ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-040 ¦6.5.8 ¦Поддержка предписания break ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-041 ¦6.5.9 ¦Поддержка предписания continue ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-042 ¦6.5.10 ¦Поддержка предписания return ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-043 ¦6.7.1 ¦Вызов доступа к внешним блокам ¦О ¦
¦ ¦ ¦компиляции с использование use url ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-044 ¦6.7.2 ¦Использование use access перед вы- ¦О ¦
¦ ¦ ¦зовом внешних функций ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-045 ¦6.7.3 ¦Использование use meta для получе- ¦О ¦
¦ ¦ ¦ния информации о блоках компиляции ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-046 ¦8.4.1 ¦Представление аргумента функции ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-047 ¦8.4.2 ¦Присвоение индексов переменных ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-048 ¦8.4.3 ¦Автоматический переход функции на ¦О ¦
¦ ¦ ¦новую строку ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-049 ¦8.4.4 ¦Инициализация переменной ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-050 ¦9.1.1 ¦Поддерживаемые типы двоичных фор- ¦О ¦
¦ ¦ ¦матов данных ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-051 ¦9.1.2 ¦Многобайтный формат, кодирование ¦О ¦
¦ ¦ ¦целочисленных величин ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-052 ¦9.1.3 ¦Кодирование букв ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-053 ¦9.3 ¦Заголовок кодированных байт WMLS ¦О ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-054 ¦9.4 ¦Кодирование поддерживаемых типов ¦О ¦
¦ ¦ ¦констант ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-055 ¦9.5 ¦Кодирование поддерживаемых типов ¦О ¦
¦ ¦ ¦программ ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-056 ¦9.6 ¦Кодирование используемых типов ¦О ¦
¦ ¦ ¦функций ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-057 ¦10.5.1 ¦Правила кодирования, относящиеся к ¦О ¦
¦ ¦ ¦управлению потоком данных ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-058 ¦10.5.2 ¦Правила кодирования, относящиеся к ¦О ¦
¦ ¦ ¦вызову функций ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-059 ¦10.5.3 ¦Правила кодирования, относящиеся к ¦О ¦
¦ ¦ ¦переменному доступу и манипулиро- ¦ ¦
¦ ¦ ¦ванию данными ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-060 ¦10.5.4 ¦Правила кодирования, относящиеся к ¦О ¦
¦ ¦ ¦доступу к константам ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-061 ¦10.5.5 ¦Правила кодирования, относящиеся к ¦О ¦
¦ ¦ ¦арифметическим операциям ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-062 ¦10.5.6 ¦Правила кодирования, относящиеся к ¦О ¦
¦ ¦ ¦логическим операциям ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-063 ¦10.5.7 ¦Правила кодирования, относящиеся к ¦О ¦
¦ ¦ ¦операциям сравнения ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-064 ¦10.5.8 ¦Правила кодирования, относящиеся к ¦О ¦
¦ ¦ ¦логическим выводам ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-065 ¦10.5.9 ¦Правила кодирования, относящиеся к ¦О ¦
¦ ¦ ¦стекам ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-066 ¦10.5.10 ¦Правила кодирования, относящиеся к ¦О ¦
¦ ¦ ¦доступу к типам операндов ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-067 ¦10.5.11 ¦Правила кодирования, относящиеся к ¦О ¦
¦ ¦ ¦возвратам ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLS-068 ¦10.5.12 ¦Правила кодирования, относящиеся к ¦О ¦
¦ ¦ ¦отладке программ ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦ ¦ Номер ¦ ¦ ¦
¦ ¦согласно¦ ¦ ¦
¦ ¦[WMLSSL]¦ ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLSSL-001 ¦7 ¦Поддержка библиотеки Lang и ее ¦О ¦
¦ ¦ ¦функций ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLSSL-002 ¦8 ¦Поддержка библиотеки Float и ее ¦О ¦
¦ ¦ ¦функций ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLSSL-003 ¦9 ¦Поддержка библиотеки String и ее ¦О ¦
¦ ¦ ¦функций ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLSSL-004 ¦10 ¦Поддержка библиотеки URL и ее ¦О ¦
¦ ¦ ¦функций ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLSSL-005 ¦11 ¦Поддержка библиотеки WMLBrowser и ¦О ¦
¦ ¦ ¦ее функций ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLSSL-006 ¦12 ¦Поддержка библиотеки Dialogs и ее ¦О ¦
¦ ¦ ¦функций ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLSSL-007 ¦доп. А ¦Поддержка идентификаторов для всех ¦О ¦
¦ ¦ ¦стандартных библиотек ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLSSL-008 ¦доп. А ¦Поддержка идентификаторов функций ¦О ¦
¦ ¦ ¦библиотеки Lang ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLSSL-009 ¦доп. А ¦Поддержка идентификаторов функций ¦О ¦
¦ ¦ ¦библиотеки Float ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLSSL-010 ¦доп. А ¦Поддержка идентификаторов функций ¦О ¦
¦ ¦ ¦библиотеки String ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLSSL-011 ¦доп. А ¦Поддержка идентификаторов функций ¦О ¦
¦ ¦ ¦библиотеки URL ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLSSL-012 ¦доп. А ¦Поддержка идентификаторов функций ¦О ¦
¦ ¦ ¦библиотеки WMLBrowser ¦ ¦
+-----------+--------+-----------------------------------+-------+
¦WMLSSL-013 ¦доп. А ¦Поддержка идентификаторов функций ¦О ¦
¦ ¦ ¦библиотеки Dialogs ¦ ¦
L-----------+--------+-----------------------------------+--------


5.1.6. Требования к средствам обновления содержания быстродействующей буферной памяти (cache) абонентского устройства сформулированы в технической спецификации WAP-120 - Wireless Application Protocol. Cache Model Specification. Feb. 1999 [35]. В рамках сертификации фирма-изготовитель должна представить декларацию соответствия шлюза WAP указанным спецификациям по следующей форме (см. таблицу 5.6).

Таблица 5.6

   ------------T---------T--------------------------------T---------¬

¦ Условное ¦ Номер ¦ Наименование функции ¦Обяза- ¦
¦обозначение¦согласно ¦ ¦тельность¦
¦ ¦[UACache]¦ ¦наличия ¦
+-----------+---------+--------------------------------+---------+
¦ 1 ¦ 2 ¦ 3 ¦ 4 ¦
+-----------+---------+--------------------------------+---------+
¦UACache-007¦5.2 ¦Модель cache согласно [10] ¦О ¦
+-----------+---------+--------------------------------+---------+
¦UACache-008¦5.2.1 ¦Синхронизация сервера по NTP ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦UACache-009¦5.2.2 ¦Помещение в cache ответов соеди-¦О ¦
¦ ¦ ¦нения сеансового уровня в серве-¦ ¦
¦ ¦ ¦ре WAP в соответствии с семанти-¦ ¦
¦ ¦ ¦кой HTTP ¦ ¦
+-----------+---------+--------------------------------+---------+
¦UACache-010¦6.1 ¦Поддержка сервером заголовка ¦О ¦
¦ ¦ ¦x-waptod в запросах сеансового ¦ ¦
¦ ¦ ¦уровня ¦ ¦
+-----------+---------+--------------------------------+---------+
¦UACache-011¦7 ¦Обеспечение защиты данных в со- ¦О ¦
¦ ¦ ¦ответствии с [10] ¦ ¦
L-----------+---------+--------------------------------+----------


5.1.7. Требования к средствам доставки информации пользователю по инициативе сервера содержания (технология Push) в части прикладного уровня и сеансового уровня сформулированы в технических спецификациях:
[PPG] WAP-151 - Wireless Application Protocol. Push Proxy Gateway Service Specification. Aug. 1999 [30].
[SI] WAP-167 - Wireless Application Protocol. Service Indication. Jul. 2001 [31].
[SL] WAP-168 - Wireless Application Protocol. Service Loading. Jul. 2001 [32].
[OTAS] WAP-189 - Wireless Application Protocol. Push OTA Protocol Specification. Feb. 2000 [23].
[PAP] WAP-164 - Wireless Application Protocol. Push Access Protocol Specification. Nov. 1999 [33].
[MSG] WAP-145 - Wireless Application Protocol. Push Message Specification. Aug. 1999 [34].
В рамках сертификации фирма-изготовитель должна представить декларацию соответствия шлюза WAP указанным спецификациям по следующей форме (см. таблицу 5.7).

Таблица 5.7

   -------------T--------T--------------------------------T---------¬

¦ Условное ¦ Номер ¦ Наименование функции ¦Обяза- ¦
¦обозначение ¦согласно¦ ¦тельность¦
¦ ¦ [SI] ¦ ¦наличия ¦
+------------+--------+--------------------------------+---------+
¦ 1 ¦ 2 ¦ 3 ¦ 4 ¦
+------------+--------+--------------------------------+---------+
¦SI-PPG-S-001¦7 ¦Индикация услуги SI в текстуаль-¦О ¦
¦ ¦ ¦ной форме (text/vnd.wap.si) ¦ ¦
+------------+--------+--------------------------------+---------+
¦SI-PPG-S-002¦8 ¦Индикация услуги SI в символьной¦О ¦
¦ ¦ ¦форме (application/vnd.wap.sic) ¦ ¦
+------------+--------+--------------------------------+---------+
¦SI-PPG-S-003¦8.3 ¦Поддержка таблицы символов для ¦О ¦
¦ ¦ ¦SI ¦ ¦
+------------+--------+--------------------------------+---------+
¦SI-VAL-S-001¦8.2.1 ¦Проверка правильности формирова-¦О ¦
¦ ¦ ¦ния документа XML, являющимся ¦ ¦
¦ ¦ ¦источником SI ¦ ¦
+------------+--------+--------------------------------+---------+
¦SI-VAL-S-002¦8.2.1 ¦Проверка документа XML при его ¦Опц. ¦
¦ ¦ ¦трансляции в символьную форму ¦ ¦
+------------+--------+--------------------------------+---------+
¦SI-DOC-S-001¦6.2 ¦Индикатор услуги SI со значением¦Опц. ¦
¦ ¦ ¦атрибута delete должен иметь ¦ ¦
¦ ¦ ¦точно определенную величину для ¦ ¦
¦ ¦ ¦si-id ¦ ¦
+------------+--------+--------------------------------+---------+
¦ ¦ Номер ¦ ¦ ¦
¦ ¦согласно¦ ¦ ¦
¦ ¦ [SL] ¦ ¦ ¦
+------------+--------+--------------------------------+---------+
¦SL-PPG-S-001¦8 ¦Активизация услуги SL в тексту- ¦О ¦
¦ ¦ ¦альной форме (text/vnd.wap.sl) ¦ ¦
+------------+--------+--------------------------------+---------+
¦SL-PPG-S-002¦9 ¦Активизация услуги SL в символь-¦О ¦
¦ ¦ ¦ной форме ¦ ¦
¦ ¦ ¦(application/vnd.wap.slc) ¦ ¦
+------------+--------+--------------------------------+---------+
¦SL-PPG-S-003¦9.3 ¦Поддержка таблицы символов для ¦О ¦
¦ ¦ ¦SL ¦ ¦
+------------+--------+--------------------------------+---------+
¦SL-VAL-S-001¦9.2.1 ¦Проверка правильности формирова-¦О ¦
¦ ¦ ¦ния документа XML, являющимся ¦ ¦
¦ ¦ ¦источником SL ¦ ¦
+------------+--------+--------------------------------+---------+
¦SL-VAL-S-002¦9.2.1 ¦Проверка документа XML при его ¦Опц. ¦
¦ ¦ ¦трансляции в символьную форму ¦ ¦
+------------+--------+--------------------------------+---------+
¦ ¦ Номер ¦ ¦ ¦
¦ ¦согласно¦ ¦ ¦
¦ ¦ [OTAS] ¦ ¦ ¦
+------------+--------+--------------------------------+---------+
¦OTAS-010 ¦7.1 ¦Передача информации push в режи-¦О ¦
¦ ¦ ¦ме без установления соединения ¦ ¦
+------------+--------+--------------------------------+---------+
¦OTAS-020 ¦7.2 ¦Передача информации push в ре- ¦Опц. ¦
¦ ¦ ¦жиме с установлением соединения ¦ ¦
+------------+--------+--------------------------------+---------+
¦OTAS-021 ¦7.2 ¦Передача информации push в ре- ¦О ¦
¦ ¦ ¦жиме с подтверждением ¦При нали-¦
¦ ¦ ¦ ¦чии ¦
¦ ¦ ¦ ¦OTAS-020 ¦
+------------+--------+--------------------------------+---------+
¦OTAS-022 ¦7.2 ¦Передача информации push в ре- ¦О ¦
¦ ¦ ¦жиме без подтверждения ¦При нали-¦
¦ ¦ ¦ ¦чии ¦
¦ ¦ ¦ ¦OTAS-020 ¦
+------------+--------+--------------------------------+---------+
¦OTAS-023 ¦7.2 ¦Передача информации push с ис- ¦О ¦
¦ ¦ ¦пользованием незакрытой услуги ¦При нали-¦
¦ ¦ ¦транспортного уровня ¦чии ¦
¦ ¦ ¦ ¦OTAS-020 ¦
+------------+--------+--------------------------------+---------+
¦OTAS-024 ¦7.2 ¦Передача push с использованием ¦О ¦
¦ ¦ ¦закрытой услуги транспортного ¦При нали-¦
¦ ¦ ¦уровня ¦чии ¦
¦ ¦ ¦ ¦OTAS-020 ¦
+------------+--------+--------------------------------+---------+
¦OTAS-031 ¦8.2 ¦Инициализация сервером соедине- ¦О ¦
¦ ¦ ¦ния сеансового уровня ¦При нали-¦
¦ ¦ ¦ ¦чии ¦
¦ ¦ ¦ ¦OTAS-020 ¦
+------------+--------+--------------------------------+---------+
¦OTAS-040 ¦7.2 ¦Передача информации push по ¦О ¦
¦OTAS-041 ¦8.1 ¦идентификатору прикладной прог- ¦ ¦
¦ ¦ ¦раммы ¦ ¦
+------------+--------+--------------------------------+---------+
¦OTAS-050 ¦8.1 ¦Аутентификация сервера, ¦Опц. ¦
¦ ¦ ¦инициировавшего соединение ¦ ¦
+------------+--------+--------------------------------+---------+
¦OTAS-070 ¦7.6 ¦Выбор системы передачи информа- ¦Опц. ¦
¦ ¦ ¦ции push сервером ¦ ¦
+------------+--------+--------------------------------+---------+
¦OTAS-080 ¦7.6 ¦Контроль системы передачи инфор-¦Опц. ¦
¦ ¦ ¦мации push сервером ¦ ¦
+------------+--------+--------------------------------+---------+
¦ ¦ Номер ¦ ¦ ¦
¦ ¦согласно¦ ¦ ¦
¦ ¦ [PPG] ¦ ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_OPS_001 ¦6.1.1 ¦Отказ в передаче информации push¦О ¦
¦ ¦ ¦с недопустимым содержанием эле- ¦ ¦
¦ ¦ ¦мента PAP push-message ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_OPS_002 ¦6.1.1 ¦Уведомление о незавершенности ¦О ¦
¦ ¦ ¦передачи информации push ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_OPS_003 ¦6.1.2.1 ¦Недопустимость трансформации со-¦О ¦
¦ ¦ ¦держания информации, в отношении¦ ¦
¦ ¦ ¦которой действует данное ограни-¦ ¦
¦ ¦ ¦чение в соответствии с [10] ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_OPS_004 ¦6.1.2.1 ¦Проверка заголовка трансформиро-¦О ¦
¦ ¦ ¦ванной информации ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_OPS_005 ¦6.1.2.1 ¦Обработка заголовка X-Wap- ¦О ¦
¦ ¦ ¦Application-Id ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_OPS_006 ¦6.1.2.1 ¦Передача заголовка X-Wap- ¦О ¦
¦ ¦ ¦Application-Id через радиоинтер-¦ ¦
¦ ¦ ¦фейс в цифровом формате ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_OPS_007 ¦6.1.2.1 ¦Использование аттрибута message-¦О ¦
¦ ¦ ¦state ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_OPS_008 ¦6.1.2.2 ¦Выбор системы связи и/или в сети¦О ¦
¦ ¦ ¦в соответствии с разделом QOS ¦ ¦
¦ ¦ ¦элемента PAP push-message ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_OPS_009 ¦6.1.2.2 ¦Уведомление о неуспешной активи-¦О ¦
¦ ¦ ¦зации или выборе соединения ¦ ¦
¦ ¦ ¦сеансового уровня ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_OPS_010 ¦6.1.2.2 ¦Использование ограничений по ¦О ¦
¦ ¦ ¦времени доставки информации ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_OPS_011 ¦6.1.2.2 ¦Использование атрибута delivery-¦О ¦
¦PPG_OPS_012 ¦ ¦method ¦ ¦
¦PPG_OPS_013 ¦ ¦ ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_OPS_014 ¦6.2 ¦Передача сообщения resultnoto- ¦О ¦
¦ ¦ ¦focation-message ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_OPS_015 ¦6.3 ¦Реакция на сообщения statusque- ¦Опц. ¦
¦ ¦ ¦ry-message ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_OPS_016 ¦6.4 ¦Отмена доставки информации push ¦Опц. ¦
¦ ¦ ¦с получением сообщения PAP ¦ ¦
¦ ¦ ¦cancel-message ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_OPS_017 ¦6.4 ¦Обработка сообщений PAP ¦О ¦
¦ ¦ ¦cancel-message ¦При нали-¦
¦ ¦ ¦ ¦чии PPG_ ¦
¦ ¦ ¦ ¦OPS_016 ¦
+------------+--------+--------------------------------+---------+
¦PPG_ADD_001 ¦7 ¦Идентификация получателей инфор-¦О ¦
¦ ¦ ¦мации push ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_ADD_002 ¦7 ¦Поддержка идентификаторов, опре-¦Опц. ¦
¦ ¦ ¦деленных пользователями информа-¦ ¦
¦ ¦ ¦ции push ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_ADD_003 ¦7 ¦Поддержка идентификаторов ¦Опц. ¦
¦ ¦ ¦устройств ¦ ¦
+------------+--------+--------------------------------+---------+
¦PPG_ADD_004 ¦7 ¦Обработка сервером адресов ¦О ¦
¦ ¦ ¦пользователей ¦ ¦
+------------+--------+--------------------------------+---------+
¦ ¦ Номер ¦ ¦ ¦
¦ ¦согласно¦ ¦ ¦
¦ ¦ [PAP] ¦ ¦ ¦
+------------+--------+--------------------------------+---------+
¦PAP_VAL_001 ¦6.1 ¦Проверка управляющего объекта ¦О ¦
¦ ¦ ¦сообщения push message и уведом-¦ ¦
¦ ¦ ¦ление инициатора передачи о ¦ ¦
¦ ¦ ¦результатах проверки ¦ ¦
+------------+--------+--------------------------------+---------+
¦PAP_VAL_002 ¦6.1 ¦Проверка содержания сообщения ¦Опц. ¦
¦ ¦ ¦push message ¦ ¦
+------------+--------+--------------------------------+---------+
¦PAP_VAL_003 ¦6.1 ¦Проверка адресов ¦Опц. ¦
+------------+--------+--------------------------------+---------+
¦PAP_OPS_001 ¦6.1 ¦Передача информации (push ¦О ¦
¦ ¦ ¦submission) ¦ ¦
+------------+--------+--------------------------------+---------+
¦PAP_OPS_002 ¦6.2 ¦Уведомление инициатора передачи ¦О ¦
¦ ¦ ¦о результатах передачи информа- ¦ ¦
¦ ¦ ¦ции мобильному абоненту ¦ ¦
+------------+--------+--------------------------------+---------+
¦PAP_OPS_003 ¦6.3 ¦Отмена передачи информации мо- ¦Опц. ¦
¦ ¦ ¦бильному абоненту со стороны ¦ ¦
¦ ¦ ¦сервера-инициатора ¦ ¦
+------------+--------+--------------------------------+---------+
¦PAP_OPS_004 ¦6.4 ¦Обработка запросов о статусе ин-¦Опц. ¦
¦ ¦ ¦формации, адресованной мобильно-¦ ¦
¦ ¦ ¦му абоненту со стороны сервера- ¦ ¦
¦ ¦ ¦инициатора ¦ ¦
+------------+--------+--------------------------------+---------+
¦PAP_OPS_005 ¦6.5 ¦Обработка запросов о возможнос- ¦Опц. ¦
¦ ¦ ¦тях мобильного абонента по при- ¦ ¦
¦ ¦ ¦ему адресованной ему информации ¦ ¦
¦ ¦ ¦со стороны сервера-инициатора ¦ ¦
+------------+--------+--------------------------------+---------+
¦PAP_SEM_001 ¦7.1 ¦Поддержка режима обработки ¦Опц. ¦
¦ ¦ ¦информации, предназначенной для ¦ ¦
¦ ¦ ¦передачи в адрес нескольких ¦ ¦
¦ ¦ ¦мобильных абонентов ¦ ¦
+------------+--------+--------------------------------+---------+
¦PAP_SEM_002 ¦7.1 ¦Уведомление о результатах до- ¦Опц. ¦
¦ ¦ ¦ставки информации, переданной в ¦ ¦
¦ ¦ ¦адрес нескольких мобильных або- ¦ ¦
¦ ¦ ¦нентов ¦ ¦
+------------+--------+--------------------------------+---------+
¦PAP_SEM_003 ¦9.2 ¦Доставка информации после задан-¦Опц. ¦
¦ ¦ ¦ного времени ¦ ¦
+------------+--------+--------------------------------+---------+
¦PAP_SEM_004 ¦9.2 ¦Доставка информации до заданного¦Опц. ¦
¦ ¦ ¦времени ¦ ¦
+------------+--------+--------------------------------+---------+
¦PAP_SEM_005 ¦9.2.2 ¦Отклонение запроса доставки ин- ¦О ¦
¦ ¦ ¦формации в случае, когда ее не- ¦ ¦
¦ ¦ ¦возможно осуществить с заданным ¦ ¦
¦ ¦ ¦качеством (QOS) ¦ ¦
+------------+--------+--------------------------------+---------+
¦PAP_SEM_006 ¦9.2.2 ¦Использование атрибута delivery-¦О ¦
¦ ¦ ¦method= ¦ ¦
+------------+--------+--------------------------------+---------+
¦PAP_SEM_007 ¦9.2.2 ¦Использование атрибута priority=¦Опц. ¦
+------------+--------+--------------------------------+---------+
¦PAP_SEM_008 ¦9.3 ¦Использование элемента progress-¦Опц. ¦
¦ ¦ ¦note ¦ ¦
+------------+--------+--------------------------------+---------+
¦PAP_SEM_009 ¦6.1 ¦Обработка запросов о возможнос- ¦Опц. ¦
¦ ¦ ¦тях мобильного абонента по при- ¦ ¦
¦ ¦ ¦ему адресованной ему информации ¦ ¦
¦ ¦ ¦со стороны сервера-инициатора, ¦ ¦
¦ ¦ ¦содержащихся в сообщении ¦ ¦
¦ ¦ ¦push-message ¦ ¦
+------------+--------+--------------------------------+---------+
¦ ¦ Номер ¦ ¦ ¦
¦ ¦согласно¦ ¦ ¦
¦ ¦ [MSG] ¦ ¦ ¦
+------------+--------+--------------------------------+---------+
¦MSG-010 ¦6.2.1 ¦Общий формат заголовка ¦Опц. ¦
+------------+--------+--------------------------------+---------+
¦MSG-011 ¦6.2.1.10¦Заголовки Content-Type ¦О ¦
+------------+--------+--------------------------------+---------+
¦MSG-020 ¦6.2.2 ¦Заголовки WAP ¦Опц. ¦
+------------+--------+--------------------------------+---------+
¦MSG-030 ¦6.2.3 ¦Расширения заголовков ¦Опц. ¦
+------------+--------+--------------------------------+---------+
¦MSG-040 ¦6.3 ¦Тело сообщения ¦Опц. ¦
+------------+--------+--------------------------------+---------+
¦MSG-042 ¦6.3 ¦Поддержка вложенных многочасте- ¦Опц. ¦
¦ ¦ ¦вых содержаний ¦ ¦
+------------+--------+--------------------------------+---------+
¦MSG-050 ¦7 ¦Правило обработки заголовков ¦О ¦
+------------+--------+--------------------------------+---------+
¦MSG-041 ¦6.3 ¦Поддержка невложенных многочас- ¦Опц. ¦
¦ ¦ ¦тевых содержаний ¦При на- ¦
¦ ¦ ¦ ¦личии ¦
¦ ¦ ¦ ¦MSG-040 ¦
+------------+--------+--------------------------------+---------+
¦MSG-042 ¦6.3 ¦Поддержка вложенных многочасте- ¦Опц. ¦
¦ ¦ ¦вых содержаний ¦ ¦
+------------+--------+--------------------------------+---------+
¦MSG-050 ¦7 ¦Правило обработки заголовков ¦О ¦
L------------+--------+--------------------------------+----------


5.1.8. Требования по поддержке обновления содержания быстродействующей буферной памяти (cache) абонентского устройства, относящиеся к серверам, поддерживающим технологию push, сформулированы в технической спецификации [COP] WAP-175 - Wareless Application Protocol. Cache operation. Jul. 2001 [36]. В рамках сертификации фирма-изготовитель должна представить декларацию соответствия шлюза WAP указанной спецификации по следующей форме (см. таблицу 5.8).

Таблица 5.8

   -------------T--------T--------------------------------T---------¬

¦ Условное ¦ Номер ¦ Наименование функции ¦Обяза- ¦
¦обозначение ¦согласно¦ ¦тельность¦
¦ ¦ [COP] ¦ ¦наличия ¦
+------------+--------+--------------------------------+---------+
¦ 1 ¦ 2 ¦ 3 ¦ 4 ¦
+------------+--------+--------------------------------+---------+
¦COP-G001 ¦5 ¦Передача сообщения CO в отноше- ¦Опц. ¦
¦ ¦ ¦нии содержимого cache в тексту- ¦ ¦
¦ ¦ ¦альной форме (text/vnd.wap.co) ¦ ¦
+------------+--------+--------------------------------+---------+
¦COP-G002 ¦9 ¦Передача сообщения CO в отноше- ¦О ¦
¦ ¦ ¦нии содержимого cache в символь-¦ ¦
¦ ¦ ¦ной форме ¦ ¦
¦ ¦ ¦(application/vnd.wap.coc) ¦ ¦
+------------+--------+--------------------------------+---------+
¦COP-G003 ¦9.3 ¦Поддержка символьных таблица для¦О ¦
¦ ¦ ¦CO ¦ ¦
+------------+--------+--------------------------------+---------+
¦COP-V001 ¦9.2.1 ¦Проверка правильности формирова-¦О ¦
¦ ¦ ¦ния документа XML, являющимся ¦ ¦
¦ ¦ ¦источником CO ¦ ¦
+------------+--------+--------------------------------+---------+
¦COP-V002 ¦9.2.1 ¦Проверка документа XML при его ¦О ¦
¦ ¦ ¦трансляции в символьную форму ¦ ¦
L------------+--------+--------------------------------+----------


5.1.9. Требования по поддержке прикладных услуг беспроводной телефонии WTA сформулированы в технической спецификации [WTA] WAP-169 - Wareless Application Protocol. Wireless Application Telephony Specification. Jul. 2001 [19]. В рамках сертификации фирма-изготовитель должна представить декларацию соответствия шлюза WAP указанной спецификации по следующей форме (см. таблицу 5.9).

Таблица 5.9

   -------------T--------T--------------------------------T---------¬

¦ Условное ¦ Номер ¦ Наименование функции ¦Обяза- ¦
¦ обозначение¦согласно¦ ¦тельность¦
¦ ¦ [WTA] ¦ ¦наличия ¦
+------------+--------+--------------------------------+---------+
¦ 1 ¦ 2 ¦ 3 ¦ 4 ¦
+------------+--------+--------------------------------+---------+
¦WTA_FMT_S001¦8.1.4 ¦Поддержка символьных кодировок ¦О ¦
¦ ¦ ¦WBXML для форматов содержания ¦ ¦
¦ ¦ ¦WTA-WML ¦ ¦
+------------+--------+--------------------------------+---------+
¦WTA_FMT_S002¦9.4.1.7 ¦Поддержка символьных кодировок ¦О ¦
¦ ¦ ¦WBXML для форматов содержания ¦ ¦
¦ ¦ ¦канала ¦ ¦
+------------+--------+--------------------------------+---------+
¦WTA_SEC_S001¦[WTLS] ¦Поддержка средств защиты от не- ¦О ¦
¦ ¦ ¦санкционированного доступа ¦ ¦
¦ ¦ ¦класса 2 ¦ ¦
L------------+--------+--------------------------------+----------


5.1.10. Требования по поддержке интерфейса с прикладными услугами беспроводной телефонии сформулированы в технической спецификации [WTAI] WAP-169 - Wireless Application Protocol. Wireless Application Telephony Specification. Jul. 2001 [37], а также дополнениях, относящихся к системам сотовой подвижной связи [WTAIGSM] WAP-171 - Wireless Application Protocol. Wireless Application Telephony Specification. GSM specific addendum. Jul. 2000 [38], [WTAIIS136] WAP-172 - Wireless Application Protocol. Special information note. Jul. 2000 [39]. В рамках сертификации фирма-изготовитель должна представить декларацию соответствия шлюза WAP указанной спецификации по следующей форме (см. таблицу 5.10).

Таблица 5.10

   --------------T--------T---------------------------------T-------¬

¦ Условное ¦ Номер ¦ Наименование функции ¦Обяза- ¦
¦ обозначение ¦согласно¦ ¦тель- ¦
¦ ¦ [WTAI] ¦ ¦ность ¦
¦ ¦ ¦ ¦наличия¦
+-------------+--------+---------------------------------+-------+
¦ 1 ¦ 2 ¦ 3 ¦ 4 ¦
+-------------+--------+---------------------------------+-------+
¦WTAI_ENC_S001¦доп. А ¦Поддержка идентификатора биб- ¦О ¦
¦ ¦ ¦лиотеки WTAI для услуг общего ¦ ¦
¦ ¦ ¦назначения ¦ ¦
+-------------+--------+---------------------------------+-------+
¦WTAI_ENC_S002¦доп. А ¦Поддержка идентификаторов функций¦О ¦
¦ ¦ ¦WTAI услуг общего назначения ¦ ¦
+-------------+--------+---------------------------------+-------+
¦WTAI_ENC_S003¦доп. А ¦Поддержка идентификатора библио- ¦О ¦
¦ ¦ ¦теки для управления речевыми ¦ ¦
¦ ¦ ¦вызовами ¦ ¦
+-------------+--------+---------------------------------+-------+
¦WTAI_ENC_S004¦доп. А ¦Поддержка идентификаторов функций¦О ¦
¦ ¦ ¦управления речевыми вызовами ¦ ¦
+-------------+--------+---------------------------------+-------+
¦WTAI_ENC_S005¦доп. А ¦Поддержка идентификатора библио- ¦О ¦
¦ ¦ ¦теки для управления сообщениями ¦ ¦
+-------------+--------+---------------------------------+-------+
¦WTAI_ENC_S006¦доп. А ¦Поддержка идентификаторов ¦О ¦
¦ ¦ ¦функций управления сообщениями ¦ ¦
+-------------+--------+---------------------------------+-------+
¦WTAI_ENC_S007¦доп. А ¦Поддержка идентификатора библио- ¦О ¦
¦ ¦ ¦теки для управления электронной ¦ ¦
¦ ¦ ¦записной книжкой ¦ ¦
+-------------+--------+---------------------------------+-------+
¦WTAI_ENC_S008¦доп. А ¦Поддержка идентификаторов ¦О ¦
¦ ¦ ¦функций управления электронной ¦ ¦
¦ ¦ ¦записной книжкой ¦ ¦
+-------------+--------+---------------------------------+-------+
¦WTAI_ENC_S009¦доп. А ¦Поддержка идентификатора библио- ¦О ¦
¦ ¦ ¦теки для управления записями, ¦ ¦
¦ ¦ ¦относящимися к вызовам ¦ ¦
+-------------+--------+---------------------------------+-------+
¦WTAI_ENC_S010¦доп. А ¦Поддержка идентификаторов ¦О ¦
¦ ¦ ¦функций управления записями, ¦ ¦
¦ ¦ ¦относящимися к вызовам ¦ ¦
+-------------+--------+---------------------------------+-------+
¦WTAI_ENC_S011¦доп. А ¦Поддержка идентификатора биб- ¦О ¦
¦ ¦ ¦лиотеки для управления вспомога- ¦ ¦
¦ ¦ ¦тельными функциями ¦ ¦
+-------------+--------+---------------------------------+-------+
¦WTAI_ENC_S012¦доп. А ¦Поддержка идентификаторов функций¦О ¦
¦ ¦ ¦управления вспомогательными ¦ ¦
¦ ¦ ¦функциями ¦ ¦
+-------------+--------+---------------------------------+-------+
¦ ¦ Номер ¦ ¦ ¦
¦ ¦согласно¦ ¦ ¦
¦ ¦ [WTAI ¦ ¦ ¦
¦ ¦ GSM] ¦ ¦ ¦
+-------------+--------+---------------------------------+-------+
¦WTAI_GSMENC_ ¦доп. А ¦Поддержка идентификаторов биб- ¦О ¦
¦S001 ¦ ¦лиотек WTAI для GSM ¦ ¦
+-------------+--------+---------------------------------+-------+
¦WTAI_GSMENC_ ¦доп. А ¦Поддержка идентификаторов функций¦О ¦
¦S002 ¦ ¦WTAI для GSM ¦ ¦
+-------------+--------+---------------------------------+-------+
¦ ¦ Номер ¦ ¦ ¦
¦ ¦согласно¦ ¦ ¦
¦ ¦ [WTAI ¦ ¦ ¦
¦ ¦IS-136] ¦ ¦ ¦
+-------------+--------+---------------------------------+-------+
¦WTAI_ANSI136 ¦доп. А ¦Поддержка идентификаторов биб- ¦О ¦
¦ENC_S001 ¦ ¦лиотек WTAI для ANSI-136 ¦ ¦
+-------------+--------+---------------------------------+-------+
¦WTAI_ANSI136 ¦доп. А ¦Поддержка идентификаторов функций¦О ¦
¦ENC_S002 ¦ ¦WTAI для ANSI-136 ¦ ¦
L-------------+--------+---------------------------------+--------


5.1.11. Требования по поддержке режима использования данных об агенте пользователя (UA Profile) для оптимизации доставки запрашиваемых данных содержатся в технической спецификации [UAPROF] WAP-174 - Wireless Application Protocol. User Agent Profile Specification. Jun. 2000 [40]. В рамках сертификации фирма-изготовитель должна представить декларацию соответствия шлюза WAP указанной спецификации по следующей форме (см. таблицу 5.11).

Таблица 5.11

   -------------T--------T--------------------------------T---------¬

¦ Условное ¦ Номер ¦ Наименование функции ¦Обяза- ¦
¦ обозначение¦согласно¦ ¦тельность¦
¦ ¦[UAPROF]¦ ¦наличия ¦
+------------+--------+--------------------------------+---------+
¦ 1 ¦ 2 ¦ 3 ¦ 4 ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GP001¦9.3.1 ¦Выполнение сервером правила ¦О ¦
¦ ¦ ¦(15) при установлении соединения¦ ¦
¦ ¦ ¦сеансового уровня ¦ ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GP002¦9.3.2 ¦Выполнение сервером правила ¦О ¦
¦ ¦ ¦(17) при обработке заголовка ¦ ¦
¦ ¦ ¦WSP request ¦ ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GP003¦9.3.2 ¦Выполнение сервером правила ¦О ¦
¦ ¦ ¦(18) при обработке заголовка ¦ ¦
¦ ¦ ¦WSP request ¦ ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GP004¦9.3.3 ¦Выполнение сервером правила ¦О ¦
¦ ¦ ¦(19) при трансляции заголовка ¦ ¦
¦ ¦ ¦CC/PP-WSP в CC/PP-HTTP ¦ ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GP005¦9.3.3 ¦Выполнение сервером правила ¦О ¦
¦ ¦ ¦(20) при трансляции заголовка ¦ ¦
¦ ¦ ¦CC/PP-WSP в CC/PP-HTTP ¦ ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GP006¦9.3.3 ¦Выполнение сервером правила ¦О ¦
¦ ¦ ¦(21) при трансляции заголовка ¦ ¦
¦ ¦ ¦CC/PP-WSP в CC/PP-HTTP ¦ ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GP007¦9.1.2 ¦Обработка сервером одного или ¦Опц. ¦
¦ ¦ ¦нескольких заголовков Profile ¦ ¦
¦ ¦ ¦и/или Profile-Diff ¦ ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GP008¦9.1.3 ¦Использование ссылок, содержа- ¦Опц. ¦
¦ ¦ ¦щихся в заголовках ¦ ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GP009¦9.1.3 ¦Передача нескольких профилей в ¦Опц. ¦
¦ ¦ ¦одном заголовке ¦ ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GP010¦9.1.3 ¦Кодирование раздела Profile в ¦О ¦
¦ ¦ ¦заголовке Profile-Diff ¦ ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GP011¦9.1.3 ¦Кодирование раздела Profile в ¦О ¦
¦ ¦ ¦соответствии с правилом (7) ¦ ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GD001¦8.2.3 ¦Признание несущественными для ¦О ¦
¦ ¦ ¦декодирования средств, использо-¦ ¦
¦ ¦ ¦ванных для создания разметок ¦ ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GD002¦8.2.3 ¦Рассмотрение тэгов или имен ¦О ¦
¦ ¦ ¦атрибутов декодером ¦ ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GH001¦9.3.3 ¦Отправка сервером запросов WSP ¦О ¦
¦ ¦ ¦request как HTTP request ¦ ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GH002¦9.3.3 ¦Отправка сервером заголовков ¦О ¦
¦ ¦ ¦CC/PP-WSP как CC/PP-HTTP в со- ¦ ¦
¦ ¦ ¦ответствии с действующими пра- ¦ ¦
¦ ¦ ¦вилами ¦ ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GH003¦9.3.3 ¦Внедрение сервером дополнитель- ¦Опц. ¦
¦ ¦ ¦ной информации о профиле в за- ¦ ¦
¦ ¦ ¦прос ¦ ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GH004¦9.3.3 ¦Порядок внедрения сервером до- ¦О ¦
¦ ¦ ¦полнительной информации о про- ¦ ¦
¦ ¦ ¦филе в запрос (в случае если ¦ ¦
¦ ¦ ¦данная функция поддерживается) ¦ ¦
+------------+--------+--------------------------------+---------+
¦WAG_UA_GH005¦9.3.3 ¦Введение заголовка profile (или,¦Опц. ¦
¦ ¦ ¦при необходимости, Profile-Diff)¦ ¦
¦ ¦ ¦для клиентов, чье соединение WSP¦ ¦
¦ ¦ ¦не имеет соответствующих ¦ ¦
¦ ¦ ¦заголовков ¦ ¦
L------------+--------+--------------------------------+----------


5.1.12. Поддержка библиотек языка разметки для беспроводной связи со скриптами <*> и шифрованием Wireless Markup Language Script crypto (WMLScript crypto) в соответствии с WAP-161 - Wireless Application Protocol. WMLScript Crypto Library Specification. Nov. 1999 [41] декларируется фирмой-изготовителем в целом, без детализации на параграфы указанного документа.
   --------------------------------

<*> Скрипт - программа, которая может сопровождать документ HTML или быть непосредственно внедренной в него. Эта программа выполняется на персональном компьютере пользователя при загрузке документа или в другое время, например, когда активизируется ссылка. Скрипты используются для усиления интерактивности документов HTML. Например, скрипты могут выполняться во время загрузки документа и динамически изменять содержимое документа.

5.1.13. Требования к реализации протокола сеансового уровня (WSP) содержатся в технической спецификации [WSP] WAP-203 WSP - Wireless Application Protocol Wireless Session Protocol Specification. May 2000 [22]. В рамках сертификации фирма-изготовитель должна представить декларацию соответствия шлюза WAP указанной спецификации по следующей форме (см. таблицу 5.12).

Таблица 5.12

   -------------T----------T--------------------------------T-------¬

¦ Условное ¦ Номер ¦ Наименование функции ¦Обяза- ¦
¦обозначение ¦ согласно ¦ ¦тель- ¦
¦ ¦ [WSP] ¦ ¦ность ¦
¦ ¦ ¦ ¦наличия¦
+------------+----------+--------------------------------+-------+
¦ 1 ¦ 2 ¦ 3 ¦ 4 ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S001 ¦6.3.3.1, ¦Установление соединения сеансо- ¦О ¦
¦ ¦6.3.4, ¦вого уровня. Блок данных прото- ¦ ¦
¦ ¦7.1.2.1, ¦кола Connect PDU ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.4, ¦ ¦ ¦
¦ ¦8.2.2.1 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S002 ¦7.1.2.1, ¦Установление соединения сеансо- ¦О ¦
¦ ¦7.1.5, ¦вого уровня. Блок данных прото- ¦ ¦
¦ ¦7.1.6.4, ¦кола Connect Reply PDU ¦ ¦
¦ ¦8.2.2.2 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S003 ¦7.1.2.1, ¦Установление соединения сеансо- ¦Опц. ¦
¦ ¦7.1.5, ¦вого уровня. Блок данных прото- ¦ ¦
¦ ¦7.1.6.4, ¦кола Redirect PDU ¦ ¦
¦ ¦8.2.2.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S004 ¦6.3.2, ¦Согласование возможностей серве-¦О ¦
¦ ¦6.3.3.1, ¦ра и клиента. Блок данных прото-¦ ¦
¦ ¦6.3.3.4, ¦кола Connect PDU ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.4, ¦ ¦ ¦
¦ ¦8.2.2.1, ¦ ¦ ¦
¦ ¦8.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S005 ¦7.1.5, ¦Согласование возможностей серве-¦О ¦
¦ ¦7.1.6.4, ¦ра и клиента. Блок данных прото-¦ ¦
¦ ¦8.2.2.2, ¦кола Connect Reply PDU ¦ ¦
¦ ¦8.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S006 ¦6.3.3.2, ¦Разъединение соединения сеансо- ¦О ¦
¦ ¦7.1.2.1, ¦вого уровня. Блок данных прото- ¦ ¦
¦ ¦7.1.5, ¦кола Disconnect PDU ¦ ¦
¦ ¦7.1.6.4, ¦ ¦ ¦
¦ ¦8.2.2.4 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S007 ¦6.3.3.3, ¦Приостановление соединения ¦Опц. ¦
¦ ¦7.1.2.2, ¦сеансового уровня. Блок данных ¦ ¦
¦ ¦7.1.5, ¦протокола Suspend PDU ¦ ¦
¦ ¦7.1.6.4, ¦ ¦ ¦
¦ ¦8.2.5.1 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S008 ¦6.3.3.4, ¦Восстановление соединения сеан- ¦Опц. ¦
¦ ¦7.1.2.2, ¦сового уровня. Блок данных про- ¦ ¦
¦ ¦7.1.5, ¦токола Resume PDU ¦ ¦
¦ ¦7.1.6.4, ¦ ¦ ¦
¦ ¦8.2.5.2 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S009 ¦6.3.3.9, ¦Соединение в режиме push. Блок ¦Опц. ¦
¦ ¦7.1.2.4, ¦данных протокола Push PDU ¦ ¦
¦ ¦8.2.5.2 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S010 ¦6.3.3.10, ¦Соединение в режиме confirmed ¦Опц. ¦
¦ ¦6.3.3.11, ¦push. Блок данных протокола ¦ ¦
¦ ¦6.3.4, ¦ConfirmedPush PDU ¦ ¦
¦ ¦7.1.2.5, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.6, ¦ ¦ ¦
¦ ¦8.2.4.1 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S011 ¦6.3.3.10, ¦Подтверждение приема заголовка ¦Опц. ¦
¦ ¦6.3.3.11, ¦в соединении в режиме confirmed ¦ ¦
¦ ¦6.3.4, ¦push. ¦ ¦
¦ ¦7.1.2.5, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.6, ¦ ¦ ¦
¦ ¦8.2.4.1 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S012 ¦6.3.2.2, ¦Расширенные методы запроса кли- ¦Опц. ¦
¦ ¦8.3.2.4 ¦ента на сервер (далее - методы) ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S013 ¦6.3.2.2, ¦Кодирование заголовка. Парамет- ¦О ¦
¦ ¦8.4 ¦ры, устанавливаемые по умолчанию¦ ¦
¦ ¦(табл. 39)¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S014 ¦6.3.2.2, ¦Кодирование заголовка. Расширен-¦Опц. ¦
¦ ¦8.3.2.5 ¦ный вариант ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S015 ¦6.3.2.2, ¦Перечень альтернативных адресов ¦Опц. ¦
¦ ¦8.3.2.5 ¦для отправителя информации ¦ ¦
¦ ¦ ¦(Aliases) ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S016 ¦6.3.3.6, ¦Метод GET. Блок данных протокола¦О ¦
¦ ¦6.3.3.7, ¦Get PDU ¦ ¦
¦ ¦6.3.3.8, ¦ ¦ ¦
¦ ¦6.3.4, ¦ ¦ ¦
¦ ¦7.1.2.3, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.5, ¦ ¦ ¦
¦ ¦8.2.3.1 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S017 ¦6.3.3.6, ¦Метод GET. Блок данных протокола¦О ¦
¦ ¦6.3.3.7, ¦Reply PDU ¦ ¦
¦ ¦6.3.3.8, ¦ ¦ ¦
¦ ¦6.3.4, ¦ ¦ ¦
¦ ¦7.1.2.3, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.5, ¦ ¦ ¦
¦ ¦8.2.3.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S018 ¦6.3.3.6, ¦Метод POST. Блок данных прото- ¦О ¦
¦ ¦6.3.3.7, ¦кола Post PDU ¦ ¦
¦ ¦6.3.3.8, ¦ ¦ ¦
¦ ¦6.3.4, ¦ ¦ ¦
¦ ¦7.1.2.3, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.5, ¦ ¦ ¦
¦ ¦8.2.3.2 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S019 ¦6.3.3.6, ¦Метод POST. Блок данных прото- ¦О ¦
¦ ¦6.3.3.7, ¦кола Reply PDU ¦ ¦
¦ ¦6.3.3.8, ¦ ¦ ¦
¦ ¦6.3.4, ¦ ¦ ¦
¦ ¦7.1.2.3, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.5, ¦ ¦ ¦
¦ ¦8.2.3.1 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S020 ¦6.3.3.6, ¦Метод DELETE. Блок данных про- ¦Опц. ¦
¦ ¦6.3.3.7, ¦токола Get PDU ¦ ¦
¦ ¦6.3.3.8, ¦ ¦ ¦
¦ ¦6.3.4, ¦ ¦ ¦
¦ ¦7.1.2.3, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.5, ¦ ¦ ¦
¦ ¦8.2.3.1 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S021 ¦6.3.3.6, ¦Метод DELETE. Блок данных про- ¦Опц. ¦
¦ ¦6.3.3.7, ¦токола Reply PDU ¦ ¦
¦ ¦6.3.3.8, ¦ ¦ ¦
¦ ¦6.3.4, ¦ ¦ ¦
¦ ¦7.1.2.3, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.5, ¦ ¦ ¦
¦ ¦8.2.3.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S022 ¦6.3.3.6, ¦Метод HEAD. Блок данных протоко-¦Опц. ¦
¦ ¦6.3.3.7, ¦ла Get PDU ¦ ¦
¦ ¦6.3.3.8, ¦ ¦ ¦
¦ ¦6.3.4, ¦ ¦ ¦
¦ ¦7.1.2.3, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.5, ¦ ¦ ¦
¦ ¦8.2.3.1 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S023 ¦6.3.3.6, ¦Метод HEAD. Блок данных протоко-¦Опц. ¦
¦ ¦6.3.3.7, ¦ла Reply PDU ¦ ¦
¦ ¦6.3.3.8, ¦ ¦ ¦
¦ ¦6.3.4, ¦ ¦ ¦
¦ ¦7.1.2.3, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.5, ¦ ¦ ¦
¦ ¦8.2.3.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S024 ¦6.3.3.6, ¦Метод OPTION. Блок данных про- ¦Опц. ¦
¦ ¦6.3.3.7, ¦токола Get PDU ¦ ¦
¦ ¦6.3.3.8, ¦ ¦ ¦
¦ ¦6.3.4, ¦ ¦ ¦
¦ ¦7.1.2.3, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.5, ¦ ¦ ¦
¦ ¦8.2.3.1 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S025 ¦6.3.3.6, ¦Метод OPTION. Блок данных про- ¦Опц. ¦
¦ ¦6.3.3.7, ¦токола Reply PDU ¦ ¦
¦ ¦6.3.3.8, ¦ ¦ ¦
¦ ¦6.3.4, ¦ ¦ ¦
¦ ¦7.1.2.3, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.5, ¦ ¦ ¦
¦ ¦8.2.3.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S026 ¦6.3.3.6, ¦Метод TRACE. Блок данных про- ¦Опц. ¦
¦ ¦6.3.3.7, ¦токола Get PDU ¦ ¦
¦ ¦6.3.3.8, ¦ ¦ ¦
¦ ¦6.3.4, ¦ ¦ ¦
¦ ¦7.1.2.3, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.5, ¦ ¦ ¦
¦ ¦8.2.3.1 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S027 ¦6.3.3.6, ¦Метод TRACE. Блок данных про- ¦Опц. ¦
¦ ¦6.3.3.7, ¦токола Reply PDU ¦ ¦
¦ ¦6.3.3.8, ¦ ¦ ¦
¦ ¦6.3.4, ¦ ¦ ¦
¦ ¦7.1.2.3, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.5, ¦ ¦ ¦
¦ ¦8.2.3.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S028 ¦6.3.3.6, ¦Метод PUT. Блок данных протокола¦Опц. ¦
¦ ¦6.3.3.7, ¦Post PDU ¦ ¦
¦ ¦6.3.3.8, ¦ ¦ ¦
¦ ¦6.3.4, ¦ ¦ ¦
¦ ¦7.1.2.3, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.5, ¦ ¦ ¦
¦ ¦8.2.3.2 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S029 ¦6.3.3.6, ¦Метод OPTION. Блок данных про- ¦Опц. ¦
¦ ¦6.3.3.7, ¦токола Reply PDU ¦ ¦
¦ ¦6.3.3.8, ¦ ¦ ¦
¦ ¦6.3.4, ¦ ¦ ¦
¦ ¦7.1.2.3, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.5, ¦ ¦ ¦
¦ ¦8.2.3.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S030 ¦6.3.3.6, ¦Многочастевые данные. Блок дан- ¦Опц. ¦
¦ ¦6.3.3.7, ¦ных протокола Post PDU ¦ ¦
¦ ¦6.3.3.8, ¦ ¦ ¦
¦ ¦6.3.4, ¦ ¦ ¦
¦ ¦7.1.2.3, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.5, ¦ ¦ ¦
¦ ¦8.2.3.2 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S031 ¦6.3.3.6, ¦Многочастевые данные. Блок дан- ¦Опц. ¦
¦ ¦6.3.3.7, ¦ных протокола Reply PDU ¦ ¦
¦ ¦6.3.3.8, ¦ ¦ ¦
¦ ¦6.3.4, ¦ ¦ ¦
¦ ¦7.1.2.3, ¦ ¦ ¦
¦ ¦7.1.5, ¦ ¦ ¦
¦ ¦7.1.6.5, ¦ ¦ ¦
¦ ¦8.2.3.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CO_S032 ¦8.4.1, ¦Версия кодирования ¦О ¦
¦ ¦8.4.2.70 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S001 ¦6.4.2.3, ¦Соединение в режиме push. Блок ¦Опц. ¦
¦ ¦6.3.4, ¦данных протокола Push PDU ¦ ¦
¦ ¦7.2, ¦ ¦ ¦
¦ ¦8.2.4.1 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S002 ¦8.4 ¦Кодирование заголовка. Парамет- ¦О ¦
¦ ¦(табл. 39)¦ры, устанавливаемые по умолчанию¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S003 ¦6.4.2.1, ¦Метод GET. Блок данных протокола¦О ¦
¦ ¦6.4.2.2, ¦Get PDU ¦ ¦
¦ ¦6.4.3, ¦ ¦ ¦
¦ ¦7.2, ¦ ¦ ¦
¦ ¦8.2.3.1 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S004 ¦6.4.2.1, ¦Метод GET. Блок данных протокола¦О ¦
¦ ¦6.4.2.2, ¦Reply PDU ¦ ¦
¦ ¦6.4.3, ¦ ¦ ¦
¦ ¦7.2, ¦ ¦ ¦
¦ ¦8.2.3.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S005 ¦6.4.2.1, ¦Метод POST. Блок данных прото- ¦О ¦
¦ ¦6.4.2.2, ¦кола Post PDU ¦ ¦
¦ ¦6.4.3, ¦ ¦ ¦
¦ ¦7.2, ¦ ¦ ¦
¦ ¦8.2.3.1 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S006 ¦6.4.2.1, ¦Метод POST. Блок данных прото- ¦О ¦
¦ ¦6.4.2.2, ¦кола Reply PDU ¦ ¦
¦ ¦6.4.3, ¦ ¦ ¦
¦ ¦7.2, ¦ ¦ ¦
¦ ¦8.2.3.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S007 ¦6.4.2.1, ¦Метод DELETE. Блок данных про- ¦Опц. ¦
¦ ¦6.4.2.2, ¦токола Get PDU ¦ ¦
¦ ¦6.4.3, ¦ ¦ ¦
¦ ¦7.2, ¦ ¦ ¦
¦ ¦8.2.3.1 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S008 ¦6.4.2.1, ¦Метод DELETE. Блок данных про- ¦Опц. ¦
¦ ¦6.4.2.2, ¦токола Reply PDU ¦ ¦
¦ ¦6.4.3, ¦ ¦ ¦
¦ ¦7.2, ¦ ¦ ¦
¦ ¦8.2.3.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S009 ¦6.4.2.1, ¦Метод HEAD. Блок данных прото- ¦Опц. ¦
¦ ¦6.4.2.2, ¦кола Get PDU ¦ ¦
¦ ¦6.4.3, ¦ ¦ ¦
¦ ¦7.2, ¦ ¦ ¦
¦ ¦8.2.3.1 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S010 ¦6.4.2.1, ¦Метод HEAD. Блок данных прото- ¦Опц. ¦
¦ ¦6.4.2.2, ¦кола Reply PDU ¦ ¦
¦ ¦6.4.3, ¦ ¦ ¦
¦ ¦7.2, ¦ ¦ ¦
¦ ¦8.2.3.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S011 ¦6.4.2.1, ¦Метод OPTION. Блок данных про- ¦Опц. ¦
¦ ¦6.4.2.2, ¦токола Get PDU ¦ ¦
¦ ¦6.4.3, ¦ ¦ ¦
¦ ¦7.2, ¦ ¦ ¦
¦ ¦8.2.3.1 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S012 ¦6.4.2.1, ¦Метод OPTION. Блок данных про- ¦Опц. ¦
¦ ¦6.4.2.2, ¦токола Reply PDU ¦ ¦
¦ ¦6.4.3, ¦ ¦ ¦
¦ ¦7.2, ¦ ¦ ¦
¦ ¦8.2.3.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S013 ¦6.4.2.1, ¦Метод TRACE. Блок данных про- ¦Опц. ¦
¦ ¦6.4.2.2, ¦токола Get PDU ¦ ¦
¦ ¦6.4.3, ¦ ¦ ¦
¦ ¦7.2, ¦ ¦ ¦
¦ ¦8.2.3.1 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S014 ¦6.4.2.1, ¦Метод TRACE. Блок данных прото- ¦Опц. ¦
¦ ¦6.4.2.2, ¦кола Reply PDU ¦ ¦
¦ ¦6.4.3, ¦ ¦ ¦
¦ ¦7.2, ¦ ¦ ¦
¦ ¦8.2.3.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S015 ¦6.4.2.1, ¦Метод PUT. Блок данных протокола¦Опц. ¦
¦ ¦6.4.2.2, ¦Post PDU ¦ ¦
¦ ¦6.4.3, ¦ ¦ ¦
¦ ¦7.2, ¦ ¦ ¦
¦ ¦8.2.3.2 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S016 ¦6.4.2.1, ¦Метод PUT. Блок данных протокола¦Опц. ¦
¦ ¦6.4.2.2, ¦Reply PDU ¦ ¦
¦ ¦6.4.3, ¦ ¦ ¦
¦ ¦7.2, ¦ ¦ ¦
¦ ¦8.2.3.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S017 ¦6.4.2.1, ¦Многочастевые данные. Блок дан- ¦Опц. ¦
¦ ¦6.4.2.2, ¦ных протокола Post PDU ¦ ¦
¦ ¦6.4.3, ¦ ¦ ¦
¦ ¦7.2, ¦ ¦ ¦
¦ ¦8.2.3.2 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S018 ¦6.4.2.1, ¦Многочастевые данные. Блок дан- ¦Опц. ¦
¦ ¦6.4.2.2, ¦ных протокола Reply PDU ¦ ¦
¦ ¦6.4.3, ¦ ¦ ¦
¦ ¦7.2, ¦ ¦ ¦
¦ ¦8.2.3.3 ¦ ¦ ¦
+------------+----------+--------------------------------+-------+
¦WSP_CL_S019 ¦8.4.1, ¦Версия кодирования ¦О ¦
¦ ¦8.4.2.70 ¦ ¦ ¦
L------------+----------+--------------------------------+--------


5.1.14. Требования к реализации функций уровня транзакций WTP сформулированы в технической спецификации [WTP] WAP-201 - Wireless Application Protocol. Wireless Transaction Protocol Specification. Feb. 2000 [29]. В рамках сертификации фирма-изготовитель должна представить декларацию соответствия шлюза WAP указанной спецификации по следующей форме (см. таблицу 5.13).

Таблица 5.13

   -------------T--------T--------------------------------T---------¬

¦ Условное ¦ Номер ¦ Наименование функции ¦Обяза- ¦
¦обозначение ¦согласно¦ ¦тельность¦
¦ ¦ [WTP] ¦ ¦наличия ¦
+------------+--------+--------------------------------+---------+
¦ 1 ¦ 2 ¦ 3 ¦ 4 ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC22 ¦7.1.3 ¦Транзакция класса 0 - действия ¦О ¦
¦ ¦ ¦инициатора ¦ ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC23 ¦7.1.3 ¦Транзакция класса 0 - действия ¦О ¦
¦ ¦ ¦ответчика ¦ ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC24 ¦7.2.4 ¦Транзакция класса 1 - действия ¦О ¦
¦ ¦ ¦инициатора ¦ ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC25 ¦7.2.4 ¦Транзакция класса 1 - действия ¦О ¦
¦ ¦ ¦инициатора ¦ ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC26 ¦7.3.4 ¦Транзакция класса 2 - действия ¦Опц. ¦
¦ ¦ ¦инициатора ¦ ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC27 ¦7.3.4 ¦Транзакция класса 2 - действия ¦О ¦
¦ ¦ ¦инициатора ¦ ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC28 ¦8.3 ¦Подтверждение получения абонен- ¦О ¦
¦ ¦ ¦том сообщений от сервера ¦ ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC29 ¦5.1, ¦Процедура передачи нескольких ¦Опц. ¦
¦ ¦8.5 ¦блоков данных протокола WTP в ¦ ¦
¦ ¦ ¦одной датаграмме - concatenation¦ ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC30 ¦8.5 ¦Процедура извлечения нескольких ¦О ¦
¦ ¦ ¦блоков данных протокола WTP из ¦ ¦
¦ ¦ ¦одной датаграммы - separation ¦ ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC31 ¦8.2 ¦Повторная передача пакетов ¦О ¦
¦ ¦ ¦вплоть до получения их подтверж-¦ ¦
¦ ¦ ¦дения ¦ ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC32 ¦5.6, ¦Прерывание невыполненных тран- ¦О ¦
¦ ¦8.7, ¦закций ¦ ¦
¦ ¦8.12 ¦ ¦ ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC33 ¦8.12 ¦Прерывание транзакций в случае ¦О ¦
¦ ¦ ¦возникновения неисправимых оши- ¦ ¦
¦ ¦ ¦бок ¦ ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC34 ¦8.4, ¦Помещение информации в последнее¦Опц. ¦
¦ ¦8.12 ¦подтверждение транзакции ¦ ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC35 ¦8.6 ¦Асинхронная обработка транзакций¦Опц. ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC36 ¦8.1.5.2 ¦Проверка идентификатора транзак-¦О ¦
¦ ¦ ¦ции - действия инициатора ¦ ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC37 ¦8.1.5.2,¦Проверка идентификатора транзак-¦Опц. ¦
¦ ¦8.8.1 ¦ции - действия инициатора ¦ ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC38 ¦8.10 ¦Заголовок информации транспорт- ¦Опц. ¦
¦ ¦ ¦ного уровня (TPI); TPI = Error ¦ ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC39 ¦8.10 ¦TPI = Info ¦Опц. ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC40 ¦8.10 ¦TPI = Option ¦Опц. ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC41 ¦8.10 ¦TPI = PS№ ¦Опц. ¦
+------------+--------+--------------------------------+---------+
¦WTP-SC42 ¦8.14 ¦Сегментация и десегментация с ¦Опц. ¦
¦ ¦ ¦выборочной повторной передачей ¦ ¦
L------------+--------+--------------------------------+----------


5.1.15. Требования к реализации функций уровня безопасности WTLS сформулированы в технической сертификации [WTLS] WAP-199 - Wireless Application Protocol Wireless Transport Layer Security Specification. Feb. 2000 [28]. В рамках сертификации фирма-изготовитель должна представить декларацию соответствия шлюза WAP указанной спецификации по следующей форме (см. таблицу 5.14).

Таблица 5.14

   ------------T---------T--------------------------------T---------¬

¦ Условное ¦ Номер ¦ Наименование функции ¦Обяза- ¦
¦обозначение¦согласно ¦ ¦тельность¦
¦ ¦ [WTLS] ¦ ¦наличия ¦
+-----------+---------+--------------------------------+---------+
¦ 1 ¦ 2 ¦ 3 ¦ 4 ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S001 ¦10.3 ¦Протокол full handshake ¦О ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S002 ¦10.3 ¦Протокол abbreviated handshake ¦О ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S003 ¦10.3 ¦Протокол optimised public key ¦О ¦
¦ ¦ ¦handshake ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S004 ¦11.1.4 ¦Восстановление соединения без ¦Опц. ¦
¦ ¦ ¦повторного расчета параметра ¦ ¦
¦ ¦ ¦master_secret ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S005 ¦10.4 ¦Последовательное соединение за- ¦О ¦
¦ ¦ ¦писей для сообщений handshake ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S006 ¦10.4 ¦Передача сообщений handshake с ¦О ¦
¦ ¦ ¦использованием датаграмм ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S007 ¦10.5.1 ¦Передача сообщения hello_request¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S010 ¦9.2.3.1 ¦Явная порядковая нумерация ¦О ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S011 ¦9.2.3.1 ¦Неявная порядковая нумерация ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S012 ¦9.2.3.1 ¦Удаление вторично принятых за- ¦О ¦
¦ ¦ ¦писей ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S013 ¦доп. В3 ¦Обновление ключей шифрования ¦О ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S020 ¦10.2 ¦Сообщения-уведомления о заверше-¦О ¦
¦ ¦ ¦нии соединения ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S021 ¦10.2 ¦Сообщения-уведомления об ошиб- ¦О ¦
¦ ¦ ¦ках, приводящих к завершению ¦ ¦
¦ ¦ ¦соединения ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S022 ¦10.2 ¦Контроль проверочной последова- ¦О ¦
¦ ¦ ¦тельности ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S025 ¦10.1 ¦Изменение способа шифрования ¦О ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S026 ¦9.2 ¦Данные, получаемые от вышестоя- ¦О ¦
¦ ¦ ¦щего уровня ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S030 ¦доп. А ¦Анонимная процедура handshake ¦О - как ¦
¦ ¦ ¦ ¦минимум, ¦
¦ ¦ ¦ ¦одна из ¦
¦ ¦ ¦ ¦опций ¦
¦ ¦ ¦ ¦WTLS-S031¦
¦ ¦ ¦ ¦...S049 ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S031 ¦доп. А ¦Алгоритм DH без ограничения ¦Опц. ¦
¦ ¦ ¦длины ключа ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S032 ¦доп. А ¦Алгоритм DH с длиной ключа до ¦Опц. ¦
¦ ¦ ¦768 бит ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S033 ¦доп. А ¦Алгоритм DH с длиной ключа до ¦Опц. ¦
¦ ¦ ¦512 бит ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S034 ¦доп. А ¦Алгоритм RSA без ограничения ¦Опц. ¦
¦ ¦ ¦длины ключа ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S035 ¦доп. А ¦Алгоритм RSA с длиной ключа до ¦Опц. ¦
¦ ¦ ¦768 бит ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S036 ¦доп. А ¦Алгоритм RSA с длиной ключа до ¦Опц. ¦
¦ ¦ ¦512 бит ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S037 ¦доп. А ¦Алгоритм ECDH_ANO№ без ограниче-¦Опц. ¦
¦ ¦ ¦ния длины ключа ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S038 ¦доп. А ¦Алгоритм ECDH_ANO№ с длиной ¦Опц. ¦
¦ ¦ ¦ключа до 131 бит ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S049 ¦доп. А ¦Алгоритм ECDH_ANO№ с длиной ¦Опц. ¦
¦ ¦ ¦ключа до 113 бит ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S060 ¦доп. А ¦Неанонимная процедура handshake ¦О - как ¦
¦ ¦ ¦(сервер прошел аутентификацию) ¦минимум, ¦
¦ ¦ ¦ ¦одна из ¦
¦ ¦ ¦ ¦опций ¦
¦ ¦ ¦ ¦WTLS-S061¦
¦ ¦ ¦ ¦...S064 ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S061 ¦доп. А ¦Алгоритм RSA без ограничения ¦Опц. ¦
¦ ¦ ¦длины ключа ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S062 ¦доп. А ¦Алгоритм RSA с длиной ключа до ¦Опц. ¦
¦ ¦ ¦768 бит ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S063 ¦доп. А ¦Алгоритм RSA с длиной ключа до ¦Опц. ¦
¦ ¦ ¦512 бит ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S064 ¦доп. А ¦Алгоритм ECDH_ECDSA ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S070 ¦доп. А ¦Аутентификация пользователя ¦О - как ¦
¦ ¦ ¦ ¦минимум, ¦
¦ ¦ ¦ ¦одна из ¦
¦ ¦ ¦ ¦опций ¦
¦ ¦ ¦ ¦WTLS-S071¦
¦ ¦ ¦ ¦...S072 ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S071 ¦доп. А ¦Алгоритм RSA без ограничения ¦Опц. ¦
¦ ¦ ¦длины ключа ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S064 ¦доп. А ¦Алгоритм ECDH_ECDSA ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S080 ¦доп. А ¦Процедура shared secret hand- ¦Опц. ¦
¦ ¦ ¦shake ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S090 ¦доп. А ¦Использование нулевого ключа ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S100 ¦доп. А ¦Шифрование данных пользователя ¦О - как ¦
¦ ¦ ¦ ¦минимум, ¦
¦ ¦ ¦ ¦одна из ¦
¦ ¦ ¦ ¦опций ¦
¦ ¦ ¦ ¦WTLS-S101¦
¦ ¦ ¦ ¦...S106 ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S101 ¦доп. А ¦Алгоритм RC5_CBC с эффективной ¦Опц. ¦
¦ ¦ ¦длиной ключа 128 бит ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S102 ¦доп. А ¦Алгоритм RC5_CBC_56 с эффектив- ¦Опц. ¦
¦ ¦ ¦ной длиной ключа 56 бит ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S103 ¦доп. А ¦Алгоритм DES_CBC ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S104 ¦доп. А ¦Алгоритм 3DES_CBC_EDE ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S105 ¦доп. А ¦Алгоритм IDEA_CBC с эффективной ¦Опц. ¦
¦ ¦ ¦длиной ключа 128 бит ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S106 ¦доп. А ¦Алгоритм IDEA_CBC_56 с эффектив-¦Опц. ¦
¦ ¦ ¦ной длиной ключа 56 бит ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S120 ¦доп. А ¦Использование нулевого шифрова- ¦Опц. ¦
¦ ¦ ¦ния ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S130 ¦доп. А ¦Опции кода аутентификации сооб- ¦О - как ¦
¦ ¦ ¦щения MAC ¦минимум, ¦
¦ ¦ ¦ ¦одна из ¦
¦ ¦ ¦ ¦опций ¦
¦ ¦ ¦ ¦WTLS-S131¦
¦ ¦ ¦ ¦...S137 ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S131 ¦доп. А ¦Алгоритм SHA ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S132 ¦доп. А ¦Алгоритм SHA_80 ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S133 ¦доп. А ¦Алгоритм SHA_40 ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S134 ¦доп. А ¦Алгоритм SHA_XOR_40 ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S135 ¦доп. А ¦Алгоритм MD5 ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S136 ¦доп. А ¦Алгоритм MD5_80 ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S137 ¦доп. А ¦Алгоритм MD5_40 ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S140 ¦доп. А ¦Использование нулевого ключа MAC¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S141 ¦доп. А ¦Использование нулевого сжатия ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S151 ¦доп. А ¦Использование предварительно ¦Опц. ¦
¦ ¦ ¦определенных параметров группы ¦ ¦
¦ ¦ ¦1 для алгоритма DH ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S152 ¦доп. А ¦Использование предварительно ¦Опц. ¦
¦ ¦ ¦определенных параметров группы ¦ ¦
¦ ¦ ¦2 для алгоритма DH ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S164 ¦доп. А ¦Базисные характеристики алгорит-¦Опц. - ¦
¦ ¦ ¦мов семейства ECC (ECDH_xxxxx). ¦при ¦
¦ ¦ ¦Характеристика 4 (113 бит) ¦наличии, ¦
¦ ¦ ¦ ¦как ми- ¦
¦ ¦ ¦ ¦нимум, ¦
¦ ¦ ¦ ¦одной из ¦
¦ ¦ ¦ ¦опций ¦
¦ ¦ ¦ ¦WTLS-S164¦
¦ ¦ ¦ ¦...S167 ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S165 ¦доп. А ¦Характеристика 5 (163 бит) ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S166 ¦доп. А ¦Характеристика 6 (112 бит) ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S167 ¦доп. А ¦Характеристика 7 (160 бит) ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S161 ¦доп. А ¦Небазисные характеристики ¦Опц. - ¦
¦ ¦ ¦алгоритмов семейства ¦при нали-¦
¦ ¦ ¦ECC (ECDH_xxxxx). ¦чии, как ¦
¦ ¦ ¦Характеристика 1 (113 бит) ¦минимум, ¦
¦ ¦ ¦ ¦одной из ¦
¦ ¦ ¦ ¦опций ¦
¦ ¦ ¦ ¦WTLS- ¦
¦ ¦ ¦ ¦S161, ¦
¦ ¦ ¦ ¦S163, ¦
¦ ¦ ¦ ¦S168 ¦
¦ ¦ ¦ ¦...S167 ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S163 ¦доп. А ¦Характеристика 3 (163 бит) ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S168 ¦доп. А ¦Характеристика 8 (112 бит) ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S169 ¦доп. А ¦Характеристика 9 (160 бит) ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S180 ¦п. 11.1.3¦Точечное сжатие с использованием¦Опц. ¦
¦ ¦ ¦алгоритмов семейства ECC ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S191 ¦п. 10.5.2¦Проверка наличия сертификатов ¦Опц. ¦
¦ ¦ ¦алгоритмов. ¦ ¦
¦ ¦ ¦Сертификат WTLS (должен поддер- ¦ ¦
¦ ¦ ¦живаться при анонимной процедуре¦ ¦
¦ ¦ ¦handshake) ¦ ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S192 ¦п. 10.5.2¦Сертификат X.509 ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S193 ¦п. 10.5.2¦Сертификат X.9.68 ¦Опц. ¦
+-----------+---------+--------------------------------+---------+
¦WTLS-S200 ¦п. 10.5.1¦Стандартное представление вре- ¦О ¦
¦ ¦ ¦мени в UNIX ¦ ¦
L-----------+---------+--------------------------------+----------


5.1.16. Требования к средствам поддержки общего ключа для аутентификации (Public Key Infrastructure - PKI), являющегося опцией уровня безопасности WTLS, сформулированы в технической спецификации [WPKI] WAP-217 - Wireless Application Protocol Public Key Infrastructure Definition. Apr. 2001 [42]. В рамках сертификации фирма-изготовитель должна представить декларацию соответствия шлюза WAP указанной спецификации по следующей форме (см. таблицу 5.15).

Таблица 5.15

   -------------T---------T-------------------------------T---------¬

¦ Условное ¦ Номер ¦ Наименование функции ¦Обяза- ¦
¦обозначение ¦согласно ¦ ¦тельность¦
¦ ¦ [WPKI] ¦ ¦наличия ¦
+------------+---------+-------------------------------+---------+
¦ 1 ¦ 2 ¦ 3 ¦ 4 ¦
+------------+---------+-------------------------------+---------+
¦WPKI- ¦7.1.2 ¦Обработка информации локальным ¦О ¦
¦Server001 ¦ ¦уполномоченным объектом, осу- ¦ ¦
¦ ¦ ¦ществляющим сертификацию (Cer- ¦ ¦
¦ ¦ ¦tification Authority - CA) ¦ ¦
+------------+---------+-------------------------------+---------+
¦WPKI- ¦7.2.1 ¦Формирование сервером запросов ¦Опц. ¦
¦Server002 ¦ ¦вида PKCS#10 ¦ ¦
+------------+---------+-------------------------------+---------+
¦WPKI- ¦7.2.1 ¦Обработка ответов на запросы ¦Опц. ¦
¦Server003 ¦ ¦вида PKCS#10. Прямой возврат ¦ ¦
¦ ¦ ¦сертификата WTLS ¦ ¦
+------------+---------+-------------------------------+---------+
¦WPKI- ¦7.2.1 ¦Обработка ответов на запросы ¦Опц. ¦
¦Server004 ¦ ¦вида PKCS#10. Прямой возврат ¦ ¦
¦ ¦ ¦сертификата X.509 ¦ ¦
+------------+---------+-------------------------------+---------+
¦WPKI- ¦7.2.1 ¦Обработка ответов на запросы ¦Опц. ¦
¦Server005 ¦ ¦вида PKCS#10. Возврат URL ¦ ¦
+------------+---------+-------------------------------+---------+
¦WPKI- ¦7.2.3 ¦Протокол поиска по ключу с ко- ¦Опц. ¦
¦Server006 ¦ ¦ротким жизненным циклом ¦ ¦
+------------+---------+-------------------------------+---------+
¦WPKI- ¦7.4 ¦Поддержка использования URL для¦О ¦
¦Server007 ¦ ¦поиска сертификата ¦ ¦
+------------+---------+-------------------------------+---------+
¦WPKI- ¦7.4.1 ¦Поддержка использования URL для¦О ¦
¦Server008 ¦ ¦поиска сертификата. Схема HTTP ¦ ¦
+------------+---------+-------------------------------+---------+
¦WPKI- ¦7.4.2 ¦Поддержка использования URL для¦Опц. ¦
¦Server009 ¦ ¦поиска сертификата. Схема LDAP ¦ ¦
L------------+---------+-------------------------------+----------


5.1.17. Требования к реализации протокола датаграмм WDP сформулированы в технической спецификации [WDP] WAP-200 - Wireless Application Protocol Wireless Datagram Protocol Specification. Feb. 2000 [21] с учетом дополнения WAP-200_004 - WDP-20010517-a. В рамках сертификации фирма-изготовитель должна представить декларацию соответствия шлюза WAP указанной спецификации по следующей форме (см. таблицу 5.16).

Таблица 5.16

   --------------T--------T-------------------------------T---------¬

¦ Условное ¦ Номер ¦ Наименование функции ¦Обяза- ¦
¦ обозначение ¦согласно¦ ¦тельность¦
¦ ¦ [WDP] ¦ ¦наличия ¦
+-------------+--------+-------------------------------+---------+
¦ 1 ¦ 2 ¦ 3 ¦ 4 ¦
+-------------+--------+-------------------------------+---------+
¦WDP-PF-S-001 ¦6.3.1.1 ¦Использование примитива ¦О ¦
¦ ¦ ¦T-DUnidata.Req ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-PF-S-002 ¦6.3.1.1 ¦Использование примитива ¦О ¦
¦ ¦ ¦T-DUnidata.Ind ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-PF-S-003 ¦6.3.1.2 ¦Использование примитива ¦Опц. ¦
¦ ¦ ¦T-DError.Ind ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-CT-S-003 ¦ ¦Взаимодействие с пейджинговыми ¦Опц. ¦
¦ ¦ ¦системами, использующими прото-¦ ¦
¦ ¦ ¦ TM ¦ ¦
¦ ¦ ¦кол FLEX ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-CT-S-004 ¦ ¦Взаимодействие с сетями сотовой¦Опц. ¦
¦ ¦ ¦подвижной связи стандарта ¦ ¦
¦ ¦ ¦GSM900/1800 ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-CT-S-005 ¦ ¦Взаимодействие с сетями сотовой¦Опц. ¦
¦ ¦ ¦подвижной связи стандарта DAMPS¦ ¦
¦ ¦ ¦(TIA/EIA-136) ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-CT-S-009 ¦ ¦Взаимодействие с сетями тран- ¦Опц. ¦
¦ ¦ ¦кинговой подвижной связи стан- ¦ ¦
¦ ¦ ¦дарта TETRA ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-CT-S-010 ¦ ¦Взаимодействие с сетями радио- ¦Опц. ¦
¦ ¦ ¦технологии DECT ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-NA-S-001 ¦ ¦Поддержка схемы адресования ¦Опц. ¦
¦ ¦ ¦согласно Рек. ITU-TE.164 ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-NA-S-002 ¦ ¦Поддержка схемы адресования ¦Опц. ¦
¦ ¦ ¦согласно Рек. ITU-TX.25 ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-NA-S-003 ¦ ¦Поддержка схемы адресования ¦Опц. ¦
¦ ¦ ¦согласно Рек. IPv4 ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-NA-S-004 ¦ ¦Поддержка схемы адресования ¦Опц. ¦
¦ ¦ ¦согласно Рек. IPv6 ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-NA-S-006 ¦6.1 ¦Поддержка схемы адресования ¦О ¦
¦ ¦ ¦порта назначения ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-NA-S-007 ¦6.1 ¦Поддержка схемы адресования ¦О ¦
¦ ¦ ¦порта-источника ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-NA-S-008 ¦ ¦Поддержка схемы адресования ¦Опц. ¦
¦ ¦ ¦TETRA ¦ ¦
+-------------+--------+-------------------------------+---------+
¦ Взаимодействие с сетями сотовой подвижной связи стандарта ¦
¦ GSM900/1800 ¦
+-------------T--------T-------------------------------T---------+
¦WDP-GSM-S001 ¦ ¦Услуга доставки информации с ¦Опц. ¦
¦ ¦ ¦помощью GSM SMS ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-GSM-S002 ¦ ¦Поддержка заголовка текста GSM ¦Опц. ¦
¦ ¦ ¦SMS фазы 1 ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-GSM-S003 ¦7.3.2.2 ¦Передача информационного эле- ¦О ¦
¦ ¦ ¦мента long fragmentation ¦При нали-¦
¦ ¦ ¦ ¦чии WDP- ¦
¦ ¦ ¦ ¦GSM-S001 ¦
+-------------+--------+-------------------------------+---------+
¦WDP-GSM-S004 ¦7.3.2.1 ¦Передача информационного эле- ¦Опц. ¦
¦ ¦ ¦мента short fragmentation ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-GSM-S005 ¦ ¦Услуга доставки данных неструк-¦Опц. ¦
¦ ¦ ¦турированной вспомогательной ¦ ¦
¦ ¦ ¦услуги USSD ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-GSM-S006 ¦ ¦Информационные элементы услуги ¦Опц. ¦
¦ ¦ ¦доставки данных USSD ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-GSM-S007 ¦ ¦Услуга доставки данных в режиме¦Опц. ¦
¦ ¦ ¦с коммутацией пакетов GPRS ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-GSM-S008 ¦ ¦Услуга доставки данных в режиме¦Опц. ¦
¦ ¦ ¦с коммутацией каналов ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-GSM-S009 ¦ ¦Услуга доставки данных в режиме¦Опц. ¦
¦ ¦ ¦Cell broadcast ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-GSM-S010 ¦7.3.2.2 ¦Прием информационного элемента ¦О ¦
¦ ¦ ¦long fragmentation ¦При нали-¦
¦ ¦ ¦ ¦чии WDP- ¦
¦ ¦ ¦ ¦GSM-S001 ¦
+-------------+--------+-------------------------------+---------+
¦WDP-GSM-S011 ¦7.3.2.1 ¦Прием информационного элемента ¦О ¦
¦ ¦ ¦short fragmentation ¦При нали-¦
¦ ¦ ¦ ¦чии WDP- ¦
¦ ¦ ¦ ¦GSM-S001 ¦
+-------------+--------+-------------------------------+---------+
¦ Взаимодействие с сетями сотовой подвижной связи ¦
¦ стандарта DAMPS (TIA/EIA-136) ¦
+-------------T--------T-------------------------------T---------+
¦WDP-ANSI-S001¦TIA/EIA ¦Поддержка услуги R-DATA ¦Опц. ¦
¦ ¦136-750 ¦ ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-ANSI-S002¦TIA/EIA ¦Поддержка передачи данных в ¦Опц. ¦
¦ ¦136-370 ¦режиме с коммутацией пакетов ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-ANSI-S003¦TIA/EIA ¦Поддержка передачи данных в ¦Опц. ¦
¦ ¦136-350 ¦режиме с коммутацией каналов ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-ANSI-S004¦TIA/EIA ¦Поддержка услуги R-DATA с ¦Опц. ¦
¦ ¦136-711 ¦использованием GHOST ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-ANSIBEAR-¦TIA/EIA ¦Передача информационного эле- ¦Опц. ¦
¦S001 ¦136-711 ¦мента long fragmentation ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-ANSIBEAR-¦TIA/EIA ¦Передача информационного эле- ¦Опц. ¦
¦S002 ¦136-711 ¦мента short fragmentation ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-ANSIBEAR-¦TIA/EIA ¦Прием информационного элемента ¦Опц. ¦
¦S003 ¦136-711 ¦long fragmentation ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-ANSIBEAR-¦TIA/EIA ¦Прием информационного элемента ¦Опц. ¦
¦S004 ¦136-711 ¦short fragmentation ¦ ¦
+-------------+--------+-------------------------------+---------+
¦ Взаимодействие с сетями транкинговой подвижной связи ¦
¦ стандарта TETRA ¦
+-------------T--------T-------------------------------T---------+
¦WDP-TETRA- ¦ ¦Поддержка услуги SDS ¦Опц. ¦
¦S001 ¦ ¦ ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-TETRA- ¦ ¦Поддержка услуги передачи дан- ¦Опц. ¦
¦S002 ¦ ¦ных с коммутацией пакетов ¦ ¦
+-------------+--------+-------------------------------+---------+
¦ Взаимодействие с сетями радиотехнологии DECT ¦
+-------------T--------T-------------------------------T---------+
¦WDP-DECT-S001¦ ¦Поддержка услуги DECT SMS ¦Опц. ¦
+-------------+--------+-------------------------------+---------+
¦WDP-DECT-S002¦ ¦Поддержка услуги передачи дан- ¦Опц. ¦
¦ ¦ ¦ных в режиме с установлением ¦ ¦
¦ ¦ ¦соединения ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-DECT-S002¦ ¦Поддержка услуги передачи дан- ¦Опц. ¦
¦ ¦ ¦ных в режиме с коммутацией па- ¦ ¦
¦ ¦ ¦кетов ¦ ¦
+-------------+--------+-------------------------------+---------+
¦ Взаимодействие с пейджинговыми системами, ¦
¦ TM ¦
¦ использующими протокол FLEX ¦
+-------------T--------T-------------------------------T---------+
¦WDP-FLEX-S001¦ ¦Поддержка протокола ¦Опц. ¦
¦ ¦ ¦ TM ¦ ¦
¦ ¦ ¦FLEX ¦ ¦
+-------------+--------+-------------------------------+---------+
¦WDP-FLEX-S002¦ ¦Поддержка протокола ¦Опц. ¦
¦ ¦ ¦ TM ¦ ¦
¦ ¦ ¦ReFLEX ¦ ¦
L-------------+--------+-------------------------------+----------


5.1.18. Требования к реализации протокола управления WCMP, обеспечивающего управление передачей датаграмм WDP, сформулированы в технической спецификации [WCMP] WAP-202 - Wireless Application Protocol. Wireless Control Message Protocol Specification. Jun. 2001 [43]. В рамках сертификации фирма-изготовитель должна представить декларацию соответствия шлюза WAP указанной спецификации по следующей форме (см. таблицу 5.17).

Таблица 5.17

   ---------------T--------T--------------------------------T-------¬

¦ Условное ¦ Номер ¦ Наименование функции ¦Обяза- ¦
¦ обозначение ¦согласно¦ ¦тель- ¦
¦ ¦ [WCMP] ¦ ¦ность ¦
¦ ¦ ¦ ¦наличия¦
+--------------+--------+--------------------------------+-------+
¦ 1 ¦ 2 ¦ 3 ¦ 4 ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-SP-S-001 ¦ ¦Соответствие реализации ICMP ¦Опц. ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-SP-S-001 ¦5.4, ¦Соответствие реализации общей ¦Опц. ¦
¦ ¦5.5.1 ¦структуре сообщений WCMP ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-NE-S-001 ¦ ¦Поддержка протокола UDP оконеч- ¦Опц. ¦
¦ ¦ ¦ным устройством ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-NE-S-002 ¦ ¦Поддержка протокола WDP оконеч- ¦Опц. ¦
¦ ¦ ¦ным устройством ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-001¦5.5.3.1 ¦Поддержка сообщения WCMP Desti- ¦Опц. ¦
¦ ¦ ¦nation Unreachable ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-002¦5.5.3.2 ¦Поддержка сообщения WCMP Para- ¦Опц. ¦
¦ ¦ ¦meter Problem ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-003¦5.5.3.3 ¦Поддержка сообщения Message Too ¦Опц. ¦
¦ ¦ ¦Big ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-004¦5.5.3.4 ¦Поддержка сообщения Reassembly ¦Опц. ¦
¦ ¦ ¦Failure ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-005¦5.5.3.5 ¦Поддержка сообщения Echo Request¦Опц. ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-006¦5.5.3.5 ¦Поддержка сообщения Echo Reply ¦Опц. ¦
¦ ¦ ¦ ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-007¦ ¦Способность генерировать Desti- ¦Опц. ¦
¦ ¦ ¦nation Unreacheble = no route ¦ ¦
¦ ¦ ¦to destination (Code = 0) ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-008¦ ¦Способность генерировать Desti- ¦Опц. ¦
¦ ¦ ¦nation Unreacheble = Communica- ¦ ¦
¦ ¦ ¦tion Administratively Prohibited¦ ¦
¦ ¦ ¦(Code = 1) ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-009¦ ¦Способность генерировать Desti- ¦Опц. ¦
¦ ¦ ¦nation Unreacheble = Address ¦ ¦
¦ ¦ ¦Unreacheble (Code = 3) ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-010¦ ¦Способность генерировать Desti- ¦Опц. ¦
¦ ¦ ¦nation Unreacheble = Port ¦ ¦
¦ ¦ ¦Unreacheble (Code = 4) ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-011¦ ¦Способность генерировать Reas- ¦Опц. ¦
¦ ¦ ¦sembly Failure = Reassembly time¦ ¦
¦ ¦ ¦Exceeded (Code = 1) ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-012¦ ¦Способность генерировать Reas- ¦Опц. ¦
¦ ¦ ¦sembly Failure = Buffer Overflow¦ ¦
¦ ¦ ¦(Code = 2) ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-013¦ ¦Способность генерировать Parame-¦Опц. ¦
¦ ¦ ¦ter Problem = Errorneous header ¦ ¦
¦ ¦ ¦field (Code = 0) ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-014¦ ¦Способность генерировать Message¦Опц. ¦
¦ ¦ ¦Too Big ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-015¦ ¦Способность генерировать Echo ¦Опц. ¦
¦ ¦ ¦Request ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-016¦ ¦Способность генерировать Echo ¦Опц. ¦
¦ ¦ ¦Reply ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-017¦ ¦Способность обрабатывать сообще-¦Опц. ¦
¦ ¦ ¦ние Destination Unreacheble = No¦ ¦
¦ ¦ ¦Route To Destination (Code = 0) ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-018¦ ¦Способность обрабатывать сооб- ¦Опц. ¦
¦ ¦ ¦щение Destination Unreacheble = ¦ ¦
¦ ¦ ¦Communication Administratively ¦ ¦
¦ ¦ ¦Prohibited (Code = 1) ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-019¦ ¦Способность обрабатывать сооб- ¦Опц. ¦
¦ ¦ ¦щение Destination Unreacheble = ¦ ¦
¦ ¦ ¦Address Unreacheble (Code = 3) ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-020¦ ¦Способность обрабатывать сообще-¦Опц. ¦
¦ ¦ ¦ние Destination Unreacheble = ¦ ¦
¦ ¦ ¦Port Unreacheble (Code = 4) ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-021¦ ¦Способность обрабатывать сообще-¦Опц. ¦
¦ ¦ ¦ние Reassembly Failure = Reas- ¦ ¦
¦ ¦ ¦sembly time Exceeded (Code = 1) ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-022¦ ¦Способность обрабатывать сообще-¦Опц. ¦
¦ ¦ ¦ние Reassembly Failure = Buffer ¦ ¦
¦ ¦ ¦Overflow (Code = 2) ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-023¦ ¦Способность обрабатывать сообще-¦Опц. ¦
¦ ¦ ¦ние Parameter Problem = Error- ¦ ¦
¦ ¦ ¦neous header field (Code = 0) ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-024¦ ¦Способность обрабатывать сообще-¦Опц. ¦
¦ ¦ ¦ние Message Too Big ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-025¦ ¦Способность обрабатывать сообще-¦Опц. ¦
¦ ¦ ¦ние Echo Request ¦ ¦
+--------------+--------+--------------------------------+-------+
¦WCMP-GEN-S-026¦ ¦Способность обрабатывать сообще-¦Опц. ¦
¦ ¦ ¦ние Echo Reply ¦ ¦
L--------------+--------+--------------------------------+--------


5.2. Требования к интерфейсам

Интерфейсы, обеспечивающие взаимодействие шлюза WAP с аппаратурой доступа к сети IP (IWF), должны соответствовать разделу 3.5 "Технических требований к аппаратуре связи, реализующей функции маршрутизации пакетов протокола межсетевого обмена (аппаратура маршрутизации пакетов IP)", утвержденных Госкомсвязи России 06.08.1998.
Конкретные типы используемых интерфейсов устанавливаются в технических условиях.

5.3. Требования электромагнитной совместимости

5.3.1. Напряжение радиопомех на сетевых зажимах блоков питания в полосе частот 0,15 МГц - 30 МГц не должно превышать значений, приведенных в таблице 5.18 (п. 5.1 ГОСТ Р 51318.22-99).

Таблица 5.18

   --------------------------T--------------------------------------¬

¦ Полоса частот, МГц ¦Напряжение радиопомех, дБмкВ, не более¦
¦ +---------------------T----------------+
¦ ¦квазипиковое значение¦среднее значение¦
+-------------------------+---------------------+----------------+
¦0,15 - 0,5 ¦ 79 ¦ 66 ¦
+-------------------------+---------------------+----------------+
¦0,5 - 30 ¦ 73 ¦ 60 ¦
L-------------------------+---------------------+-----------------


5.3.2. Напряжение радиопомех на портах связи в полосе частот 0,15 МГц - 30 МГц не должно превышать значений, приведенных в таблице 5.19 (п. 5.2 ГОСТ Р 51318.22-99).

Таблица 5.19

   --------------------------T--------------------------------------¬

¦ Полоса частот, МГц ¦Напряжение радиопомех, дБмкВ, не более¦
¦ +---------------------T----------------+
¦ ¦квазипиковое значение¦среднее значение¦
+-------------------------+---------------------+----------------+
¦0,15 - 0,5 ¦97 - 87 <*> ¦84 - 74 <**> ¦
+-------------------------+---------------------+----------------+
¦0,5 - 30 ¦87 ¦74 ¦
L-------------------------+---------------------+-----------------


   --------------------------------

<*> Допустимые значения напряжения вычисляют по формуле:

f
U = 97 - 19,1 lg----,
0,15

f - частота, МГц.
<**> Допустимые значения напряжения вычисляют по формуле:

f
U = 84 - 19,1 lg----,
0,15

f - частота, МГц.

5.3.3. Квазипиковые значения напряженности поля радиопомех, создаваемых оборудованием в диапазоне частот 30 МГц - 1000 МГц, измеренные на расстоянии 10 м, не должны превышать значений, приведенных в таблице 5.20 (п. 5.3 ГОСТ Р 51318.22-99).

Таблица 5.20

   ----------------T------------------------------------------------¬

¦Полоса частот, ¦Напряженность поля радиопомех, дБмкВ/м, не более¦
¦ МГц +------------------------------------------------+
¦ ¦ квазипиковое значение ¦
+---------------+------------------------------------------------+
¦30 - 230 ¦ 40 ¦
+---------------+------------------------------------------------+
¦230 - 1000 ¦ 47 ¦
L---------------+-------------------------------------------------


5.3.4. Устойчивость к радиочастотным электромагнитным полям в диапазоне частот 26 - 1000 МГц должна соответствовать п. п. 1 - 2 ГОСТ Р 50008-92 (степень жесткости 2).
5.3.5. Устойчивость к электростатическим разрядам должна соответствовать п. 5 ГОСТ Р 51317.4.2-99 (степень жесткости 2).
5.3.6. Устойчивость к динамическим изменениям напряжения электропитания должна соответствовать разд. 5 ГОСТ Р 51317.4.11-99 (степень жесткости 2).

5.4. Требования к электропитанию

5.4.1. Оборудование должно обеспечивать работоспособность при изменении напряжения питания в пределах +/- 10% относительно номинального значения, установленного в технических условиях.
5.4.2. В оборудовании должно быть предусмотрено резервирование основного источника питания. При использовании в качестве резервного источника электропитания аккумуляторных батарей их тип и диапазон значений напряжения питания должны устанавливаться в технических условиях.

5.5. Требования по устойчивости к климатическим и механическим воздействиям

5.5.1. Оборудование при эксплуатации должно быть устойчиво к механическим внешним воздействующим факторам, предусмотренным в разделе 4 приложения Б ГОСТ 30631-99 (группа механического исполнения М1).
5.5.2. Оборудование при эксплуатации должно быть устойчиво к климатическим внешним воздействующим факторам, предусмотренным ГОСТ 15150-69.

5.6. Требования безопасности

5.6.1. Значения уровней плотности потока энергии, создаваемых оборудованием в месте его установки, должны находиться в пределах, установленных СанПиН 2.2.4/2.1.8.055-96.
5.6.2. Электрическая изоляция цепи питания должна соответствовать требованиям п. 6.20 ГОСТ Р 50829-95.
5.6.3. В оборудовании должно быть предусмотрено заземление доступных частей путем введения клемм защитного заземления, зажимов. Доступные проводящие детали должны быть надежно заземлены (п. 6.2.1 ГОСТ Р 50829-95). Величина сопротивления между клеммой защитного заземления и любой металлической нетоковедущей частью оборудования, доступной для прикосновения, не должна превышать 0,1 Ом.
5.6.4. Должна быть исключена возможность воспламенения оборудования при случайном замыкании в цепи питания и при неправильном включении полярности питания (п. 13.3 ГОСТ Р 50829-95).

5.7. Требования к маркировке

5.7.1. Маркировка оборудования должна соответствовать техническим условиям и сопроводительной документации, входящей в комплект поставки.
5.7.2. Маркировка должна быть устойчивой в течение всего срока эксплуатации оборудования.
5.7.3. Транспортная маркировка должна соответствовать ГОСТ 14192-96 и содержать основные, дополнительные, информационные и манипуляционные знаки.
5.7.4. На оборудовании, упаковке и технической документации должен быть нанесен знак сертификата соответствия согласно ОСТ 45.02.

5.8. Требования к упаковке

5.8.1. Оборудование и комплект сопроводительной документации должны быть упакованы в соответствии с инструкцией, действующей на предприятии-изготовителе.
5.8.2. Упаковка должна обеспечивать сохранность оборудования при хранении и транспортировании автомобильным, железнодорожным, морским транспортом, в герметизированных отсеках самолетов.

5.9. Требования к транспортированию и хранению

5.9.1. Оборудование в упакованном виде должно быть устойчиво к транспортированию при температуре окружающего воздуха от минус 50 °C до +55 °C и относительной влажности воздуха 100% при температуре +25 °C автомобильным транспортом, закрытым брезентом, в закрытых железнодорожных вагонах, трюмах речного транспорта, в герметизированных отсеках самолетов и вертолетов согласно правилам, действующим на этих видах транспорта.
5.9.2. Оборудование в упакованном виде должно быть устойчиво к хранению в течение 12 месяцев (с момента отгрузки оборудования, включая срок транспортирования) в складских отапливаемых помещениях при температуре от +5 °C до +40 °C и среднегодовом значении относительной влажности 60% при температуре +20 °C, верхнее значение влажности может достигать 80% при температуре +25 °C.


   ------------------------------------------------------------------

--------------------

Автор сайта - Сергей Комаров, scomm@mail.ru