О применении данного документа в отношении федерального государственного контроля в области связи см. Распоряжение Правительства РФ от 15.12.2020 N 3340-р.
Содержит 4 байта IPv4 адреса пользователя, порядок передачи байт адреса в соответствии со спецификацией RFC791 или 16 байт IPv6 адреса пользователя, порядок передачи байт адреса в соответствии со спецификацией RFC1884.
UNI
4
Идентификатор параметра отбора в формате:
UCI
Ncontrol
UCI - подполе, содержащее идентификационный номер контролируемого пользователя, равный значению подполя UCI элемента данных команды постановки на контроль. Тип данных - U16.
Ncontrol - подполе, содержащего номер условия контроля, равный значению подполя Ncontrol элемента данных команды постановки на контроль. Тип данных - U16.
String
переменный
Строка в ASCII кодах.
LoginPair
переменный
Пара строк - логин/адрес пользователя и общедоступное имя пользователя. Передается в следующем виде:
Login
Nickname
Login - логин пользователя (тип данных - String);
Nickname - псевдоним пользователя (тип данных - String).
Subnet
переменный
Подсеть (IP-адрес сети и длина маски подсети)
Передается в следующем виде:
IP
Mask
IP - адрес подсети (тип данных - String);
Mask - длина маски подсети (тип данных - U8).
Resource Record
переменный
Ресурсная запись DNS. Передается в следующем виде:
Туре
Host
Value
TTL
Туре - тип ресурсной записи согласно RFC1035 и RFC3596 (тип данных - U16): 1 для A, 28 для AAAA, 5 для CNAME;
Host - доменное имя сервера (тип данных - String);
Value - значение ресурсной записи - IP-адрес для ресурсных записей A, AAAA; доменное имя - алиас для ресурсных записей CNAME (тип данных - String);
TTL - время жизни ресурсной записи согласно (тип данных - U32).
LocGSM
4
Местоположение абонента сети GSM. Формат:
LAC
CI
LAC - подполе, содержащее Location Area Code (LAC)
местоположения абонента в сети GSM. Тип данных U16;
CI - подполе, содержащее CellId (CI) местоположения абонента в сети GSM. Тип данных U16.
LocCDMA
4
Местоположение абонента сети CDMA. Формат:
MSC
LAC
Necp
Nsec
MSC - подполе, содержащее имя коммутатора (Mobile Switching Centre (MSC)) местоположения абонента в сети CDMA, тип данных String;
LAC - подполе, содержащее Location Area Code (LAC) местоположения абонента в сети CDMA. Тип данных U16;
Necp - подполе, содержащее номер базы местоположения абонента в сети CDMA. Тип данных U16;
Nsec - подполе, содержащее номер сектора местоположения абонента в сети CDMA. Тип данных U16.
LocWiMAX
6
Местоположение абонента сети WiMAX.
Содержит идентификационный номер сектора базовой станции в сети WiMAX (BSID). Целочисленная переменная, размер поля - 6 байт.
Location
13
Местоположение абонента с указанием используемого стандарта связи. Формат:
Type
Location
Туре - содержит тип информации о местоположении. Тип данных U8. Содержимое подполя:
1 - LACCID;
2 - CellGlobalIdentifier (CGI);
3 - ServiceAreaIdentifier (SAI);
4 - E_UTRAN_CellGlobalIdentifier (ECGI);
5 - TrackingAreaIdentifier (TAI);
6 - TrackingAreaIdentifier (TAI) и E_UTRAN_CellGloballdentifier (ECGI);
Location - подполе местоположения. Длина поля 12 байт. Содержимое подполя местоположения Location:
а) для Type = 1: содержит данные о местоположении в виде Location Area Code (LAC) (2 байта) и CellId (2 байта); оставшиеся 8 байт не заполняются;
б) для Type = 2: содержит данные о местоположении в формате CellGlobalIdentifier (CGI) (7 байт); оставшиеся 5 байт не заполняются;
в) для Type - 3: содержит данные о местоположении в формате ServiceAreaIdentifier (SAI) (7 байт); оставшиеся 5 байт не заполняются;
г) для Type = 4: содержит данные о местоположении в формате E_UTRAN_CellGlobalIdentifier (ECGI) (7 байт); оставшиеся 5 байт не заполняются;
д) для Type = 5: содержит данные о местоположении в формате TrackingAreaIdentifier (TAI) (5 байт); оставшиеся 7 байт не заполняются;
е) для Type = 6: содержит данные о местоположении в формате TrackingAreaIdentifier (TAI) (5 байт) и E_UTRAN_CellGlobalIdentifier (ECGI) (7 байт).
Целочисленные значения передаются в следующем порядке: старшие байты передаются первыми.
В тех случаях, когда данные переменной длины используются в качестве подполя в составе другого элемента описания, к ним добавляется префикс длины Length типа U32 в виде, представленном на рис. 127.
Length
Value
4 байта
Рисунок 127
Здесь Length включает в себя общую длину подполя (содержит сумму размера подполя Value и подполя Length).
Например, для типа данных ResourceRecord реальное представление с учетом длин подполей будет выглядеть следующим образом:
Type
HostLength
HostString
ValueLength
Value
TTL
2 байта (U16)
4 байта (U32)
переменный размер
4 байта (U32)
переменный размер
4 байта (U32)
Рисунок 128
В блоки служебных данных могут входить элементы описания данных, представленные в таблице 5.