Приложение N 12
к Правилам применения оборудования систем
коммутации, включая программное
обеспечение, обеспечивающего выполнение
установленных действий при проведении
оперативно-розыскных мероприятий. Часть I.
Правила применения оборудования оконечно-
транзитных узлов связи сетей подвижной
радиотелефонной связи, включая программное
обеспечение, обеспечивающего выполнение
установленных действий при проведении
оперативно-розыскных мероприятий,
утвержденным приказом Министерства связи
и массовых коммуникаций РФ
от 12 декабря 2016 г. N 645
Требования
к параметрам данных местоположения объекта контроля
1. Информация о местоположении объекта контроля передается в следующем виде:
BEGIN
EXPORTS;
PreciseMobileLocation ::= // местоположение объекта контроля
SEQUENCE!
mobile-location MobileLocation, // данные о местоположение объекта контроля
mobilelP OCTET STRING (SIZE(40)) OPTIONAL, //IP адрес мобильного терминала (при прохождении вызова в IP сетях)
timeDelta[0] INTEGER (0 .. 432000), // время в секундах с момента определения
местоположения, при превышении 5 суток
принимает максимальное значение
geo-location[l] GeoLocation OPTIONAL, // географическое местоположение
объекта контроля
gsmumts-host-location [2] IMPLICIT GsmUmtsHostLocation OPTIONAL,// местоположение
регистрации объекта контроля
lte-host-location [3] IMPLICIT LteHostLocation OPTIONAL // местоположение LTE регистрации объекта контроля)
}
MobileLocation: := // данные о местоположение объекта контроля
СНOIСЕ{
gsmumts-location [0] IMPLICIT GsmUmtsLocation , // местоположение в СПРС GSM и
UMTS
tetra-location [1] IMPLICIT TetraLocation, // местоположение в СПРС Tetra
lte-location [2] IMPLICIT LteLocation, // местоположение в СПРС LTE
GsmUmtsLocation ::=
SEQUENCE!
mcc INTEGER (0 .. 65535), // код страны
mnc INTEGER (0 .. 65535), // код оператора связи
lac INTEGER (0 .. 65535), // код зоны
cellld INTEGER (0 .. 65535), // базовая станция
sector INTEGER (0 .. 255), // сектор для многосекторных БС
ta INTEGER (0 .. 63) // Timing Advance (если не определен в
соответствующей технологии СПРС, принимает
максимальное значение)
}
TetraLocation ::=
SEQUENCE {
locationArea INTEGER (0 .. 65535), // 14 бит (0x0-0x3FFF) no ETSI EN 300 392-1
Для TETRA Location Areas,
// 0x4000-0x7FFF для Gateway Location Areas, 0 -
некорректное значение зоны
locationName OCTET STRING (SIZE(0 .. 32)), // имя зоны
cell INTEGER (0 .. 1024), // дополнительная информация по
базовой станции
cellName OCTET STRING (SIZE(0 .. 32) // имя базовой станции
}
LteLocation::=
SEQUENCE!
mobileCountryCode OCTET STRING (SIZE( 1 .. 2)), // код страны
mobileNetworkCode OCTET STRING (SIZE(2)), // код оператора связи
eUtranCelllD INTEGER (0 .. 4294967295), // идентификатор соты
E-UTRAN (ECI)
ta INTEGER (0 .. 1282) // Timing Advance (если не определен,
принимает максимальное значение)
}
GsmUmtsHostLocation: :=
SEQUENCE {
vlrld OCTET STRING (SIZE(0 .. 18)), // идентификатор VLR ID
lac INTEGER (0 .. 65535), // код зоны при наличии
cellld INTEGER (0 .. 65535) // базовая станция при наличии
}
LteHostLocation: :=
SEQUENCE!
mobileCountryCode OCTET STRING (SIZE(1 .. 2)), // код страны
mobileNetworkCode OCTET STRING (SIZE(2)), // код оператора связи
mmeGroupID INTEGER (0 .. 65535), // идентификатор MME Group ID
mmeCode INTEGER (0 .. 255) // код MME
}
GeoLocation ::=
SEQUENCE{
latitudeGrade REAL, // широта
longitudeGrade REAL // долгота
}
END
2. Заполнение параметров местоположении объекта контроля.
2.1 Обязательным для всех стандартов СПРС является передача параметров MobileLocation и timeDelta. При отсутствии конкретной информации для заполнения полей параметров MobileLocation и timeDelta соответствующие поля заполняются значениями 0xFF.
2.2 При отсутствии информации в параметрах gsmumts-location и lte-location для СПРС стандарта GSM/UMTS или LTE является обязательным передача параметра gsmumts-host-location или lte-host-location соответственно.
2.3 Параметр geo-location содержит информацию, полученную из средств связи СПРС, и передается дополнительно к информации, переданной в параметре MobileLocation.