Приложение N 5
к Правилам применения оборудования,
входящего в состав транзитных, оконечно-транзитных
и оконечных узлов связи сети
фиксированной телефонной связи. Часть XII.
Правила применения местных телефонных
станций, использующих технологию
коммутации пакетов информации на основе
подсистемы передачи мультимедийных
сообщений
Требования
к интерфейсам Сх, Dx, Sh, Dh, Rf, Ro, Gq', e1, e2, е3, е4
1. Интерфейсы Сх, Dx, Sh, Dh, Rf, Ro, Gq', e2, e4 основаны на протоколе Diameter.
2. Интерфейс Сх позволяет мультимедийному серверу и мультимедийному клиенту:
1) обмениваться информацией о местонахождении;
2) производить авторизацию пользователя для доступа к IMS;
3) обмениваться информацией для аутентификации;
4) загружать и обрабатывать изменения в пользовательских данных, хранящихся на стороне сервера.
3. Для интерфейсов Cx/Dx установлено значение параметра Application-ID, равное "16777216". Все команды в интерфейсах Cx/Dx передаются с использованием синтаксиса ABNF.
4. Сообщения протокола Diameter на интерфейсе Сх передаются с использованием нижележащего протокола SCTP, использующего новый метод проверки контрольной суммы.
5. Для протокола SIP в запросах и откликах клиента и сервера включаются наборы пар атрибутов со значением NO_STATE_MAINTAINED (1). В соответствии с этим, сервер не хранит информацию о состоянии данной сессии, а клиенту не требуется посылать запрос для завершения сессии. В запросах и откликах не включаются пары значений атрибутов Authorization-Lifetime и Session-Timeout.
6. Коды команд интерфейса Cx/Dx приведены в таблице N 1.
Таблица N 1. Коды команд интерфейса Cx/Dx
N п/п |
Имя команды |
Аббревиатура |
Код |
1 |
2 |
3 |
4 |
1 |
User-Authorization-Request |
UAR |
300 |
2 |
User-Authorization-Answer |
UAA |
300 |
3 |
Server-Assignment-Request |
SAR |
301 |
4 |
Server-Assignment-Answer |
SAA |
301 |
5 |
Location-Info-Request |
LIR |
302 |
6 |
Location-Info-Answer |
LIA |
302 |
7 |
Multimedia-Auth-Request |
MAR |
303 |
8 |
Multimedia-Auth-Answer |
МАА |
303 |
9 |
Registration-Termination-Request |
RTR |
304 |
10 |
Registration-Termination-Answer |
RTA |
304 |
11 |
Push-Profile-Request |
PPR |
305 |
12 |
Push-Profile-Answer |
PPA |
305 |
7. В интерфейсах Cx/Dx используются коды результатов базового протокола Diameter, а также дополнительные коды результатов. Дополнительные коды результатов для интерфейсов Cx/Dx при их реализации приведены в таблице N 2.
Таблица N 2. Дополнительные коды результатов интерфейса Cx/Dx
N п/п |
Имя результата |
Код |
|
Успешные результаты |
|
1 |
DIAMETER_FIRST_REGISTRATION |
2001 |
2 |
DIAMETER_SUBSEQUENT_REGISTRATION |
2002 |
3 |
DIAMETER_UNREGISTERED_SERVICE |
2003 |
4 |
DIAMETER_SUCCESS_SERVER_NAME_NOT_STORED |
2004 |
|
Результаты с постоянной ошибкой |
|
5 |
DIAMETER_ERROR_USER_UNKNOWN |
5001 |
6 |
DIAMETER_ERROR_IDENTITIES_DONT_MATCH |
5002 |
7 |
DIAMETER_ERROR_IDENTITY_NOT_REGISTERED |
5003 |
8 |
DIAMETER_ERROR_ROAMING_NOT_ALLOWED |
5004 |
9 |
DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED |
5005 |
10 |
DIAMETER_ERROR_AUTH_SCHEME_NOT_SUPPORTED |
5006 |
11 |
DIAMETER_ERROR_IN_ASSIGNMENT_TYPE |
5007 |
12 |
DIAMETER_ERROR_TOO_MUCH_DATA |
5008 |
13 |
DIAMETER_ERROR_NOT_SUPPORTED_USER DATA |
5009 |
14 |
DIAMETER_ERROR_FEATURE_UNSUPPORTED |
5011 |
8. Для интерфейса Сх установлено значение параметра Vendor-ID, равное "10415".
9. Оборудование UPSF и оборудование AS взаимодействуют по интерфейсу Sh.
10. Интерфейс между оборудованием SLF и оборудованием AS (Dh) идентичен интерфейсу Sh. Для интерфейсов Sh/Dh установлено значение параметра Application-ID, равное "16777217". Все команды в интерфейсах Sh/Dh передаются с использованием синтаксиса ABNF. Коды команд интерфейсов Sh/Dh приведены в таблице N 3.
Таблица N 3. Коды команд интерфейсов Sh/Dh
N п/п |
Имя команды |
Аббревиатура |
Код |
1 |
User-Data-Request |
UDR |
306 |
2 |
User-Data-Answer |
UDA |
306 |
3 |
Profile-Update-Request |
PUR |
307 |
4 |
Profile-Update-Answer |
PUA |
307 |
5 |
Subscriber-Notifications-Request |
SNR |
308 |
6 |
Subscriber-Notifications-Answer |
SNA |
308 |
7 |
Push-Notifications-Request |
PNR |
309 |
8 |
Push-Notifications-Answer |
PNA |
309 |
11. В интерфейсах Sh/Dh используются коды результатов базового протокола Diameter, а также дополнительные коды результатов. Дополнительные коды результатов при их реализации для интерфейсов Sh/Dh приведены в таблице N 4.
Таблица N 4. Дополнительные коды результатов интерфейса Sh/Dh
12. Для интерфейсов Sh/Dh установлено значение параметра Vendor-ID, равное "10415".
13. Интерфейс Rf используется для процедур учета стоимости с последующей оплатой (off-line). Интерфейс Ro используется для процедур учета стоимости в реальном времени (on-line).
14. Коды команд интерфейса Rf приведены в таблице N 5.
Таблица N 5. Коды команд интерфейса Rf
N п/п |
Имя команды |
Аббревиатура |
Код |
1 |
Accounting-Request |
ACR |
271 |
2 |
Accounting-Answer |
АСА |
271 |
3 |
Capabilities-Exchange-Request |
CER |
257 |
4 |
Capabilities Exchange Answer |
CEA |
257 |
5 |
Device-Watchdog-Request |
DWR |
280 |
6 |
Device-Watchdog-Answer |
DWA |
280 |
7 |
Disconnect-Peer-Request |
DPR |
282 |
8 |
Disconnect-Peer-Answer |
DPA |
282 |
15. Коды команд интерфейса Ro приведены в таблице N 6.
Таблица N 6. Коды команд интерфейса Ro
N п/п |
Имя команды |
Аббревиатура |
Код |
1 |
Credit-Control-Request |
CCR |
272 |
2 |
Credit-Control-Answer |
CCA |
272 |
3 |
Re-Auth-Request |
RAR |
258 |
4 |
Re-Auth-Answer |
RAA |
258 |
5 |
Capabilities-Exchange-Request |
CER |
257 |
6 |
Capabilities Exchange Answer |
CEA |
257 |
7 |
Device-Watchdog-Request |
DWR |
280 |
8 |
Device-Watchdog-Answer |
DWA |
280 |
9 |
Disconnect-Peer-Request |
DPR |
282 |
10 |
Disconnect-Peer-Answer |
DPA |
282 |
11 |
Abort-Session-Request |
ASR |
274 |
12 |
Abort-Session-Answer |
ASA |
274 |
16. В интерфейсах Rf/Ro используются коды результатов базового протокола Diameter, а также дополнительные коды результатов. Дополнительные коды результатов интерфейсов Rf/Ro при их реализации приведены в таблице N 7.
Таблица N 7. Дополнительные коды результатов интерфейсов Rf/Ro
N п/п |
Имя результата |
Код |
1 |
DIAMETER_END_USER_SERVICE_DENIED |
4010 |
2 |
DIAMETER_CREDIT_CONTROL_NOT_APPLICABLE |
4011 |
3 |
DIAMETER_CREDIT_LIMIT_REACHED |
4012 |
4 |
DIAMETER_AUTHORIZATION_REJECTED |
5003 |
5 |
DIAMETER_USER_UNKNOWN |
5030 |
6 |
DIAMETER_RATING_FAILED |
5031 |
17. Для интерфейсов Rf/Ro установлено значение параметра Vendor-ID, равное "10415".
18. Для интерфейса Gq' установлено значение параметра Application-ID, равное "16777222". Коды команд интерфейса Gq' приведены в таблице N 8.
Таблица N 8. Коды команд интерфейса Gq'
N п/п |
Имя команды |
Аббревиатура |
Код |
1 |
AA-Request |
AAR |
265 |
2 |
AA-Answer |
AAA |
265 |
3 |
Re-Auth-Request |
RAR |
258 |
4 |
Re-Auth-Answer |
RAA |
258 |
5 |
Session-Termination-Request |
STR |
275 |
6 |
Session-Termination-Answer |
STA |
275 |
7 |
Abort-Session-Request |
ASR |
274 |
8 |
Abort-Session-Answer |
ASA |
274 |
19. В интерфейсе Gq' используются коды результатов базового протокола Diameter, а также дополнительные коды результатов. Дополнительные коды результатов при их реализации для интерфейса Gq' приведены в таблице N 9.
Таблица N 9. Дополнительные коды результатов интерфейса Gq'
N п/п |
Имя результата |
Код |
1 |
INVALID_SERVICE_INFORMATION |
5061 |
2 |
FILTER_RESTRICTIONS |
5062 |
3 |
INSUFFICIENT_RESOURCES |
4041 |
4 |
COMMIT_FAILURE |
4043 |
5 |
REFRESH_FAILURE |
4044 |
6 |
QOS_PROFILE_FAILURE |
4045 |
7 |
ACCESS_PROFILE_FAILURE |
4046 |
8 |
PRIORITY_NOT_GRANTED |
4047 |
9 |
MODIFICATION_FAILURE |
5041 |
10 |
BINDING_FAILURE |
5021 |
20. Для интерфейса е2 установлено значение параметра Application-ID, равное "16777231". Коды команд интерфейса е2 приведены в таблице N 10.
Таблица N 10. Коды команд интерфейса е2
N п/п |
Имя команды |
Аббревиатура |
Код |
1 |
2 |
3 |
4 |
1 |
User-Data-Request |
UDR |
306 |
2 |
User-Data-Answer |
UDA |
306 |
3 |
Subscribe-Notifications-Request |
SNR |
308 |
4 |
Subscribe-Notifications-Answer |
SNA |
308 |
5 |
Push-Notification-Request |
PNR |
309 |
6 |
Push-Notification-Answer |
PNA |
309 |
21. В интерфейсе е2 используются коды результатов базового протокола Diameter, а также дополнительные коды результатов. Дополнительные коды результатов при их реализации для интерфейса е2 приведены в таблице N 11.
Таблица N 11. Дополнительные коды результатов интерфейса е2
N п/п |
Имя результата |
Код |
1 |
DIAMETER_ERROR_USER_UNKNOWN |
5001 |
2 |
DIAMETER_ERROR_NO_SUBSCRIPTION_TO_DATA |
5107 |
3 |
DIAMETER_USER_DATA_NOT_AVAILABLE |
4100 |
22. Для интерфейса е4 установлено значение параметра Application-ID, равное "16777231". Коды команд интерфейса е4 приведены в таблице N 12.
Таблица N 12. Коды команд интерфейса е4
N п/п |
Имя команды |
Аббревиатура |
Код |
1 |
User-Data-Request |
UDR |
306 |
2 |
User-Data-Answer |
UDA |
306 |
3 |
Push-Notification-Request |
PNR |
309 |
4 |
Push-Notification-Answer |
PNA |
309 |
23. В интерфейсе е4 используются коды результатов базового протокола Diameter, а также дополнительные коды результатов. Дополнительные коды результатов при их реализации для интерфейса е4 приведены в таблице N 13.
Таблица N 13. Дополнительные коды результатов интерфейса е4
N п/п |
Имя результата |
Код |
1 |
DIAMETER_ERROR_USER_UNKNOWN |
5001 |
2 |
DIAMETER_USER_DATA_NOT_AVAILABLE |
4001 |
3 |
DIAMETER_USER_DATA_NOT_AVAILABLE |
4100 |
24. Интерфейс e1 позволяет оборудованию пользователя UE инициировать запросы для конфигурирования IP адреса для доступа к сети. При этом используются запросы DHCP или РРР.
25. Интерфейс е3 использует стек протоколов ТСР/Р, SSL/TLS, HTTP, SOAP, CPE WAN Management Protocol.
26. Методы RPC, используемые в протоколе CPE WAN Management Protocol интерфейса е3, приведены в таблице N 14.
Таблица N 14. Методы RPC, используемые в протоколе CPE WAN Management Protocol интерфейса е3
27. Коды ошибок СРЕ, используемые в протоколе СРЕ WAN Management Protocol при их реализации для интерфейса е3, приведены в таблице N 15.
Таблица N 15. Коды ошибок СРЕ, используемые в протоколе СРЕ WAN Management Protocol интерфейса е3
28. Коды команд для пакетированной передачи файлов для протокола CPE WAN Management Protocol интерфейса е3 приведены в таблице N 16.
Таблица N 16. Коды команд для пакетированной передачи файлов для протокола CPE WAN Management Protocol интерфейса е3
Код команды |
Имя команды |
1 |
2 |
0 |
End |
1 |
Extract File |
2 |
Extract Versioned File |
3 |
Add File |
4 |
Add Versioned File |
5 |
Remove File |
6 |
Remove Versioned File |
7 |
Remove Sub-Tree |
8 |
Move File |
9 |
Move Versioned File |
10 |
Version |
11 |
Description |
12 |
Recoverable Timeout |
13 |
Unrecoverable Timeout |
14 |
Initial Timeout |
15 |
Initial Activity Timeout |
16 |
Reboot |
17 |
Format File System |
18 |
Minimum Version |
19 |
Maximum Version |
20 |
Role |
21 |
Minimum Non-Volatile Storage |
22 |
Minimum Volatile Storage Size |
23 |
Зарезервировано |
24 |
Зарезервировано |
25 |
Required Attributes |