Выровненный канал поддерживает сигнализацию RC, обеспечивая возможность принимающей АС передавать RC в таймслоте восходящего канала без потери информации нисходящего трафика. Пример на рисунке 16 иллюстрирует передачу в логическом канале 1, содержащем таймслот 2 восходящего канала и таймслот 1 нисходящего канала. Следовательно, АС, настроенная на прием и передачу только в логическом канале 1, в случае выровненных каналов должна принимать в таймслоте 1 нисходящего канала и передавать в таймслоте 2 восходящего канала. Аналогично, АС, настроенная на прием и передачу только в логическом канале 2, в случае выровненных каналов должна принимать таймслот 2 нисходящего канала и передавать в таймслоте 1 восходящего канала.
![]() в физических восходящем и нисходящем каналах
при выровненных логических каналах
Смещенные каналы поддерживают двусторонний трафик, обеспечивая АС передачу в одном таймслоте восходящей и получение в другом таймслоте нисходящей передачи от ретранслятора (см. 7.2.4.3). Рисунок 17 иллюстрирует передачу в логическом канале 1, который состоит из таймслота 1 восходящего канала и таймслота 1 нисходящего канала. Следовательно, АС, настроенная на прием и передачу только в логическом канале 1, в случае смещенных каналов должна принимать в таймслоте 1 нисходящего канала и передавать в таймслоте 2 восходящего канала. Аналогично, АС, настроенная на прием и передачу только в логическом канале 2, в случае смещенных каналов должна принимать в таймслоте 2 нисходящего канала и передавать в таймслоте 2 восходящего канала.
![]() в физических восходящем и нисходящем каналах
при смещенных логических каналах
Кадры вокодера передаются с использованием шести пакетов (суперкадр TDMA) в течение 360 мс, а их взаимное расположение и другие временные параметры соответствуют прямому режиму, описанному в 7.2.1 ГОСТ Р 71586.1-2024.
7.2.2.2 Инициация передачи речи
В режиме ретрансляции сигналов применяется инициация передачи речи как для стандартных систем и соответствует прямому режиму связи, описанному в 7.2.1.2 ГОСТ Р 71586.1-2024.
7.2.2.3 Окончание передачи речи
Окончание передачи речи соответствует прямому режиму связи, описанному в 7.2.1.3 ГОСТ Р 71586.1-2024.
Процедура передачи речи сразу после окончания речевого суперкадра должна быть завершена передачей пакета данных с синхрогруппой данных вместо речевой синхрогруппы.
Для одночастотного и двухчастотного восходящих каналов ретранслятора, а также в прямом режиме в качестве сигнала завершения разговора должен использоваться "Прерыватель с LC". Во всех остальных случаях (с нисходящим каналом ретранслятора) завершение речевого вызова может производиться как с использованием прерывателя с LC, так и передачей любого пакета ("General data burst"), содержащего синхрогруппу данных (CSBK, IDLE, заголовок данных, другие, в том числе и прерыватель с LC).
Примечание - Для завершения речи АС обязана передавать "Прерыватель с LC" (см. 11.3 ГОСТ Р 71586.1-2024). Ретранслятор, приняв от АС прерыватель в восходящем канале, может его не ретранслировать в нисходящем канале, а передать в качестве завершения речи любой другой пакет данных с синхрогруппой SYNC (в случае, если у ретранслятора появилась такая потребность при ретрансляции речи). Принимающая АС должна считать завершением речи этот пакет с синхрогруппой и воспринимать его в качестве прерывателя речи, так же как и служебное сообщение "Прерыватель с LC".
7.2.3 Временные параметры передачи данных
7.2.3.1 Общие положения
Комплекс стандартов на цифровую профессиональную подвижную радиосвязь определяет однослотовый и двухслотовый режимы передачи данных. Различие между данными режимами заключается только в скорости передачи, предлагаемой высшим уровням стека протоколов без изменения формата передаваемых сообщений.
В дальнейшем следует иметь в виду, что обозначения "1" и "2" относятся к логическим каналам, которые должны следовать только один за другим.
7.2.3.2 Синхронизация данных в однослотовом режиме
Однослотовая передача данных должна инициироваться одним или двумя заголовками данных, содержащих адресацию, а также информацию о полезной нагрузке. Эти заголовки сопровождаются одним или более блоками данных. Последний блок в передаче завершает передачу сообщения с данными.
На рисунке 18 показан пример синхронизации для однослотовой передачи данных в восходящем канале от АС к ретранслятору, где требуется один заголовок данных.
![]() На рисунке 19 показан однослотовый обмен данными в восходящем канале между двумя АС, при котором требуются два заголовка данных.
![]() При передаче данных с шифрованием используется последовательная передача двух заголовков данных, как и в 7.2.1.2 ГОСТ Р 71586.1-2024.
Однослотовый режим передачи данных применим:
- к прямым каналам;
- одночастотному ретранслятору;
- ретрансляционной системе 1:1 с RC;
- ретрансляционной системе 1:1 без RC;
- ретрансляционной системе 2:1.
7.2.3.3 Синхронизация данных в двухслотовом режиме
Рисунок 20 иллюстрирует синхронизацию для случая двухслотового режима передачи данных в нисходящем канале. Этот пример показывает передачу, начатую с одним заголовком данных. За заголовком следует один или более блоков данных (в этом примере - десять). Последний блок в передаче содержит полезную информацию и CRC для проверки достоверности принятых данных.
![]() Двухслотовый режим передачи данных применим:
- к прямым каналам;
- ретрансляционной системе 1:1 без RC.
7.2.4.1 Временные параметры ретранслятора
В зависимости от типа используемого логического канала (смещенного или выровненного), а также возможности ретранслятора по скорости обработки и передачи информации из восходящего канала в нисходящий канал могут быть использованы различные временные задержки.
На рисунке 21 показан пример временных соотношений ретрансляции данных с использованием выровненных каналов. В этом примере передача АС осуществляется в восходящем канале 2, а прием - в нисходящем канале 1. Следовательно, имеется естественная для двойного пути задержка 60 мс.
![]() каналов ретранслятора
На рисунках 22 и 23 приведены примеры временных соотношений ретрансляции данных с использованием смещенного канала. В этих примерах передача АС осуществляется в восходящем канале 2, а прием - в нисходящем канале 2. Если ретранслятор будет готов к обработке восходящего потока данных и его ретрансляции в следующем таймслоте нисходящего канала, задержка ретрансляции будет 30 мс, как показано на рисунке 22.
![]() смещенных каналов с задержкой 30 мс
Если ретранслятор не готов к обработке восходящего потока данных и его ретрансляции в следующем таймслоте нисходящего канала, задержка ретрансляции, как минимум, будет 90 мс, как показано на рисунке 23.
![]() смещенных каналов с задержкой 90 мс
7.2.4.2 Временные параметры одночастотного ретранслятора
В режиме одночастотной ретрансляции восходящий и нисходящий каналы физически расположены на одной радиочастоте, но в разных таймслотах. На рисунке 24 показан пример временных зависимостей для одночастотного ретранслятора. В этом примере АС передает информацию в восходящем канале, который является одним из логических каналов TDMA (таймслотов) и обозначен на рисунке как "TX", а ретранслятор передает в другом таймслоте, который является нисходящим каналом и обозначен на рисунке как "повтор".
![]() одночастотного ретранслятора
Как показано, если ретранслятор не готов обработать входящий трафик и повторить его в следующем таймслоте нисходящего канала, то задержка ретрансляции будет длиной в три таймслота (на 90 мс).
На рисунке 25 приведен пример временной диаграммы для дуплексной передачи с временным разделением. В этом примере АС передает речь в восходящем канале 2 и принимает речь в нисходящем канале 2.
![]() Для дуплексной передачи должны использоваться временные параметры речевых ретранслированных смещенных каналов с задержкой 30 мс, как показано на рисунке 22.
7.2.4.4 Режим непрерывной передачи
При работе в режиме непрерывной передачи, который проиллюстрирован на рисунке 26, АС передает постоянно, не переключаясь в режим приема во время передачи сообщения (передатчик АС включается перед передачей LC-заголовка и выключается после передачи прерывателя), поэтому АС имеет возможность вставлять дополнительную служебную информацию во временном участке CACH.
Для непрерывной передачи используется формат "канал данных с CACH", определенный в 6.8.1. Однако в этом режиме два канала трафика и CACH передаются АС, минуя ретранслятор. Для того чтобы полностью занять канал, одинаковый трафик передается и в канале 1, и в канале 2. При необходимости сигнализация канала управления может быть передана через CACH. Так как ретранслятор не принимает участия в передаче, в качестве источника синхропоследовательности используется только АС.
Пример непрерывной передачи речи показан на рисунке 26. В этом примере продемонстрирован вызов, инициированный в канале 1 с использованием заголовка LC, продолжающийся один речевой суперкадр и заканчивающийся прерывателем с LC. Этот режим передачи используется только в прямом режиме (не TDMA) без ретрансляции (при этом информация одного слота дублируется во втором) и не используется в прямом режиме TDMA. Речевой трафик, передаваемый с использованием восходящего речевого суперкадра, определен в 7.2.2.1. Идентичный трафик посылается с задержкой на один пакет в канале 2, как показано ниже.
![]() Пример непрерывной передачи данных приведен на рисунке 27. Этот пример показывает инициацию транзакции передачи данных в прямом режиме (без ретрансляции, при этом информация одного таймслота дублируется во втором) в канале 1 длительностью пять блоков и оканчивающуюся последними блоками данных. Идентичный трафик передается в канале 2, как показано на данном рисунке.
![]() При отсутствии для передачи полезной нагрузки в CACH, должно быть отправлено нулевое сообщение с коротким LC. Передача нулевого сообщения с коротким LC в CACH описана в 16.3.2.
Когда АС передает в режиме непрерывной передачи, она должна установить в IE "AT" общего канала передачи уведомлений комбинацию "занято" и чередовать 02 и 12 в IE "TCh" общего канала передачи уведомлений.
7.2.4.5 Временные параметры RC
Общие положения
Для поддержки различных возможностей оборудования ретрансляторы и АС могут передавать сигнализацию обратно источнику во время его передачи с помощью RC (RC-сигнализация).
Определена следующая RC-сигнализация:
- встроенная сигнализация RC (Embedded RC);
- специальная сигнализация RC (Dedicated RC);
- выделенная сигнализация RC (Standalone RC).
Размещение RC всех трех типов производится двумя способами:
В нисходящем канале ретранслятора, как показано на рисунке 46:
Embedded RC - передается ретранслятором в нисходящем (outbound) канале речевого трафика вместо SYNC один раз в 360 мс, который используется при выровненном (aligned) режиме. Передача в невыровненном канале АС не производится, поскольку АС необходимо одновременно передавать и принимать информацию;
Dedicated RC - передается ретранслятором в нисходящем (outbound) канале, когда есть свободный нисходящий канал в другом таймслоте. RC передается вместо SYNC в свободном канале внутри пакета Idle (может передаваться каждые 60 мс).
Передача в восходящем канале ретранслятора показана на рисунке 45:
Standalone RC - передается АС в восходящем (inbound) канале во втором свободном таймслоте. RC передается в специальном коротком пакете RC с обеих сторон от SYNC, как показано на рисунке 45.
Встроенная и специальная сигнализация RC используется для нисходящего канала, выделенная сигнализация RC используется для восходящего канала.
Выделенная сигнализация RC незначительно снижает пропускную способность, но является неустойчивой, так как используемые для RC поля далеко разнесены друг относительно друга. Специальная сигнализация RC обладает преимуществом быстрого ответа, так как весь канал отводится для этой цели, но поддерживает только единичный запрос к физическому каналу. Временные параметры обратного канала в режиме ретрансляции подробно описаны в 10.4.
Встроенная сигнализация RC использует поле в 48 бит, расположенное в центре пакета. Этот тип канала может быть доступным как в режиме работы 1:1, так и в режиме 2:1.
В нисходящем канале информация встроенного RC передается по соседнему каналу целевой АС. Например, для трафика используется нисходящий канал 2, для получения информации RC - нисходящий канал 1.
К отправке нисходящей информации о RC применяются следующие правила:
- RC передается вместо встроенного LC в нисходящем канале ретранслятора в пакете F речевого суперкадра;
- RC не передается в речевом заголовке или заголовке данных, но может быть отправлено в заголовке данных UDT;
- RC не передается в первом пакете после передачи речи (обычно после прерывателя речевого вызова);
- последующие/повторные сообщения RC должны транслироваться не ранее, чем через 360 мс после предыдущего сообщения RC. Например, во время непрерывной передачи данных в блоках продолжения данных.
Рисунок 28 иллюстрирует временные параметры самой быстрой синхронизации RC (360 мс) и доступ в режиме выровненных каналов. Пакеты в нисходящем канале 1, передающие трафик "A", содержат SYNC или данные встроенной сигнализации, обусловленные содержанием "A", за исключением каждого шестого пакета, который переносит информацию о RC для вызова "B", когда это необходимо. АС, принимающие вызов "B", принимают нисходящий канал 2 для своего трафика и канал 1 для получения информации RC. Такое расположение позволяет передатчику трафика "B" получать информацию RC без прерывания передачи, как показано на рисунке 28.
![]() Для специальной сигнализации RC один нисходящий канал должен использоваться для трафика речи/данных, в то время как другой нисходящий канал может использоваться для сигнализации RC. Такой тип канала доступен только в режиме работы 1:1.
Информация RC переносится во встроенном поле общего пакета данных (48 бит), как это было для встроенной RC. Однако, каждый пакет на вторичном канале переносит или информацию RC или синхрогруппу, встроенную в свободный пакет. Сочетание пакетов RC и SYNC может быть динамично изменено ретранслятором специально по мере необходимости. Сочетание может измениться от заполнения всех пакетов синхрогруппами до полного заполнения сигнализацией RC, как угодно.
Рисунок 29 иллюстрирует пример временных параметров RC и доступа.
Пакеты в нисходящем канале 1 переносят трафик "A". Пакеты в нисходящем канале 2 содержат или SYNC, или сигнализацию RC в свободном пакете. В случае необходимости при таком расположении информация RC может передаваться каждые 60 мс. На рисунке 29 показано, как АС-передатчик трафика "A", может перейти после каждого пакета восходящего канала к нисходящему каналу, принять RC и вернуться назад к передаче в восходящем канале.
![]() Выделенный пакет (RC) в восходящем канале
RC могут передаваться в восходящем канале при передаче трафика от АС к ретранслятору. В этом случае в RC передается сигнализация, которая может быть использована для прерывания передаваемого трафика и предоставления канала другой АС, имеющей более высокий приоритет, чем текущий вызов.
Один таймслот в восходящем канале должен использоваться для передачи речи или потока данных, в то время как другой таймслот в восходящем канале должен использоваться для передачи сигнализации RC. Этот тип канала доступен только в режиме работы 1:1. Укороченный тип выделенного пакета позволяет АС переходить от приема пакета в нисходящем канале к передаче выделенного пакета RC в восходящем канале и назад, к получению пакета в нисходящем канале.
Рисунок 30 иллюстрирует пример доступа и временных параметров RC.
Пакеты в восходящем канале 2 переносят трафик для вызова "A". Как показано, пакеты в восходящем канале 1 не используются, за исключением случая с выделенным пакетом RC.
![]() в восходящем канале
Сигнализация RC в прямом режиме
Сигнализация RC может быть использована в прямом режиме, что позволит принимающей стороне передавать сигнальную информацию передающей стороне в процессе передачи речи и данных без потери информации любой из сторон.
Примечание - Помимо прямого режима RC-сигнализация может использоваться в режиме связи через двухчастотный ретранслятор и в транкинговом режиме.
В прямом режиме один таймслот канала TDMA должен использоваться в качестве прямого направления передачи для трафика, в то время как другой пакет (на той же радиочастоте) должен использоваться в качестве обратного направления для сигнализации RC.
На рисунке 31 обозначены временные параметры RC для прямого режима с указанием сигнализации RC, которая устанавливается непосредственно передающей АС.
![]() Должен использоваться выделенный пакет RC, который содержит как SYNC, так и сигнализацию. Стрелки на рисунке 31 указывают, где передающая АС должна перейти на прием сигнала RC и вернуться назад к режиму передачи. Принимающая АС должна действовать аналогично передающей - от получения трафика к передаче пакета RC и возврату назад.
В данном подразделе описаны правила доступа к каналу и процедуры, которые должны применяться АС при использовании как двухчастотных ретрансляторов, так и в одночастотных (двунаправленных) каналах. Такой доступ к каналу обеспечивает различные уровни соблюдения протокола LBT [по специальному протоколу LBT для одного канала; по протоколу LBT для всех каналов; по протоколу LBT с учетом цветового кода; не по протоколу LBT (без проверки занятости канала)] и учитывает совместную работу АС при инициации вызовов ими на одной радиочастоте.
В этом подразделе описано, как ретранслятор может ограничить доступ к каналу, когда его входящие каналы активны (или ожидают) в течение периода времени удержания соединения. Следует отметить, что широкая гибкость в выборе способов, которыми ретрансляторы могут контролировать доступ к каналу, позволяет ретрансляторам различных реализаций ограничивать доступ к каналу в соответствии с их системными требованиями.
На рисунке 32 показаны три варианта использования каналов двухчастотной ретрансляции, состоящих из нисходящего канала на одной частоте и восходящего канала на другой частоте:
- вариант использования 1: для двух независимых "ретранслируемых" симплексных вызовов, либо двух независимых дуплексных вызовов "АС к конкретному получателю", либо одного "ретранслируемого" дуплексного вызова;
- вариант использования 2: для одного "ретранслируемого" симплексного вызова, либо одного дуплексного вызова "АС к конкретному получателю";
- вариант использования 3: для одного "ретранслируемого" симплексного вызова с RC.
![]() На рисунке 33 показаны пять вариантов использования одночастотного двунаправленного канала:
- вариант использования 1: "прямой" дуплексный вызов, или одночастотный "ретранслируемый" симплексный вызов;
- вариант использования 2: "прямой" симплексный вызов;
- вариант использования 3: "прямой" симплексный вызов с RC;
- вариант использования 4: "прямой" симплексный вызов TDMA;
- вариант использования 5: два независимых "прямых" симплексных вызова TDMA.
![]() 7.3.1.1 Типы активности канала
Типы активности канала соответствуют прямому режиму и приведены в 7.3.1.1 ГОСТ Р 71586.1-2024.
7.3.1.2 Статус канала
Определение статуса одночастотных каналов соответствует прямому режиму, описанному в 7.3.1.2 ГОСТ Р 71586.1-2024.
Для двухчастотных каналов, которые может поддерживать ретранслятор, при отсутствии активности в нисходящем канале АС должна полагать, что восходящий канал свободен, а при наличии радиопередачи, не соответствующей комплексу стандартов на цифровую профессиональную подвижную радиосвязь в нисходящем канале, АС должна полагать, что восходящий канал занят.
7.3.1.3 Ведущее устройство синхронизации
Для одночастотных каналов при отсутствии радиопередачи в канале синхронизация АС не проводится.
Для одночастотных каналов, как только АС начинает передачу, она становится ведущей. Ведущая АС является источником синхронизации, передавая синхрогруппу для выбранных таймслота и частоты.
Для ретранслятора, поддерживающего двухчастотный режим ретрансляции, в случае его активности, проводится передача в нисходящем канале, при этом задающим устройством синхронизации является ретранслятор, а АС, извлекая синхронизацию по принятым синхрогруппам в пакетах, синхронизируются по таймслотам прослушиваемого нисходящего канала. Если АС не удается обнаружить активность в нисходящем канале, то считается, что ретранслятор не активен.
В случае неактивного ретранслятора и необходимости АС использовать "синхронизацию, устанавливаемую ретранслятором", АС в асинхронном режиме передает в восходящем канале сигнал для ретранслятора в соответствии с функцией "BS activation". После активизации ретранслятор должен начать передавать в нисходящем канале сигналы синхронизации, получаемые АС. По ним проводится ее синхронизация.
В случае, когда ретранслятор имеет возможность инициировать передачу в нисходящем канале, не используя активацию со стороны ("BS activation"), а посредством декодирования любой корректной передаваемой информации в восходящем канале, АС требуется получить разрешение для того, чтобы стать источником синхронизации для ретранслятора. Тогда ретранслятор действует таким образом, что восходящий канал от АС является кадром синхронизации для нисходящего канала.
7.3.1.4 Сообщения времени удержания и временные параметры
Речевой вызов должен состоять из серии речевых пакетов, разделенных промежутками, которые называются "период времени удержания канала". Кроме того, для двухчастотных каналов ретранслятора, как только период времени удержания заканчивается, ретранслятор может остаться активным на время, названное "период удержания канала".
Для двухчастотных каналов ретранслятора период времени удержания вызова "T_CallHt" (который может быть равен нулю) определяется составом (конфигурацией) ретранслятора. В течение этого промежутка времени ретранслятор должен удержать канал в состоянии "Busy" ("занятый"), передав в нисходящем канале прерыватель с LC [время удержания канала с идентификационным набором (IDs) источника и получателя для отображения осуществляемого речевого вызова] и установив бит AT в состояние "занятый". АС, использующим уровень доступа по протоколу LBT (7.3.1.6), нельзя передавать в "занятом" канале, если они не участвуют в указанном речевом вызове или используют уровень "polite to own Colour Code" (7.3.1.6) и их цветовой код (CC) отличается от содержащегося в удерживаемом во времени вызове (см. примечание 1). Как только период удержания вызова T_CallHt заканчивается, то может дополнительно начаться период удержания канала T_ChHt, в течение этого промежутка времени ретранслятор должен поддерживать канал в состоянии CS_Idle, установив значение бита "Idle" ("свободный").
Примечания
1 Если цветовой код будет отличаться, то сообщения времени удержания будут расцениваться как помехи соседних каналов от других источников.
2 В соответствии с логикой установления вызова если CC не соответствует, то эта АС не может участвовать в вызове и соответственно занимать канал.
7.3.1.5 Зависимость таймслотов 1 и 2 в режиме ретрансляции сигналов
В случае использования АС в режиме работы 2:1 оба таймслота восходящего канала доступны для трафика и используются независимо. Например, в одном таймслоте может осуществляться передача речи или данных, в то время как другой таймслот остается "свободным" или занимается другим вызовом.
Если АС сконфигурирована для режима работы 1:1 с возможностью использования двойного таймслота данных, то оба таймслота восходящего канала 1 и 2 используются для трафика. В этом случае ретранслятор определяет состояние "занят" или "свободен" каждого таймслота восходящего канала в соответствии с приходящей информацией в таймслотах.
Во всех других случаях, когда система конфигурируется для режима работы 1:1, таймслот 2 восходящего канала должен использоваться для трафика, а таймслот 1 восходящего канала может обеспечивать возможность передачи дополнительной восходящей сигнализации RC. В этом случае ретранслятор должен устанавливать состояние в CS_Busy или в CS_Idle каждой восходящей сигнализации RC. В случае установления CS_Busy восходящая сигнализация RC доступна только участвующей в вызове АС, при установлении CS_Idle восходящая сигнализация RC доступна всем АС.
Критерий определения доступности канала для передачи АС описан в 7.3.1.6 ГОСТ Р 71586.1-2024.
7.3.1.7 Повторная передача
Для одночастотных (двунаправленных) каналов ретранслятора АС, требующая получения ответа от другой АС, ожидает получение ответа в следующем таймслоте с таким же номером.
Для двухчастотных каналов ретранслятора АС, передающая сообщение, которое требует ответа от ретранслятора, должна ожидать его определенное конфигурируемое количество таймслотов (этот параметр должен включать различные системные задержки). Так же и ретранслятор, передающий сообщение, на которое требуется ответ от АС, должен ожидать ответ в пределах конфигурируемого количества таймслотов (см. примечание).
Примечание - Время ожидания повторной передачи и максимальное количество попыток повторной передачи определяются для каждого объекта сети отдельно.
В остальных случаях, если ответ в ожидаемом таймслоте не будет получен, то АС может многократно повторять сообщение (каждый раз ожидая ответа), пока не будет получен ответ, или сообщение будет повторено максимальное количество раз, или обнаружится непредвиденная в эфире радиопередача (т.е. радиопередача, не связанная с исходным сообщением). Если, в конечном счете, ответ получен, эта процедура должна быть успешно завершена, в противном случае, если ответ не будет получен или обнаружится непредвиденная в эфире радиопередача, то процедура считается невыполненной (см. примечание).
Примечание - Там, где обнаружена непредвиденная радиопередача, некоторым процедурам (например, передача данных) может потребоваться случайный откат и повтор процедуры.
7.3.2 Процедура доступа к каналу в режиме ретрансляции сигналов
7.3.2.1 Общие положения
Основные правила доступа к каналу рассмотрены в 7.3.1.
В этом пункте правила доступа рассматриваются подробнее, с привлечением, при необходимости, диаграмм SDL.
Различные высокоуровневые состояния АС, определенные в приложении А ГОСТ Р 71586.1-2024, используются в качестве исходных состояний АС, когда запрашивается передача.
Доступ к каналу может запрашиваться из состояния Out_of_Sync_Channel_Monitored (PS_OutOfSyncChMon), которое является составной частью состояния Out_of_Sync (PS_OutOfSync). Для несрочных сценариев работы АС может выйти из состояния синхронизма [переход в состояние Holdoff (PS_Holdoff)] и ожидать, пока канал не освободится (CS_Idle). Эти состояния определены ниже:
- Out_of_Sync_Channel_Monitored (PS_OutOfSyncChMon): АС переходит к этому состоянию из PS_OutOfSync после мониторинга РЧ-уровня и отсутствия SYNC на протяжении промежутка времени, достаточного для принятия решения о наличии канала. Этот промежуток времени задается таймером управления T_Monitor. После истечения времени этого таймера АС принимает решение, что в канале отсутствует эфирная активность. В этом состоянии АС продолжает контролировать уровень РЧ и поиск SYNC.
- Holdoff (PS_Holdoff): АС переходит в это состояние, когда не требуется срочная передача и канал занят. В этом случае запрос на передачу АС помещается в очередь. Если требуется некоторое время удержания, АС запускает таймер случайного периода удержания T_Holdoff.
Примечание - T_Holdoff запускается для несрочных по времени передач.
7.3.2.2 Доступ к каналу в режиме ретранслятора
Общие положения
В режиме ретранслятора возможно инициирование доступа к каналу из любого высокоуровневого состояния АС, определенного в приложении А. Такими высокоуровневыми состояниями являются: Out_of_Sync, In_Sync_Unknown_System, Not_in_Call и Others_Call, In_Session или My_Call. Кроме того, можно запросить доступ к каналу из состояния Out_of_Sync_Channel_Monitored. Когда происходит запрос на передачу из состояния Out_of_Sync или In_Sync_Unknown_System, АС должна сначала проверить наличие нисходящего канала. Если канал отсутствует, то АС пытается активировать нисходящий канал ретранслятора.
Доступ к каналу из состояния АС Out_of_Sync
В режиме работы оборудования "ретранслятор" наличия радиопередачи в канале недостаточно для гарантированной передачи АС из высокоуровневого состояния Out_of_Sync. В первую очередь АС должна засинхронизироваться с нисходящей радиопередачей, определить ее цветовой код и структуру таймслотов.
Рисунок 34 иллюстрирует три механизма доступа из состояния Out_of_Sync. На SDL-диаграмме показаны запросы передачи из состояния Out_of_Sync. В состоянии Out_of_Sync АС не находится в канале достаточно долго, чтобы узнать состояние канала. Поэтому она должна пытаться квалифицировать статус канала. Также на рисунке 34 показано, как происходит переход из состояния Out_of_Sync в состояние Out_of_Sync_Channel_Monitored или состояние In_Sync_Unknown_System.
Состояния TX_Wakeup_Message и In_Sync_Unknown_System_Find_CC_Slot не определены в высокоуровневых разделах SDL АС или разделе прямого доступа к каналу. Они определены ниже:
- TX_Wakeup_Message: после того, как АС определила отсутствие корректной нисходящей активности ретранслятора, она переходит в это состояние и передает пакет для активации нисходящего канала ретранслятора;
- In_Sync_Unknown_System_Find_CC_Slot: после синхронизации АС с каналом она переходит в данное состояние и пытается определить содержащийся в канале цветовой код и структуру разделения канала на таймслоты. Истечение времени TX_CC_Slot_Timer (T_TxCCSlot) в данном состоянии означает активность канала для другой системы.
Независимо от того, какой механизм доступа к каналу желателен для этого состояния, АС устанавливает счетчик Wakeup_Message в значение "ноль". Если измеренный РЧ-уровень радиопередачи в канале меньше, чем запрограммированный РЧ-порог N_RssiLo, то АС переходит в состояние TX_Wakeup_Message. Более подробно состояние TX_Wakeup_Message представлено на рисунке 37. Если измеренный РЧ-уровень выше или равен запрограммированному порогу N_RssiLo, то АС переходит в состояние Find_Sync и пытается засинхронизироваться.
Если время T_Monitor истекает, то принимается решение о наличии в канале передачи, не соответствующей данному стандарту. Если используется режим доступа к каналу не по протоколу LBT или тип политики "по протоколу LBT с учетом цветового кода", то АС переходит в состояние TX_Wakeup_Message.
В случае обнаружения SYNC АС запускает TX_CC_Slot_Timer (T_TxCCSlot) и пытается определить цветовой код и структуру разделения на таймслоты принятого сигнала. Если таймер истекает, то АС переходит в состояние TX_Wakeup_Message. Если цветовой код не совпадает, то при режиме доступа к каналу "по протоколу LBT для всех каналов" АС отклоняет передачу или помещает ее в очередь, а при режиме доступа "не по протоколу LBT" или "по протоколу LBT с учетом цветового кода" АС переходит в состояние TX_Wakeup_Message. Если цветовой код идентичен и определена структура разделения на таймслоты, то АС переходит в высокоуровневое состояние In_Sync_My_System. Правила передачи из этого состояния определены в 7.3.2.2 "Доступ к каналу из состояния АС Not_in_Call".
Если АС перешла из состояния TX_Wakeup_Message в состояние Find_Sync, то запускается Sync_WU_Timer (T_SyncWu). По истечении времени данного таймера АС возвращается обратно в состояние TX_Wakeup_Message.
![]() Доступ к каналу из состояния АС Out_of_Sync_Channel_Monitored
На рисунке 35 показаны три способа доступа из состояния Out_of_Sync_Channel_Monitored к каналу. Данная SDL-диаграмма описывает запрос передачи в случае, когда канал не занят, либо если была обнаружена активность при повторном мониторинге РЧ-уровня.
После приема простого TX_Request счетчик таймера сообщений (Wakeup Message Counter) сбрасывается в значение "ноль". Переход в состояние TX_Wakeup_Message происходит всегда, за исключением случаев, когда используется режим доступа к каналу "по протоколу LBT для всех каналов", и РЧ-уровень превышает порог N_RssiLo. В этом случае в любой передаче отказано или передача помещается в очередь.
![]() Доступ к каналу АС из состояния In_Sync_Unknown_System
Когда доступ к каналу запрашивается из высокоуровневого состояния In_Sync_Unknown_System, АС устанавливает счетчик Wakeup_Message в ноль и запускает TX_CC_Slot_Timer (T_TxCCSlot), в это время АС пытается определить цветовой код и таймслотовую структуру полученного сигнала. Если цветовой код идентичный и определена структура разделения на таймслоты, АС переходит в высокоуровневое состояние Not_in_Call. Правила передачи из этого состояния определены в 7.3.2.2 "Доступ к каналу из состояния АС Not_in_Call".
Если истекает время T_TxCCSlot или не совпадает цветовой код, а режим доступа к каналу - "не по протоколу LBT" или "по протоколу LBT с учетом цветового кода", то АС переходит в состояние TX_Wakeup_Message. Если режим доступа к каналу - "по протоколу LBT для всех каналов", то в передаче либо отказывают, либо она помещается в очередь. На рисунке 36 показана SDL-диаграмма In_Sync_Unknown_System.
![]() Доступ к каналу из состояния АС TX_Wakeup_Message
АС переходит в данное состояние, если запрос на передачу был отправлен, но корректная ответная нисходящая радиопередача не была обнаружена. АС сравнивает запрограммированное пороговое значение N_Wakeup со счетчиком Wakeup Message. Если значение счетчика равно N_Wakeup, т.е. было исчерпано количество попыток распознавания, то в передаче отказывается или сообщение помещается в очередь. Если значение счетчика меньше N_Wakeup, то АС передает сообщение активации, увеличивает значение счетчика Wakeup_Message на единицу и запускает Sync_WU_Timer (T_SyncWu). Затем АС переходит в состояние Find_Sync. На рисунке 37 представлена SDL-диаграмма TX_Wakeup_Message.
![]() АС может находиться в данном состоянии после инициации запроса TX_request, либо она может перейти в это состояние после успешной активации нисходящего канала ретранслятора. В любом случае, при режиме доступа к каналу "не по протоколу LBT" право передачи предоставляется, а при режиме доступа к каналу "по протоколу LBT" перед передачей необходимо определить, что нужный таймслот находится в режиме ожидания. Если используется режим доступа к каналу "по протоколу LBT", АС запускает Idle_Search_Timer (T_IdleSrch). Если время Idle_Search_Timer (T_IdleSrch) истекает до того, как определено, что канал находится в режиме ожидания, или определено, что канал занят, то в передаче отказывается или сообщение помещается в очередь. Если определено, что таймслот в режиме ожидания, то АС разрешается осуществить передачу.
![]() Рисунок 38 - SDL-диаграмма Not_In_Call
Доступ к каналу из состояния АС Others_Call
АС разрешит передачу из состояния Others_Call, если используется режим доступа к каналу не по протоколу LBT. АС отклонит или поставит передачу в очередь, если используется режим доступа к каналу по протоколу LBT.
![]() Рисунок 39 - SDL-диаграмма Others_Call
Доступ к каналу из состояния АС My_Call
В этом состоянии АС участвует в вызове и использует режим доступа к речевому вызову не по протоколу LBT. Это не зависит от запрограммированной в АС политики доступа к каналу.
Доступ к каналу из состояния АС In_Session
В этом состоянии АС участвует в вызове и использует режим доступа к речевому вызову не по протоколу LBT. Это не зависит от запрограммированной в АС политики доступа к каналу.
7.3.2.3 Нестрого ограниченный по времени CSBK ACK/NACK доступ к каналу
На рисунке 40 показан канальный уровень АС, когда она принимает лично адресованный CSBK, который требует нестрого ограниченного во времени ответа. Ответ может быть ACK или NACK, а доступ к каналу - "по протоколу LBT" или "не по протоколу LBT". Фактические правила доступа к каналу для функций, требующих передачи CSBK, определены в 7.3.1. Эти правила могут включать в себя добавление счетчиков или таймеров для ограничения времени, в течение которого АС будет пытаться передать CSBK в случае, когда канал занят.
Канальный уровень принимает примитив (сигнал) TX_CSBK из CCL в состоянии TX_Idle. TX_Idle - общее состояние, в котором АС не пытается передавать в настоящее время. При использовании режимов доступа к каналу по протоколу LBT и попытке передать NACK_Rsp, канальный уровень АС запускает Idle_Search Timer T_IdleSrch и переходит в состояние Qualify_Idle. В этом состоянии передается сообщение, если канал находится в режиме ожидания. Однако, если в данном состоянии истекает время таймера или канал занят, запускается другой таймер: Random_Holdoff. По истечении времени этого таймера АС переходит обратно в состояние Qualify_Idle.
![]() Требования по обеспечению передачи коротких сообщений или коротких данных приведены в разделе 8 ГОСТ Р 71586.1-2024. В стандарте описана передача сообщений и коротких данных от одной АС к другой(им) АС с подтверждением или без подтверждения.
При передаче коротких данных должны использоваться следующие режимы доступа: по протоколу LBT для всех каналов и по протоколу LBT с учетом цветового кода, как описано в 7.3.
При передаче сообщений или коротких данных с использованием ретранслятора, когда ретранслятор находится в режиме BS_Hibernating согласно А.2, началу передачи должна предшествовать процедура BS_Downlink_Activation, как описано в 13.1.1.
Остальные требования при передаче коротких сообщений и данных, в том числе ответ о подтверждении коротких данных для режима с ретрансляцией сигналов, соответствуют требованиям, описанным в разделе 8 ГОСТ Р 71586.1-2024.
Оборудование цифровой профессиональной подвижной радиосвязи поддерживает IPv4.
Примечания
1 Подробное описание протокола IPv4 приведено в описании интернет-протокола [1].
2 Использование протокола IPv6 в оборудовании, соответствующем настоящему стандарту, возможно с учетом преобразования данных из протокола IPv4 в пакеты IPv6, как указано в приложении Б.
Протокол IPv4 задается с помощью "хост-хост" протоколов (например, TCP, UDP) в интернет-среде. Вызовы IPv4 осуществляются по радиоинтерфейсу, IP-данные передаются по радиоканалу.
Услуга передачи IP между двумя точками доступа построена на DLL (неподтверждаемые данные - без подтверждения их достоверности на принимающей стороне, а также подтверждаемые данные - с подтверждением их достоверности на принимающей стороне), и определена в 9.3 и 9.4 настоящего стандарта.
PDP расширяет возможности оборудования, соответствующего комплексу стандартов на цифровую профессиональную подвижную радиосвязь, и действует, как протокол IP-подсети. Это позволяет прикладным программистам создавать свои приложения в стандартизированной среде.
Требования по IP-адресации в режиме ретрансляции соответствуют требованиям, описанным в 9.1 ГОСТ Р 71586.1-2024.
Чтобы сообщить об ошибке при обработке полученных данных, IP использует Internet Control Message Protocol (ICMP).
Требования по передаче сообщений об ошибках в режиме ретрансляции соответствуют требованиям, описанным в 9.2 ГОСТ Р 71586.1-2024.
При передаче неподтверждаемых данных IP должен использоваться протокол LBT (LBT с учетом цветового кода или LBT для всех каналов) в качестве способа доступа к каналу, как это определено в 7.3.1.
При передаче неподтверждаемых данных с использованием ретранслятора, когда ретранслятор находится в режиме "BS_Hibernating" (см. А.2), перед началом передачи должна быть проведена процедура "BS Downlink Activation", как описано в 13.1.1.
Требования по передаче неподтверждаемых данных в режиме ретрансляции соответствуют требованиям, описанным в 9.3 ГОСТ Р 71586.1-2024.
9.3.1 Типы и PDU неподтверждаемых IP-данных в режиме ретрансляции
Типы и PDU неподтверждаемых IP-данных в режиме ретрансляции соответствуют требованиям, описанным в 9.3.1 ГОСТ Р 71586.1-2024.
SDL доступа к каналу при передаче неподтверждаемых IP-данных в режиме ретрансляции соответствуют требованиям, описанным в 9.3.2 ГОСТ Р 71586.1-2024.
MSC передачи неподтверждаемых IP-данных соответствуют описанным в 9.3.3.1 ГОСТ Р 71586.1-2024.
MSC формирования и отправления DLL-сообщений с данными соответствуют описанным в 9.3.3.2 ГОСТ Р 71586.1-2024.
Для разъяснения SDL неподтверждаемых IP-данных, требования к которым описаны в 9.3.2, используются MSC ретрансляции неподтверждаемых данных.
9.3.3.1 MSC ретрансляции неподтверждаемых данных
Рисунок 41 иллюстрирует действия ретранслятора, когда тот получает заголовок неподтверждаемых данных PDU (U_HEAD) в таймслоте 1 в то время, когда он находится в состоянии "Channel_Hangtime".
![]() DLL посылает команду "Data_RX_Slot_1" на CCL_BS и команду "Data_RX" на CCL_1. DLL прекращает генерировать и передавать пустые блоки PDU, ретранслирует PDU заголовок неподтверждаемых данных (U_HEAD), а затем ретранслирует все блоки неподтверждаемых данных.
Во время ретрансляции данных ретранслятор должен установить бит "CACH AT" в состояние 12 (занято).
В режиме работы через ретранслятор, находящийся в состоянии BS_Hibernating (см. А.2), передаче данных полезной нагрузки должна предшествовать активация нисходящего канала ретранслятора, как это определено в 13.1.1. Для получения подтверждения передачи данных услуга передачи подтверждаемых данных использует процедуру SARQ.
Типы/PDU передачи подтверждаемых IP-данных и ответа о передаче подтверждаемых данных в режиме ретрансляции соответствуют описанным в 9.4.1 ГОСТ Р 71586.1-2024.
SDL передачи подтверждаемых IP-данных в режиме ретрансляции соответствуют описанным в 9.4.2 ГОСТ Р 71586.1-2024.
9.4.1 MSC подтверждаемых данных в режиме ретрансляции для абонентской станции и ретранслятора
MSC для АС предназначены для разъяснения следующих SDL: источника подтверждаемых данных, передачи подтверждаемых IP-данных, формирования и отправки DLL сообщения с данными, процесса DLL подтверждаемых данных, подтверждаемых данных принимающей стороны и приема подтверждаемых данных. MSC для АС соответствуют приведенным в 9.4.3 ГОСТ Р 71586.1-2024.
9.4.1.1 MSC ретрансляции подтверждаемых данных
MSC ретрансляции подтверждаемых данных идентична MSC ретрансляции неподтверждаемых данных, приведенной в 9.3.3, за исключением того, что U_HEAD PDU заменяется заголовком подтверждаемых данных (C_HEAD PDU).
MSC удержания подтверждаемых данных
На рисунке 42 приведена последовательность действий ретранслятора в процессе удержания данных.
![]() Состояния CCL определены в А.2. Кроме того, состояние Call_Hangtime также применимо ко времени удержания данных. Во время приема последнего блока подтверждаемых данных (C_LDATA) PDU в таймслоте 1, DLL повторяет блок и отсылает примитив Data_RX_LB_Slot_1 процессу CCL_BS. Процесс CCL_BS отправляет примитив Data_RX_LB процессу CCL_1. Процесс CCL_1 отправляет примитив Data_Terminator процессу CCL_BS, запускает таймер T_DataHngtime и переходит в состояние Call_Hangtime. Таймер T_DataHngtime определяет длительность, в течение которой таймслот будет оставаться в состоянии удержания данных. Во время приема примитива Data_Terminator CCL_BS отправляет примитив Data_Terminator_Slot_1 к DLL, который непрерывно передает TD_LC PDU. К моменту, когда истекает время таймера T_DataHngtime, процесс CCL_1 пересылает примитив Generate_Idles процессу CCL_BS и переходит в состояние Channel_Hangtime. Процесс CCL_BS пересылает примитив Generate_Idles DLL, который непрерывно передает Idle PDU.
9.4.2 Формирование отправлений подтверждаемых данных
Формирование отправлений подтверждаемых данных в режиме ретрансляции соответствует 9.4.4 ГОСТ Р 71586.1-2024.
Заголовки для пакетов с передаваемыми данными с помощью интернет-протоколов UDP/IPv4 описаны в 9.5 ГОСТ Р 71586.1-2024.
Требования по передаче неподтверждаемых данных с FEC со скоростью кодирования 1/2 и подтверждаемых данных с FEC со скоростью кодирования 3/4 с UDP/IPv4 со сжатием заголовка описаны в 9.6 ГОСТ Р 71586.1-2024.
UDP/IPv4 может передавать все типы информационных данных. Основные виды данных, поддерживающих передачу текстовых сообщений и данных местоположения, определены в последующих пунктах.
9.7.1 Передача текстовых сообщений
При передаче текстовых сообщений должна использоваться кодировка UTF-16BE [2] в плоскости 0 (BMP). По умолчанию должен использоваться UDP-пакет, как описано в 9.5 ГОСТ Р 71586.1-2024. Порт радиосети - 5016. Рекомендуется, чтобы UDP-порт был настраиваемым для разрешения конфликтов адресов при включении в существующую работающую сеть.
Передача текстовых сообщений без подтверждения их получения принимающей АС осуществляется в соответствии с 9.3 ГОСТ Р 71586.1-2024, а с подтверждением получения сообщений принимающей АС в соответствии с 9.4 ГОСТ Р 71586.1-2024.
9.7.2 Передача сообщений о регистрации в сети
Предусмотрена передача следующих сообщений о регистрации в сети:
- "случайный доступ к каналу", с помощью которого минимизируются коллизии в случае конкуренции нескольких АС за доступ к каналу;
- "первоначальная регистрация АС", предназначенное для регистрации АС при включении, смене канала и в автоматическом роуминге;
- "обновление регистрации", предназначенное для фиксации факта продолжающейся работы, АС в сети, а также для того, чтобы сообщить АС о возможном изменении прав доступа к сервисам сети или смене ключей аутентификации;
- запрос на отмену регистрации АС при ее выключении;
- "проверка регистрации" - для проверки работоспособности АС, не дожидаясь обновления регистрационной информации от нее, а также обновления регистрации в случае необходимости;
- "аутентификация" - для работы только с АС, которые поддерживают работу с использованием ключа аутентификации, идентичного ключу, настроенному на сервере регистрации для конкретной АС;
- регистрация функционального номера для предоставления дополнительных сервисов.
Передача сообщений о регистрации должна осуществляться в соответствии с приложением В.
9.7.3 Передача данных местоположения
Предусмотрена передача следующих типов сообщений и функций:
- запрос и передача данных о местоположении одного из абонентов, зарегистрированного в сети;
- функция "Одинокий работник" отправляет сообщение об экстренной помощи, если абонент не нажал какую-либо кнопку или не отправил голосовое сообщение в течение заданного времени;
- функция "Человек упал" обеспечивает подачу сигнала тревоги в случае изменения положения АС по отношению к соответствующим заранее запрограммированным параметрам;
- функция "Человек в беде" обеспечивает возможность абонента оповестить диспетчера или других абонентов об экстренной ситуации. Данная функция реализуется отправкой аварийного сообщения.
Передача данных местоположения должна осуществляться с использованием соответствующего протокола в соответствии с приложением Г. По умолчанию должен использоваться UDP-порт радиосети 5018. Рекомендуется, чтобы UDP-порт был настраиваемым для разрешения конфликтов адресов при включении в существующую работающую сеть.
9.7.4 Передача дополнительных сервисных сообщений
В состав дополнительных сервисов входят:
- дистанционная проверка активности АС без уведомления абонента (RadioCheck);
- оповещение конкретного абонента о необходимости перезвонить (CallAlert);
- отключение/включение функций радиосвязи для приведения АС в состояние, непригодное/пригодное для использования (Radio Enable/Disable),
- прослушивание сигнала с микрофона удаленной АС (Radio Monitor);
- защита от несанкционированного использования АС;
- приведение АС в неработоспособное состояние с удалением всех конфигурационных параметров и ключей шифрования (Kill).
Передача дополнительных сервисных сообщений должна осуществляться в соответствии с приложением Д.
9.7.5 Обеспечение ОРМ в режиме ретрансляции
Обеспечение ОРМ в режиме ретрансляции должно осуществляться в соответствии с Д.8.
Комплексом стандартов на цифровую профессиональную подвижную радиосвязь предусмотрено использование форматов пакетов двух уровней стека протоколов: второго и третьего.
Форматы пакетов уровня 2 являются физическим уровнем передачи информации.
Пакеты уровня 3 являются пакетами логического уровня, содержащие полезные (пользовательские) данные (семантическую информацию) передаваемого сообщения. Если данные передаются в одном сообщении, то одноименное поле 2 уровня является полем PDU уровня 3, в другом случае поля уровня 2 из разных пакетов объединяются в один пакет уровня 3.
Ниже описывается структура пакета уровня 2, которая включает такие поля как SYNC и контрольные суммы, которые не используются на уровне 3 (логическом).
Содержание полей пакетов уровня 2 описаны в разделе 10 "Описание PDU уровня 2".
Форматы передаваемых пакетов комплекса стандартов на цифровую профессиональную подвижную радиосвязь включают речевые пакеты и пакеты общих данных, а также общий канал передачи уведомлений. Пакеты содержат пользовательские данные и/или служебные данные, инкапсулированные в PDU и предназначенные для обнаружения и/или исправления ошибок. PDU и его элементы, которые переносятся данными пакетами, более подробно описаны в разделе 15.
На диаграммах, представляющих пакеты, в настоящем стандарте используются условные цветовые обозначения, показанные на рисунке 43, там же приведены наименования полей пакетов и наименования каналов. При необходимости на диаграммах приводится длительность в битах (n), как в правой части рисунка 43. Точное положение битов в пакете определено в приложении Е настоящего стандарта, а также в ГОСТ Р 71586.1.
![]() Требования по построению сокета вокодера определены в 10.2 ГОСТ Р 71586.1-2024.
В режиме ретрансляции встроенная сигнализация может содержать информацию LC, RC, PI или встроенное нулевое (Null) сообщение (см. ГОСТ Р 71586.1-2024).
Формат одиночного пакета, а также обозначение IE и типов данных, которые должны быть использованы для данных и управления в пакетах восходящих и нисходящих каналов, приведены в 10.3 ГОСТ Р 71586.1-2024.
CACH передается только в нисходящем канале. Его общее назначение и временные параметры размещения описаны в 6.7.5. Пакет CACH расположен между нисходящими блоками, как показано на рисунке 44, и несет информацию, общую для обоих каналов.
![]() Из 24 битов, составляющих каждый пакет CACH, 4 информационных бита (AT, TCh и LCSS), защищенные 3 битами четности (FEC), отведены для определения структуры кадра и его состояния. Данные биты, называемые TACT, кодируются помехоустойчивым (7,4)-кодом Хэмминга, в результате чего будут сформированы "Проверочные биты TACT" (на рисунке 44 обозначены как FEC). Оставшиеся 17 бит каждого пакета CACH переносят сигнализацию (CACH-сигнализация) и являются одним из четырех фрагментов пакета "Короткий LC в CACH", который кодируется кодом-произведением (68,28), как указано в Б.5 (см. ГОСТ Р 71586.1-2024).
Поскольку CACH не привязан ни к каналу 1, ни к каналу 2, пакеты CACH передаются каждые 30 мс. В результате при полной нагрузке скорость передачи (17 бит/пакет)/(30 мс/пакет) = 566,67 бит/с.
Во время работы в нисходящем канале бит AT в каждом CACH обозначает для АС одно из двух состояний входящего канала ("свободен" или "занят") следующего интервала в нисходящем канале, чей номер канала TDMA обозначен битом TC (см. рисунок 44 для более подробной информации о временной зависимости между CACH и таймслотами восходящих/нисходящих каналов).
Обычно ретранслятор устанавливает AT-бит в состояние "занят", в то время, когда радиопередача присутствует в восходящем канале. Ретрансляторы могут также устанавливать бит AT в состояние "занят", во время периода удержания соединения и когда ожидается активность на восходящем канале.
Примечание - LCSS указывает, что данный пакет содержит начало, конец или продолжение LC или CSBK. Ввиду небольшого количества доступных битов отсутствует определение единого фрагмента сигнализации LC.
Количество полей CACH, объединенных для PDU, не должно изменяться во время нисходящей передачи ретранслятора. Данное условие улучшит безотказность работы АС.
10.4.1 Выделенный пакет RC, передаваемый в восходящем канале ретранслятора
Выделенный пакет RC позволяет АС посылать сигнализацию RC в восходящем канале на ретранслятор. Данный пакет объединяет синхрогруппу RC (48 бит) и поле встроенной сигнализации (48 бит) в единый пакет, как показано на рисунке 45. Использование определенных выше полей позволяет многократно использовать существующие помехоустойчивые коды и программную обработку данного типа пакета.
![]() Объединение синхрогруппы и сигнализации в одном пакете делает возможным для АС передачу информации в одном временном окне длительностью 30 мс с низкой задержкой отклика. Ограничение размера до 96 бит позволяет АС перейти от получения трафика на одном канале TDMA к передаче сигнализации RC на другом канале TDMA и обратно за 30 мс. Подробно временные параметры обратного канала описаны в приложении Ж.
Во всех пакетах синхрогруппа размещается в центре пакета таким образом, чтобы приемное устройство смогло определить эту синхрогруппу, используя обычный способ отслеживания (см. примечание). Биты сигнализации симметрично расположены по обеим сторонам от синхрогруппы, обеспечивая временные интервалы для переключения АС с приема на передачу и обратно.
11 бит сигнализации RC переносятся в поле (32 бита), обозначенное как "RC info + FEC-проверка" на рисунке 45. Поле LCSS должно быть установлено в 002 (Single fragment). Все другие поля следует настроить согласно конфигурации действующей системы и режиму эксплуатации.
Примечание - Обработка данного пакета RC опциональна. Ретранслятор не учитывает пакет RC, если тот не поддерживает сигнализацию RC.
Два типа встроенных пакетов RC (Embedded RC или Dedicated RC), передаваемых в речевом пакете в нисходящем канале ретранслятора, позволяют ретранслятору отправлять сигнализацию RC в другом логическом канале вызываемой АС вместе с пользовательскими данными канала. В данном пакете RC сигнализация размещена в едином встроенном EMB/LC поле (48 бит), как показано на рисунке 46.
![]() речевом канале ретранслятора
RC-сигнализация передается в поле "RC Info" (11 бит) которое для защиты от искажений кодируется кодом-произведением (32,11), описание которого приведено в ГОСТ Р 71586.1-2024 (пункт Б.4). Элементы кодового слова перемежаются, как описано в ГОСТ Р 71586.1-2024 (пункт Б.4). RC-сигнализация состоит из 4 бит полезной нагрузки поля RC и 7 бит CRC, см. ГОСТ Р 71586.1-2024 (пункт Б.18). Перед кодированием кодом-произведением (32,11) выполняется маскирование 7 проверочных бит, полученных при кодировании кодом верификации CRC-7. Описание процедуры маскирования проверочных элементов кодовых слов CRC-кодов приведено в ГОСТ Р 71586.1-2024 (пункт Б.19). LCSS-поле должно быть настроено, чтобы указывать единый фрагмент пакета LC. Поле PowI должно быть настроено, чтобы указывать пакет, содержащий информацию RC. Остальные поля должны соответствовать текущей конфигурации системы и режиму эксплуатации.
Примечание - Полезная информация, как показано на рисунке 46, может быть представлена в виде битов вокодера для голосовых пакетов или как передаваемые данные плюс биты поля "Тип слота" для пакета данных.
В режиме ретрансляции для сигнализации в восходящем и нисходящем канале могут использоваться два типа сообщений:
- Full LC;
- короткое сообщение LC (Short LC).
Структура сообщения Full LC и порядок его передачи на уровне 2 и уровне 3 в режиме ретрансляции в восходящем и нисходящем канале соответствуют прямому режиму и описаны в 11.1, 11.2 ГОСТ Р 71586.1-2024, а прерыватель (сообщение об окончании) речевого вызова описаны в 11.3 ГОСТ Р 71586.1-2024.
Для сигнализации в CACH используется сообщение Short LC, которое передается в нисходящем канале ретранслятора, а его структура на физическом уровне 2 имеет структуру PDU Short LC (см. рисунок 47).
Сообщение Short LC содержит информационное поле (28 бит) и передается в CACH. Общая структура сообщения Short LC показана на рисунке 47.
![]() Short LC содержит 3 байта данных, связанных с SLCO в соответствии с 16.3.2.
Структура сообщения PI PDU содержит информацию о шифровании речи в текущем вызове и описана в 11.6 ГОСТ Р 71586.1-2024.
11.1.1 Встроенная сигнализация в речевом вызове нисходящего канала
Передача встроенной сигнализации в нисходящем канале в режиме ретрансляции предназначена для обеспечения позднего вхождения в связь при передаче речевых вызовов, при этом данные LC-заголовка повторяются в виде встроенного LC в течение всего периода передачи речевой информации.
Передача встроенной сигнализации в пакетах "A" - "E" соответствует прямому режиму и описана в 7.2.1 ГОСТ Р 71586.1-2024. Речевой пакет "A" всегда содержит речевую синхрогруппу. Четыре речевых пакета ("B" - "E") речевого суперкадра содержат встроенную сигнализацию.
В режиме ретрансляции в нисходящем канале: пакет "F", который содержит сигнализацию RC в соответствии с требованиями, описанными в 10.4.2, или ретранслирует информацию в восходящем канале, связанную с конфиденциальностью.
На рисунке 48 показан речевой суперкадр, передаваемый в нисходящем канале ретранслятора, где пакет "F" - сигнализация RC.
![]() в нисходящем канале в режиме ретрансляции
11.1.2 Встроенная сигнализация в речевом вызове в восходящем канале
Речевой суперкадр, передаваемый в восходящем канале, не содержит данные RC, поэтому пакет "F" речевого суперкадра в восходящем канале всегда должен быть заполнен встроенным нулевым сообщением, как это показано на рисунке 49.
![]() 11.1.3 Передача сигнализации в CACH нисходящего канала ретранслятора сообщением "Короткий LC в CACH"
Размещение сообщения "Короткий LC в CACH" (PDU Short LC), которое передается в CACH нисходящего канала ретранслятора, приведено на рисунке 50. PDU Short LC имеет длину 36 бит и кодируется помехоустойчивым кодом-произведением (68,28), приведенным в ГОСТ Р 71586.1-2024 (пункт Б.5).
![]() в CACH" в CACH нисходящего канала ретранслятора
Для повышения помехоустойчивости элементы полученного кодового слова кода-произведения (68,28) перемежаются и передаются в четырех пакетах CACH нисходящего канала ретранслятора, расположенных между пакетами с информацией, как описано в ГОСТ Р 71586.1-2024 (пункт Б.5). Элементы каждого фрагмента сообщения сигнализации "Короткий LC в CACH" с битами TACT дополнительно перемежаются перед размещением в поле, предназначенном для размещения CACH. Поскольку все элементы кодового слова кода-произведения (68,28) распределены по четырем пакетам CACH, одно сообщение передается трижды каждые 30 мс. С учетом того, что следующее сообщение начнет передаваться еще через 30 мс, передача одного сообщения занимает 120 мс.
Сообщение PI DT PDU содержит информацию о шифровании передаваемых данных в текущем вызове и их передаче, которые соответствуют прямому режиму и описаны в 11.8 ГОСТ Р 71586.1-2024. При работе в режиме ретрансляции зашифрованные данные между АС передаются через ретранслятор (АС в режиме ретрансляции) без обработки (перешифрования).
11.3.1 Общие положения
Общая структура сообщения CSBK, которое содержит информационное поле (96 бит), приведена в 11.9 ГОСТ Р 71586.1-2024.
11.3.2 Управляющий блок сигнализации. Формирование
Формирование управляющего блока CSBK длиной 96 битов описано в 11.9.2 ГОСТ Р 71586.1-2024.
Сообщение Idle передается ретранслятором в нисходящем канале, когда отсутствует для отправки трафик или сигнализация. Биты "Тип данных" поля "Тип слота" должны задаваться как "Idle". Информационные поля сообщений Idle будут заполнены заранее определенной PR FILL.
Эти биты кодируются кодом-произведением (196,96) и перемежаются как показано на рисунке 51. Эти биты используются только для обеспечения непрерывной передачи данных ретранслятором с целью постоянного поддержания синхронизации АС. Информация, предназначенная для чтения или обработки АС, в сообщениях Idle отсутствует.
![]()
Назначение, структура и порядок формирования для передачи по радиоканалу MBC от АС приведены в 11.11 ГОСТ Р 71586.1-2024.
АС комплекса стандартов на цифровую профессиональную подвижную радиосвязь должны иметь таймер ограничения времени передачи (T_TO), который ограничивает время передачи каждой отдельной передаваемой единицы информации. Такой таймер должен быть установлен в значение T_TO (см. ГОСТ Р 71586.1-2024, приложение Д) при каждом нажатии тангенты PTT, и отсчитываться в обратном порядке до нуля.
При работе АС в режиме ретрансляции значение данного таймера может быть изменено.
Если время таймера ограничения времени передачи истекает во время речевого вызова, то АС незамедлительно останавливает передачу после окончания текущего суперкадра плюс одного пакета и ожидает до тех пор, пока тангента PTT не будет отжата и снова нажата. Если время таймера ограничения времени передачи истекает во время передачи данных, то АС немедленно останавливает передачу.
Примечание - Остановка передачи речи после окончания текущего суперкадра плюс одного пакета позволяет АС закончить передачу речи в нормальном режиме работы путем завершения суперкадра и отправки "Прерывателя с LC".
Контроль временных параметров при совместном использовании канала АС с независимыми сеансами передачи в режиме TDMA используется в прямом режиме связи и описано в 12.2 ГОСТ Р 71586.1-2024.
Сервис FNS должна поддерживаться всеми АС, когда в АС направляется запрос, содержащий сигнализацию о функциональной возможности, которую она не поддерживает. Сигнализация неподдерживаемой функции, полученная АС, содержится в PDU, который включает в себя SFID и CSBKO в формате, который АС не поддерживает, это описано в 12.3 ГОСТ Р 71586.1-2024.
13.1.1.1 Общие услуги ретранслятора. Общие требования
На рисунке 52 приведена HMSC для обоих таймслотов ретранслятора. Описание различных состояний для данной диаграммы приведено в А.2. Таймер неактивного состояния АС T_MSInactive определен в ГОСТ Р 71586.1-2024 (пункт Д.2). Кроме того, на последующих диаграммах номер таймслота соответствует номеру исходящего таймслота. Поэтому, запись "исходящий таймслот 1" подразумевает входящий таймслот 1 в режиме со смещением, и входящий таймслот 2 в выровненном режиме в соответствии с 7.2.
![]() На рисунке 53 приведена HMSC для одного таймслота ретранслятора. Описание различных состояний в данной диаграмме приведено в А.2.
![]() Примечание - HMSC действительна, только когда ретранслятор находится не в состоянии BS_Hibernating.
Режимы с одним таймслотом запускаются, когда ретранслятор выходит из состояния BS_Hibernating, и останавливаются, когда ретранслятор входит в состояние BS_Hibernating.
С момента приема CSBK бит "Типа доступа" (AT) CACH может оставаться незанятым до тех пор, пока не последуют пакеты данных в восходящем канале.
13.1.1.2 Активация исходящей передачи в нисходящем канале ретранслятора
Общие требования
Настоящий подпункт описывает функции активации и деактивации ретранслятора.
Если синхронизацию канала задает ретранслятор ("Repeater Mode BS established timing"), то для доступа к каналу от АС требуется передача одного пакета данных в режиме работы через ретранслятор. Этот пакет - блок данных протокола PDU BS_Dwn_Act, используемый для вывода ретранслятора из режима ожидания или активации исходящей передачи в нисходящем канале ретранслятора. Подробная информация приведена в таблице 2. Структура PDU BS_Dwn_Act приведена в 16.3.1. Подробная информация о том, когда он передается, приведена в 7.3 и 7.2.4.
Таблица 2
Если синхронизацию в канале задает АС ("Repeater Mode MS established timing"), то ретранслятор при приеме MS_Sourced_Sync может начать передачу в своем нисходящем канале напрямую на физическом уровне. В этом случае ретранслятор покадрово синхронизирует нисходящий канал с восходящим каналом АС. Подробная информация приведена в 7.3 и 7.2.4.
SDL активации исходящей передачи в нисходящем канале ретранслятора
На рисунке 54 приведен процесс принятия решения ретранслятором, когда его приемник синхронизируется по синхрогруппам АС, находясь в состоянии BS_Hibernating. Рисунок 54 является справочным.
Ретранслятор должен оставаться в состоянии BS_Hibernating в двух случаях, когда значение CC не совпадает, либо тип слота - не CSBK. Если значение CC совпадает и тип слота - CSBK, ретранслятор должен запустить таймер "Подвижная станция не активна" ("Mobile Station Inactivity") T_MSInactive, который описан в ГОСТ Р 71586.1-2024 (пункт Д.2), и перейти в состояние Hangtime.
На рисунке 54 приведены минимальные требования к активации ретранслятора.
![]() Дополнительно, производители также могут ввести проверку любого или всех из следующих параметров:
- CSBKO;
- SFID;
- адрес пункта назначения (ретранслятор) и адрес источника.
MSC ретрансляторов
На следующих MSC показано, как происходит разбиение функциональных уровней ретрансляторов в соответствии с 6.4.
Примечание - Процесс CCL_BS используется для описания состояния обоих таймслотов, в то время как процессы CCL_1 и CCL_2 используются для описания состояния таймслота 1 и таймслота 2, соответственно. Это используется в целях разъяснения и носит чисто справочный характер.
Процесс нисходящей активации ретранслятора (BS_Outbound_Activation)
На рисунке 55 приведены действия ретранслятора, когда он получает PDU для вывода из режима ожидания (Wake_up), при этом уровень управления вызовами "Обработка обоих таймслотов (CCL_BS)" находится в состоянии BR_Hibernating.
![]() CCL_BS запускает оба процесса: уровень управления вызовами: обработка таймслота 1 (CCL_1) и уровень управления вызовами: обработка таймслота 2 (CCL_2), и должен запустить процесс T_MSInactive, а также перейти в состояние Hangtime. CCL_1 и CCL_2 посылают в DLL примитив Generate_Idles и оба переходят в состояние Channel_Hangtime. DLL запускает передачу по нисходящему каналу, а ретранслятор должен передать свободные ("Idle") PDU с типом данных "Idle" в обоих таймслотах. Кроме того, бит AT CACH для обоих таймслотов должен быть установлен в положение "Idle".
13.1.1.3 Ретрансляция речевого вызова
На рисунке 56 приведены действия ретранслятора при получении им Voice_LC_Header в таймслоте 1, когда CCL_1 находится в состоянии Channel_Hangtime. На рисунке для примера используется PDU Grp_V_Ch_Usr.
![]() DLL посылает примитив "Начало повтора" (ретрансляции) (BOR) в процесс CCL_1 и прекращает генерировать сообщения "Idle". CCL_1 переходит в состояние Repeating_Slot. DLL также посылает примитив BOR_Slot_1 в процесс CCL_BS. Если таймслот 2 находится в состоянии Channel_Hangtime или Call_Hangtime, он переходит в состояние Repeating_Slot_1. Если таймслот 2 находится в состоянии Repeating_Slot, то CCL_BS переходит в состояние Repeating_Both_Slots. DLL должен ретранслировать Voice_LC_Header, а затем последовательно ретранслировать пакеты голосовых данных таймслота 1 в этом состоянии. Пока ретранслятор осуществляет процесс ретрансляции, он должен установить бит CACH AT в значение "занят". DLL также отправляет в адрес CCL_1 информацию LC, которая используется для генерирования PDU, относящихся к времени удержания вызова.
13.1.1.4 Время удержания речевого вызова
На рисунке 57 приведены действия ретранслятора, при получении им Terminator_with_LC в таймслоте 1, когда CCL_1 находится в состоянии Repeating_Slot_1. На рисунке для примера используется PDU Grp_V_Ch_Usr.
![]() DLL посылает примитив EOR в процесс CCL_1, который запускает таймер "Время удержания вызова" ("Call Hangtime") T_CallHt и переходит в состояние Call_Hangtime. DLL также посылает примитив EOR_Slot_1 в процесс CCL_BS. Если таймслот 2 находится в состоянии Channel_Hangtime или Call_Hangtime, он переходит в состояние Hangtime. Если таймслот 2 находится в состоянии Repeating_Slot, то CCL_BS переходит в состояние Repeating_Slot_2. CCL_1 посылает в DLL примитив Generate_Terminators для сообщения о времени удержания вызова. Ретранслятор в этом состоянии должен передать PDU, относящиеся ко времени удержания вызова, и установить бит CACH AT в значение "занят". Когда истекает время T_CallHt, CCL_1 переходит в состояние Channel_Hangtime и посылает примитив Generate_Idles в DLL. В этом состоянии ретранслятор должен передавать PDU, относящиеся к сообщениям о свободном состоянии (в соответствии с В.3 ГОСТ Р 71586.1-2024) с типом данных "Idle" и битом CACH AT, установленным в значение "Idle".
13.1.1.5 Ретрансляция CSBK
На рисунке 58 приведены действия ретранслятора, когда он получает CSBK в таймслоте 1, находясь в состоянии Channel_Hangtime.
![]() Ретранслятор CCL_1 посылает примитив TX_CSBK_Slot_1 в DLL для ретрансляции CSBK и остается в состоянии Channel_Hangtime. Ретранслятор должен ретранслировать принятый CSBK.
13.1.1.6 Деактивация нисходящего канала ретранслятора
На рисунке 59 приведены действия ретранслятора, когда истекает время таймера T_MSInactive. CCL_BS посылает примитив процесса Kill_Slot в CCL_1 и CCL_2 и переходит в состояние BS_Hibernating. В этом случае ретранслятор прекращает передачу в нисходящем канале.
![]() Общие положения
Для авторизации канала требуется, чтобы ретранслятор выбрал одну АС из всех, пытающихся провести передачу в течение времени удержания (время удержания может быть определено либо временем удержания канала, либо временем удержания вызова). Процедура применяется при доступе к каналу по протоколу LBT во время удержания канала для речевых вызовов, вызовов для передачи пользовательских данных и служебных сообщений с помощью одноблочного CSBK, а также при доступе к каналу в режиме "в вызове" во время удержания вызова для речевой передачи. Требование авторизации используется только применительно к процедуре доступа к каналу по протоколу LBT. Таким образом, процедура авторизации канала применима как во время удержания канала, так и во время удержания вызова для речевой передачи. Во время удержания канала она применима только для передачи данных или одноблочных служебных сообщений с использованием CSBK.
Во время удержания АС инициирует передачу отправлением одноблочного служебного сообщения PDU ChanAuth в восходящем канале ретранслятора. Содержание PDU ChanAuth зависит от типа вызова:
- для речевой передачи PDU ChanAuth соответствует речевому заголовку;
- для передачи данных PDU ChanAuth соответствует преамбуле CSBK;
- для передачи сигнализации в CSBK PDU ChanAuth соответствует преамбуле CSBK.
Примечание - При передаче сигнализации одноблочным служебным сообщением CSBK без предшествующей ему преамбулы CSBK процедура авторизации канала не применяется, так как процесс повторной передачи CSBK обеспечивает устранение коллизий. При передаче данных второго уровня (ACK, NACK и т.д.) во время ожидания подтверждаемых данных процедура авторизации канала также не используется.
После передачи служебного сообщения PDU ChanAuth АС переходит в режим приема. После приема служебного сообщения PDU ChanAuth ретранслятор устанавливает IE CACH AT в значение BUSY и продолжает передавать PDU Hangtime (Call или Channel). Ретранслятор выбирает одну АС из всех, которые отправили ChanAuth PDU (проводит авторизацию), и передает по каналу полезной нагрузки ChanAuth PDU, принятый от авторизованной АС. В этот момент ретранслятор ожидает передачи данных от авторизованной АС. Если ретранслятор получает речевой заголовок от авторизованной АС, то этот заголовок ретранслируется. На рисунке 60 представлен процесс авторизации канала для речевого вызова во время его удержания, где HT - заголовок удержания вызова, VH - речевой заголовок, а A - начало речевой передачи пакета A.
![]() Примечание - На рисунке 60 представлен пример синхронизации каналов, которая используется как при односайтовых, так и многосайтовых вариантах развертывания. В односайтовом варианте речевой заголовок обычно повторяется в следующем исходящем пакете после приема.
Процедуры авторизации канала ретранслятора
Процедуры авторизации канала односайтового ретранслятора
При получении ChanAuth PDU ретранслятор устанавливает для IE CACH AT значение BUSY, запускает таймер T_BS_ChanAuthRsp и начинает повторять полученный пакет ChanAuth PDU. Ретранслятор будет передавать ChanAuth PDU до тех пор, пока не истечет время таймера T_BS_ChanAuthRsp или пока не будет получен пакет с Source ID, совпадающим с Source ID, переданным в ChanAuth PDU. После получения пакета с совпадающим идентификатором источника ретранслятор должен отключить таймер T_BS_ChanAuthRsp и повторить полученные пакеты. Если время таймера T_BS_ChanAuthRsp истекает, то ретранслятор должен передать PDU об удержании.
Процедуры авторизации канала многосайтового ретранслятора
При получении ChanAuth PDU ретранслятор устанавливает для IE CACH AT значение BUSY и запускает таймер T_BS_ChanAuthSel. Пока таймер T_BS_ChanAuthSel активен, ретранслятор должен продолжать передавать PDU об удержании, который он передавал до получения ChanAuth PDU, и не должен повторять PDU с идентификатором источника, отличный от того, который был получен в ChanAuth PDU. По истечении времени таймера T_BS_ChanAuthSel ретранслятор должен выбрать один из полученных PDU ChanAuth. Процесс выбора включает PDU ChanAuth, инициировавший запуск таймера T_BS_ChanAuthSel, а также все PDU ChanAuth, полученные от удаленных сайтов, пока таймер T_BS_ChanAuthSel был активен.
После выбора PDU ChanAuth ретранслятор должен удерживать IE CACH AT в состоянии BUSY, запустить таймер T_BS_ChanAuthRsp и начать повтор выбранного PDU ChanAuth. Ретранслятор должен передавать выбранный ChanAuth PDU до тех пор, пока не истечет время таймера T_BS_ChanAuthRsp или пока не будет получен пакет с идентификатором источника, совпадающим с идентификатором источника из выбранного ChanAuth PDU. При получении пакета с идентификатором источника, совпадающим с идентификатором источника, переданным в выбранном ChanAuth PDU, ретранслятор должен отключить таймер T_BS_ChanAuthRsp и повторить полученные пакеты. Если время таймера T_BS_ChanAuthRsp истекает, то ретранслятор должен передать PDU об удержании.
Процедуры авторизации канала АС
АС инициирует начало передачи (речь, пользовательские данные или служебное сообщение CSBK) передачей одного пакета ChanAuth PDU по рабочему каналу, после чего запускает таймер T_MS_ChanAuth и переходит в режим приема. Если запрашивающая АС получает ChanAuth PDU со своим ID до истечения времени таймера T_MS_ChanAuth, то она отключает таймер T_MS_ChanAuth и передает пользовательские сообщения. Если запрашивающая АС получает ChanAuth PDU, отличный от ее ID, до истечения времени таймера T_MS_ChanAuth, то она отменяет таймер T_MS_ChanAuth, запрос вызова отклоняется, и АС остается в режиме повторного приема. Если время таймера T_MS_ChanAuth истекает, а запрашивающая АС все еще получает PDU об удержании вызова, она запускает случайный таймер удержания, чтобы определить время повторной попытки доступа к каналу.
Примечание - Время таймера T_MS_ChanAuth может быть разным для односайтовых и многосайтовых развертываний.
13.2.1 Услуги группового вызова в режиме ретрансляции
В режиме ретранслятора используются те же поля и пакеты данных, что и в прямом режиме, в соответствии с разделом 13 ГОСТ Р 71586.1-2024.
В дополнение ретранслятор генерирует LC PDU Grp_V_Ch_Usr с использованием "Прерывателя с LC" типа данных для сигнализации о времени удержания (резервирования) вызова. Нулевое сообщение всегда встраивается в пакет "F" голосового суперкадра в восходящем канале, и встраивается в позиции (поле) обратного канала в нисходящем канале, когда не требуется сигнализация об обратном канале.
13.2.2 Услуга индивидуального вызова в режиме ретрансляции
В режиме ретранслятора используются те же поля и пакеты данных, что и в прямом режиме, в соответствии с разделом 13 ГОСТ Р 71586.1-2024.
В дополнение ретранслятор также генерирует LC PDU UU_V_Ch_Usr с использованием "Прерывателя с LC" для сигнализации о времени удержания (резервирования) вызова. Нулевое сообщение всегда встраивается в пакет "F" речевого суперкадра в восходящем канале и встраивается в поле обратного канала в нисходящем канале, когда не требуется сигнализации об обратном канале.
13.2.3 Услуга вызова с открытым речевым каналом
В режиме ретрансляции используется услуга вызова с открытым речевым каналом, описанная в 13.2.4 ГОСТ Р 71586.1-2024.
Данный раздел определяет PDP для операций с пакетными данными. Посылка данных произвольной длины передается по радиосвязи через радиоинтерфейс на основе технологии передачи IP-пакетов.
Оборудование цифровой ППР поддерживает протоколы третьего уровня, описанные в разделе 14 ГОСТ Р 71586.1-2024:
- интернет-протокол;
- протокол передачи данных;
- передачи сообщений.
Оборудование цифровой ППР поддерживает интернет-протокол версии 4 (IPv4).
Примечание - Для более подробного описания см. [1].
Использование протоколов IPv6 в оборудовании цифровой ППР возможно с учетом преобразования данных из протокола IPv4 в пакеты IPv6, как указано в приложении Б.
14.3.1 Общие положения
Протокол радиоинтерфейса предусматривает передачу IP-пакетов по радиоканалу. В ходе такой передачи обеспечивается фрагментация, сборка, коррекция, обнаружение ошибок, возможность подтвержденной доставки по радиоканалу и конфиденциальность.
Фрагментация и сборка данных пакета подробно описаны в 14.3.1 ГОСТ Р 71586.1-2024.
14.3.2 Структура первых блоков заголовков различных типов передаваемых данных
Структура первых блоков заголовков данных различного типа подробно описана в 14.3.2 ГОСТ Р 71586.1-2024.
14.3.2.1 Структура блоков подтверждаемых и неподтверждаемых данных
Структура первых блоков заголовков данных различного типа подробно описана в 14.3.3 ГОСТ Р 71586.1-2024.
14.3.2.2 Время удержания канала в режиме ретрансляции
Общие требования и структура "Прерывателя данных с LC" (TD_LC) описаны в 14.3.3.5 ГОСТ Р 71586.1-2024.
В режиме ретранслятора указание времени удержания канала должно осуществляться ретранслятором путем передачи заданного количества "Прерывателя данных с LC". Чтобы избежать коллизии, ретранслятор должен установить биты CACH AT в состояние "занято" на время удержания канала. АС должна отправить пакет ответа не по протоколу LBT во время удержания.
14.3.2.3 UDT структура последнего блока данных
Требования по передаче блоков данных UDT, следующих за заголовком данных UDT, а также последнего блока описаны в 14.3.3.6 ГОСТ Р 71586.1-2024.
Этот раздел описывает PDU уровня 2, которые применяются в радиоинтерфейсе комплекса стандартов на цифровую профессиональную подвижную радиосвязь.
Следующие подразделы настоящего раздела содержат описания PDU и IE. Таблицы, в которых представлены описания PDU, приведены к следующей структуре:
- столбец "IE" содержит имя содержащегося в нем элемента(ов);
- столбец "Длина" указывает длину элемента в битах;
- столбец "Комментарий" содержит дополнительную информацию об IE.
Элементы должны передаваться в порядке, определенном структурой пакета, при этом первым передается элемент, указанный вверху таблицы (перед перемежением). Содержание IE представлено двоичным значением, а MSB данного двоичного значения должен быть передан первым (перед перемежением).
PDU для речевого пакета и общего пакета данных описаны в 15.2 ГОСТ Р 71586.1-2024.
В режиме ретрансляции используются дополнительные синхрогруппы и PDU.
Кадровая синхронизация - первоначальный шаг к получению сообщения, она должна осуществиться прежде, чем будут извлечены, проанализированы и интерпретированы встроенные поля. Протокол TDMA включает: получение речи АС, получение речи ретранслятором, получение данных или управления АС и получение данных или управления ретранслятором, а также работу в прямом режиме TDMA (таймслот 1, речь), в прямом режиме TDMA (таймслот 1, данные), в прямом режиме TDMA (таймслот 2, речь) и в прямом режиме TDMA (таймслот 2, данные). Для распознавания различных режимов используются различные кадровые синхрогруппы. Использование начальной синхронизации для переноса дополнительной информации, обозначающей эти режимы, сокращает количество требуемых специальных сигнальных битов в пакетной структуре.
Описание SYNC PDU приведено в таблице 3.
Таблица 3
Структура передаваемых синхрогрупп должна соответствовать приведенной в таблице 4.
Примечание - Протокол TDMA определяет уникальные кадровые синхрогруппы по 48 бит для речи и данных, которые являются посимвольным дополнением друг друга. Коррелятор кадровой синхронизации находит положительный результат для речевого режима и однозначно отрицательный - для данных при применении одной синхрогруппы.
Таблица 4
15.2.2 PDU доступа к каналу TDMA (PDU TACT)
PDU TACT должен использоваться для структурирования и определения состояния CACH. PDU TACT имеет длину 7 бит и предшествует CACH. Описание PDU TACT приведено в таблице 5.
Таблица 5
15.2.3 PDU RC
PDU RC используется для RC-сигнализации. PDU RC имеет длину 32 бита и встроен в пакет RC, как описано в 10.4. Описание PDU RC приведено в таблице 6.
Таблица 6
15.2.4 PDU короткого сообщения управления соединением (PDU SHORT LC)
Использование PDU SHORT LC описано в 11.1. PDU SHORT LC имеет длину 36 бит. Описание PDU SHORT LC приведено в таблице 7.
Таблица 7
При тесном взаимодействии между уровнями 2 и 3, а также в связи с необходимостью иметь достоверную информацию о состоянии канала, PDU уровня 3 описаны в подразделах ниже, и могут включать в себя два типа элементов:
- зависимые элементы сообщения. Эти элементы являются видимыми для уровня 2, и могут быть использованы любой АС (которая способна их декодировать) независимо от адресации. Данные элементы зависят от типа сообщения. Некоторые генерируются уровнем 2, когда он создает полное сообщение, тогда как другие генерируются уровнем 3;
- конкретные элементы. Они являются "верными" для элементов уровня 3. Они обрабатываются только абонентскими станциями, которым адресованы.
Там, где существуют оба типа уровней в PDU, они показаны отдельно.
Требования к PDU уровня 2, связанные с протоколом пакетной передачи данных, которые применяются в радиоинтерфейсе, описаны в 15.4 ГОСТ Р 71586.1-2024.
15.5.1 Кодирование IE уровня 2. Общие положения
Основные требования к IE, содержащимся в PDU уровня 2, приведены в 15.5 ГОСТ Р 71586.1-2024.
В данном подразделе приведены требования, предъявляемые к режиму работы с ретрансляцией.
15.5.2 CC
Использование IE "Цветовой код" (CC) обеспечивает разграничение доступа АС к каналам связи в действующих радиосетях и позволяет защитить каналы от внутриканальных помех, создаваемых в результате возможного перекрытия зон обслуживания различных систем радиосвязи (или разных сайтов одной системы), использующих одни и те же физические радиоканалы. Описание IE CC представлено в таблице 8.
Таблица 8
15.5.3 PowI
IE "Индикатор управления мощностью и приоритета прерывания" указывает, связана ли встроенная сигнализация с тем же логическим каналом или с другим логическим каналом. В последнем случае этот IE содержит информацию RC, как описано в таблице 9.
Таблица 9
15.5.4 Тип доступа (AT)
IE AT указывает, каким будет следующий таймслот в восходящем канале: свободным или занятым, как описано в таблице 10.
Таблица 10
15.5.5 Канал TDMA (TCh)
IE TCh указывает номер таймслота в нисходящем или восходящем канале, как описано в таблице 11.
Таблица 11
15.5.6 Проверочные элементы TACT
IE "Проверочные элементы TACT" имеет длину 3 бита, получаемую в результате кодирования (7,4)-кодом Хэмминга, описание которого приведено в ГОСТ Р 71586.1-2024 (пункт Б.10).
15.5.7 Проверочные элементы RC
IE "Проверочные элементы RC" имеет длину 21 бит, получаемую в результате кодирования кодом-произведением (32,11), описание которого приведено в ГОСТ Р 71586.1-2024 (пункт Б.4).
Настоящий раздел описывает PDU уровня 3, которые применяются в оборудовании комплекса стандартов на цифровую профессиональную подвижную радиосвязь.
Последующие подразделы содержат описания PDU и содержащихся в них IE. Структура PDU представлена таблицами в следующем виде:
- столбец "IE" содержит наименование IE;
- столбец "Длина" указывает длину элемента в битах;
- столбец "Комментарий" содержит иную информацию об IE. Элементы должны передаваться в порядке, указанном в разделе 11.
С учетом близкого взаимодействия уровней 2 и 3 и высокой важности информации о состоянии необходимого канала, PDU уровня 3 подробно описаны ниже и могут содержать два типа элементов:
- элементы, зависящие от сообщения - эти элементы доступны для уровня 2 и могут использоваться любой АС (которая способна декодировать их) независимо от адресации. Эти элементы зависят от элемента, указывающего тип сообщения. Некоторые из них генерируются уровнем 2, когда он составляет завершенное сообщение, тогда как другие генерируются уровнем 3;
- элементы функциональных возможностей - эти элементы являются "истинными" элементами уровня 3. Они обрабатываются только теми АС, которым адресованы.
Для тех PDU, в которых могут находиться оба типа элементов, они показаны отдельно.
Требования к PDU управления полным соединением описаны в 16.2 ГОСТ Р 71586.1-2024.
Требования к PDU управляющего блока сигнализации описаны в 16.3 ГОСТ Р 71586.1-2024.
Для активации ретранслятора из спящего режима (без передачи сигналов синхронизации в нисходящем канале) используется PDU активации ретранслятора.
Передача коротких сообщений описывается в PDU управления короткими сообщениями.
Байты 0 и 1 PDU CSBK активации нисходящего канала ретранслятора (BS_Dwn_Act) согласованы со структурой формата CSBK в соответствии с 11.9 ГОСТ Р 71586.1-2024. Байты 2 - 9 содержат специфичную для BS_Dwn_Act информацию. PDU BS_Dwn_Act приведен в таблице 12.
Таблица 12
16.3.2.1 Нулевое сообщение
Структура PDU "Нулевое сообщение" (Nul_Msg) соответствует формату, описанному в 11.1. Состав PDU Nul_Msg приведен в таблице 13. Данный PDU передается в канале CACH, когда нет других PDU для передачи.
Таблица 13
16.3.2.2 Обновление типа трансляции
Структура сообщения "Обновление типа трансляции" (Act_Updt) соответствует формату, описанному в 11.1. Состав PDU Act_Updt приведен в таблице 14.
Таблица 14
Оборудование цифровой профессиональной подвижной радиосвязи по требованиям к физическому уровню радиоинтерфейса должно соответствовать:
- в случае использования только цифрового режима работы - ГОСТ Р 56172;
- в случае использования только аналогового режима работы - ГОСТ Р 56153 (в части, касающейся работы с разносом частот между соседними радиоканалами 12,5 кГц).
Технические требования к ряду параметров уточняются комплексом стандартов на цифровую профессиональную подвижную радиосвязь.
По требованиям устойчивости к климатическим и механическим воздействиям оборудование цифровой ППР должно соответствовать ГОСТ Р 56172, а ретрансляторы, кроме того, должны соответствовать требованиям ГОСТ 15150. При необходимости изготовления взрывозащищенного оборудования цифровой ППР должны быть выполнены требования ГОСТ 31610.15 и ГОСТ 31610.10-1.
Для обеспечения надежного функционирования ретранслятора должно быть предусмотрено резервирование его основного источника питания. В качестве резервного источника питания могут быть использованы аккумуляторные батареи, имеющие сертификат соответствия Российской Федерации. Переключение основного источника питания на резервный источник питания и обратно должно происходить автоматически. Критерии переключения основного источника питания на резервный источник питания и обратно устанавливают в технических условиях на ретранслятор конкретного типа.
Максимальное отклонение частоты передатчика ретранслятора от номинального значения на заданной центральной несущей РЧ определено в таблице 15.
Примечание - При использовании АС в качестве ретранслятора должны выполняться требования по предельно допустимому отклонению частоты передатчика этой АС, указанные в 17.1.4 ГОСТ Р 71586.1-2024.
Таблица 15
В восходящем канале ретранслятора передаются общие пакеты физического уровня и пакеты с RC. В нисходящем канале передаются общие пакеты физического уровня, CACH и пакеты с RC.
Для восходящего канала структура кадра TDMA и структура таймслотов (пакетов) показана на рисунке 61.
![]() Временные параметры для восходящего канала приведены в ГОСТ Р 71586.1-2024 (приложение И).
Каждый кадр TDMA длиной 60 мс состоит из двух пакетов с таймслотами по 30 мс. Обычно первый вызов использует таймслот 1 (пакет 1), а другой вызов использует таймслот 2 (пакет 2). Вызовы состоят из серии равных таймслотов.
17.2.1 Общий пакет
17.2.1.1 Общие положения
Общий пакет должен использоваться для приложений речи, данных и управления. Он предусматривает 264 бита данных со скоростью передачи данных до 4,4 Кбит/с. Это пакет, используемый для большинства приложений.
17.2.1.2 Время линейного изменения мощности
Мгновенные уровни мощности передатчика должны быть ограничены "Маской", заданной на рисунке 62. "Маска" гарантирует, что ситуации "ближний-дальний" не приведут к межслотовому наложению в другом или непередаваемом таймслоте. "Маска" также гарантирует, что уровень мощности будет достаточен для соблюдения приемлемого значения BER.
![]() Уровни мощности, указанные в "Маске" в течение периода передачи символа 27,5 мс, заданы в дБп (в децибелах относительно средней мощности, передаваемой в пакете), где 0 дБп определен как:
, (1)где TxP(t) - мгновенная мощность передатчика;
выбор времени проводится относительно центра временного интервала.
Таким образом, 0 дБп является средней мощностью в течение периода передачи символа 27,5 мс (область B на рисунке 62).
17.2.1.3 Распределение символов во времени
Распределение символов во времени приведено в 17.2 ГОСТ Р 71586.1-2024.
17.2.1.4 Время задержки распространения и передачи данных
Обеспечение услугами цифровой радиосвязи подвижных объектов, находящихся на различных расстояниях от ретранслятора, предполагает использование защитных временных интервалов, связанных с особенностями распространения радиоволн. Передача информации от стационарных объектов, таких как ретранслятор, в нисходящем канале в сторону АС не требует использования защитных интервалов, однако в восходящем канале такие интервалы необходимы. Они встроены в структуру общего пакета, имеют длительность 1 мс и обеспечивают защиту приемника ретранслятора в восходящем канале от межслотового наложения, вызванного:
- задержкой распространения радиоволн, которая является функцией расстояния от АС до ретранслятора, вследствие чего пакеты данных двух таймслотов от различных АС могут приниматься с наложением друг на друга во времени;
- различной скоростью ухода собственной синхронизации из-за нестабильности опорного генератора каждой из АС, приводящей к отклонениям тактовой частоты во времени от эталонной (рассинхронизация АС между собой).
Каждая АС перед передачей должна засинхронизировать время с ретранслятором. Поэтому фактическое распределение временных параметров таймслотов при каждой передаче будет результатом задержки распространения радиоволн. Различия распределений во времени в ретрансляторе могут затем увеличиться в течение передачи из-за ошибки отклонения синхросигнала.
Общее изменение временных параметров приема трафика ретранслятора от АС зависит от задержки распространения и ошибки дрейфа синхросигнала и определяют, насколько далеко АС, передающая на втором временном интервале, находится от ретранслятора, прежде чем может произойти межслотовое наложение в первом временном интервале при передаче другой АС в непосредственной близости от ретранслятора. АС передают в трафике синхронизацию с помощью синхрокомбинаций, обеспечивая устранение ошибки отклонения частоты опорного генератора принимающего оборудования.
В случае, когда первая АС (АС 1) передает в таймслоте 1 в непосредственной близости от ретранслятора, допуск задержки распространения 1 мс позволяет другой АС (АС 2) передавать в таймслоте 2 на расстоянии до 150 км от ретранслятора без наложения между каналами, если нет никакого дополнительного фактора появления ошибки дрейфа синхросигнала.
Если АС 2 передает без повторной синхронизации во время передачи, то базовая ошибка отклонения синхросигнала может вызвать дальнейшее отклонение от действительной синхронизации и в результате уменьшить теоретическую дальность радиосвязи до расстояния менее 150 км. Поэтому, когда нет поддерживаемой тактовой синхронизации, необходимо сделать расчет и на задержку распространения, и на максимально возможное отклонение синхросигнала для определения теоретического расстояния от АС 2 до ретранслятора, прежде чем сможет произойти наложение таймслотов. Величина времени задержки распространения в таком расчете определяется максимальным расстоянием между АС 2 и ретранслятором. Величина изменения ошибки отклонения синхросигнала определяется длительностью вызова.
Максимальное время цикла распространения определяется как:
максимальное время распространения к АС и обратно = 2 x (максимальное расстояние/c), где c является скоростью света.
Примечание - Коэффициент 2 определяет задержку распространения радиоволн к АС и обратно.
Пример - При выборе максимального расстояния 135 км от ретранслятора до АС 2, необходимо будет выделить на задержку распространения 0,9 мс из 1 мс допуска. Остается 0,1 мс для основного отклонения синхросигнала во время передачи. Если максимальная основная ошибка отклонения синхросигнала (см. 17.1 ГОСТ Р 71586.1-2024) составляет +/- 2 ppm, и худший случай происходит, когда отклонения синхросигнала одной из АС быстрое, а отклонение синхросигнала другой АС медленное, то максимальное время передачи АС определяется:
максимальное время передачи = 0,5 x ((допуск ошибки отклонения синхросигнала)/(отклонение на символ)) x длительность символа,
где допуск ошибки отклонения синхросигнала составляет 1 мс - максимальное время распространения туда и обратно;
отклонение на символ равно 0-4167 нс для стабильности синхросигнала - 2 ppm.
Примечание - Коэффициент 0,5 включен для принятия во внимание дрейфа от двух независимых АС, перемещающихся во времени в противоположных направлениях.
Для расстояния 135 км при допуске ошибки отклонения синхросигнала, равного 0,1 мс, максимальное время передачи составит 25 с, прежде чем произойдет межслотовое наложение.
Такое же вычисление может быть сделано для передатчиков с лучшим эксплуатационным показателем отклонения синхросигнала.
Пример - Если максимальная основная ошибка составляет +/- 0,5 ppm, АС 2 может быть на расстоянии 146,3 км от ретранслятора, и вызов может превысить 25 с, прежде чем произойдет межслотовое наложение.
В случае, когда АС 1 также находится на некотором расстоянии от ретранслятора, расчет распространения должен учесть различия в расстоянии между АС 1 и АС 2, но не расстояние АС 2 от ретранслятора. Максимальное расстояние в таком случае будет ограничено окном синхронизации ретранслятора, которое определено изготовителем.
Пример - В случае отсутствия ошибки отклонения синхронизации, при необходимом окне синхронизации, АС 1, передающая в таймслоте 1 на расстоянии 30 км от ретранслятора, позволяет АС 2 передавать в таймслоте 2 на расстоянии до 180 км (150 км + 30 км) от ретранслятора без межслотового наложения.
Это может быть применимо, например, при развертывании ретранслятора на горной вершине далеко от намеченной области, где и будет осуществляться радиосвязь.
17.2.2 Пакет выделенного RC. Общее описание
Пакет RC имеет длительность 10 мс. Он может использоваться для обеспечения низкоскоростного канала передачи данных. Подробное описание RC приведено в 10.4.
17.2.3 Время линейного изменения мощности
Мгновенные уровни мощности передатчика должны быть ограничены "Маской", заданной на рисунке 63. "Маска" гарантирует, что уровень мощности будет достаточен для выполнения показателя BER на этом очень коротком интервале. Межслотовое наложение здесь не является проблемой, так как пакет намного короче, чем длительность временного интервала. Поскольку уровень мощности более ограничен, чем в общем пакете, выделено дополнительное время линейного изменения. Здесь также 0 дБп определяется путем усреднения мгновенной мощности в области "Маски".
![]() для выделенного обратного канала
Уровни мощности в "Маске" даны в течение периода передачи символа 10 мс в дБп, где 0 дБп определен как:
, (2)где TxP(t) - мгновенная мощность передатчика;
выбор времени проводится относительно центра временного интервала.
Таким образом, 0 дБп является средней мощностью в течение периода передачи символа 10 мс, (область "B" на рисунке 63). Измерение средней мощности за период передачи символа (уровень 0 дБп) должно проводиться методом измерения допустимого уровня отклонения мощности несущей.
17.2.4 Распределение во времени символов пакетов RC
На рисунке 64 изображено распределение во времени четырехуровневых символов пакета RC в таймслоте 30 мс. Общий пакет содержит 48 символов с 24 символами на каждой стороне от центра таймслота. Центр первого передаваемого символа - 23,5 символьных интервала от центра временного канала.
![]() пакета RC в таймслоте
17.2.5 Задержка распространения канала RC
Поскольку пакет короткий, то нет никакой опасности межслотового наложения, как это происходит с общим пакетом. Однако задержку распространения рассматривают, потому что она затрагивает случай, когда приемник нуждается в поиске пакета RC. Допуск задержки распространения - 1 мс.
17.2.6 Ограничения времени синхронизации опорного генератора синтезатора частот
Существуют различные сценарии для синхронизации синтезатора в зависимости от типа пакетов, как отправляемых, так и полученных. Минимальное время синхронизации синтезатора должно определяться наихудшим случаем, для которого разработана АС. В АС прямого режима, поддерживающих передачу сигнализации RC, должно быть предусмотрено время синхронизации синтезатора 11,25 мс. В ретрансляторах, поддерживающих сигнализацию RC, должно быть предусмотрено время синхронизации синтезатора 6,25 мс. В любом случае время синхронизации должно быть таким, чтобы соответствовать отклонению частоты от номинального значения в пределах 100 Гц за время передачи символа, как это определено в 17.1.
17.2.7 Ограничение кратковременного изменения частоты во время передачи символа
Для выполнения требования к показателю BER, указанного для оборудования в 6.2.2 ГОСТ Р 56153-2014, в течение времени передачи символов (пакета на радиочастоте), длительностью 27,5 мс, максимальное отклонение немодулированной частоты радиопередатчика на радиочастоте настройки не должно превышать +/- 100 Гц от центральной частоты радиоканала.
Точность установки центральной радиочастоты в диапазоне, предусмотренном настоящим стандартом, определена в 17.1.
При переходе в тестовый режим передатчик должен находиться в нормальном режиме работы. В качестве полезного сигнала должна передаваться тестовая повторяющаяся псевдослучайная последовательность длиной 511 бит, генерируемая с использованием порождающего унитарного многочлена PRBS9 (согласно [3]):
f(x) = x9 + x5 + 1. (3)
Линейная рекуррентная последовательность может быть сгенерирована с помощью девятиразрядного сдвигового регистра, у которого выходы пятого и девятого триггеров поступают на сумматор по модулю два, выход которого подается на вход первого триггера регистра сдвига. Последовательность начинается с первого из 9 последовательных символов (начальное заполнение регистра сдвига):
- количество разрядов сдвигового регистра - 9;
- длина псевдослучайной последовательности - 29 минус 1 бит, итого 511 бит;
- максимальная длина нулевой серии - 8 (неинвертированный сигнал).
Пример - Сформированная последовательность при применении алгоритма (3), операции сложения по модулю 2 и входной последовательности (100010000), полученной из унитарного многочлена:
1000010001100001001110010101011000011011110100110111001000101000010101101001111110110010010010110111111001001101010011001100000001100011001010001101001011111110100010110001110101100101100111100011111011101000001101011011011101100000101101011111010101010000001010010101111001011101110000001110011101001001111010111010100010010000110011100001011110110110011010000111011110000111111111000001111011111000101110011001000001001010011101101000111100111110011011000101010010001110001101101010111000100110001000100000000.
При переходе в тестовый режим приемник АС должен иметь возможность распознать псевдослучайную тестовую последовательность (PRBS9) длиной 511 бит после демодуляции принятого сигнала и вычислить отношение количества битов, принятых с ошибками, к общему количеству принятых битов (коэффициент ошибок на информационный бит, далее - BER). Он должен изменяться в пределах от 10-2 до 10-7.
Для расчета BER необходимо применить формулу
, (4)где N - количество полученных битов;
Nош - количество битов с ошибкой.
Длительность измерения должна быть достаточной для получения точных результатов (для получения точности измерения, равной 10-2, необходимая длина N равна 104 битов, для точности 10-7 длина N составляет 1014 битов).
(обязательное)
А.1 Введение
В настоящем приложении описываются некоторые SDL-диаграммы, которые могут быть использованы в качестве обзора состояний для режима ретрансляции.
А.2.1 Общие положения
Функционирование ретранслятора представлено с использованием двух уровней: первый уровень отвечает за активацию и деактивацию исходящего канала, а также за управление обоими слотами. Второй уровень отвечает за управление конкретным таймслотом и для каждого таймслота описывает три состояния: ретрансляции, удержания вызова и удержания канала.
На рисунках А.1 и А.2 номер таймслота относится к таймслоту нисходящего канала. Таким образом, таймслот 1 нисходящего канала соответствует таймслоту 1 нисходящего канала для режима смещения и таймслоту 2 нисходящего канала для выровненного режима, как это определено в 7.2 настоящего стандарта. Кроме того, на рисунках А.1 и А.2, BOR и EOR являются событиями, которые вызывают переход на уровне ретранслятора. Это обзор концептуальных сообщений, которые являются специфическими функциями.
А.2.2 SDL таймслотов ретранслятора
SDL обоих таймслотов ретранслятора описывает общий контроль обоих таймслотов, показанный на рисунке А.1. Состояниями являются - BS_Hibernating, Hangtime, Repeating_Slot_1, Repeating_Slot_2 и Repeating_Both_Slots. Эти состояния определены ниже.
BS_Hibernating: В этом состоянии ретранслятор пытается декодировать действительное сообщение активации от АС. Нисходящее направление неактивно в течение этого состояния. После получения сообщения об активации ретранслятор запускает таймер неактивности АС (T_MSInactiv) и переходит в состояние Hangtime.
Примечание - Таймер T_MSInactiv запускается, когда не обнаружено активности восходящего канала или после приема сообщения об активации. Обнаружение активности восходящего канала, за исключением сообщения об активации, отменяет T_MSInactiv.
Hangtime: В этом состоянии ретранслятор передает сообщения удержания (Idle) в обоих таймслотах. Прием пакетов переведет ретранслятор в состояние - Repeating_Slot_1 или Repeating_Slot_2. Истечение времени T_MSInactiv переведет ретранслятор обратно в состояние BS_Hibernating.
Repeating_Slot_1: В этом состоянии ретранслятор активно повторяет пакеты в таймслоте 1 и передает сообщение Idle в таймслоте 2. Событие EOR_Slot_1 переведет ретранслятор в состояние удержания. Событие BOR_Slot_2 переведет ретранслятор в состояние Repeating_Both_Slots.
Repeating_Slot_2: В этом состоянии ретранслятор активно повторяет пакеты в таймслоте 2 и передает сообщение Idle в таймслоте 1. Событие EOR_Slot_2 переведет ретранслятор в состояние удержания. Событие BOR_Slot_1 переведет ретранслятор в состояние Repeating_Both_Slots.
Repeating_Both_Slots: В этом состоянии ретранслятор повторяет передачу в обоих таймслотах. В этом случае, одно из событий EOR_Slot_1 или EOR_Slot_2 переведет ретранслятор к соответствующему состоянию Repeating_Slot_1 или Repeating_Slot_2 (см. рисунок А.1).
![]() А.2.3 SDL одного таймслота ретранслятора
SDL одного таймслота ретранслятора описывает общий контроль одного из двух таймслотов TDMA, который приведен на рисунке А.2. Состояниями являются: Channel_Hangtime, Call_Hangtime и Repeating_Slot. Эти состояния определены ниже.
Channel_Hangtime: В этом состоянии ретранслятор передает в таймслоте сообщение удержания канала (Idle). Прием пакетов переведет ретранслятор к состоянию Repeating_Slot.
Call_Hangtime: В этом состоянии ретранслятор передает сообщения удержания вызова (Voice_Terminator_with_LC) в таймслоте. Прием пакетов переведет ретранслятор в состояние Repeating_Slot. Кроме того, истечение времени удержания вызова переведет ретранслятор в состояние Channel_Hangtime state.
Repeating_Slot: В этом состоянии ретранслятор активно повторяет пакеты в таймслоте. Событие EOR переведет ретранслятор в состояние Call_Hangtime.
![]() (обязательное)
Данное приложение показывает варианты передачи данных в PDP, определенном в комплексе стандартов на цифровую профессиональную подвижную радиосвязь, который разработан для передачи IPv4-пакетов, используя пакеты, передаваемые в протоколе IPv6.
Б.1 Адресация IPv6
IPv6 - это новое поколение протокола Интернет. Детальное описание протокола IPv6 представлено в [2].
В IPv6 IP-адрес имеет длину 128 бит. Существует три типа адресов:
- Unicast (юникаст) - идентификатор единичного сетевого интерфейса. Пакет, отправленный на unicast-адрес, доставляется интерфейсу, идентифицированному как этот адрес;
- Anycast (эникаст) - идентификатор для набора сетевых интерфейсов (обычно принадлежащих разным оконечным узлам). Пакет, отправленный на anycast-адрес, доставляется одному из интерфейсов, идентифицированных как этот адрес (ближайшему по расстоянию в соответствии с протоколом маршрутизации);
- Multicast (мультикаст) - идентификатор для набора сетевых интерфейсов (обычно принадлежащих разным узлам). Пакет, отправленный на multicast-адрес, доставляется всем интерфейсам, идентифицированным как этот адрес.
В рамках этого приложения рассматриваются только unicast-адреса. Unicast-адрес имеет длину 128 бит и может быть разбит на несколько полей. IPv6-адреса записываются в шестнадцатеричном формате, как показано ниже.
Неопределенный адрес: 0000000016.
Петлевой адрес: 0000000116.
Примечания
1 Неопределенный адрес обозначает отсутствие адреса.
2 Петлевой адрес может использоваться узлом для отправки IPv6-пакетов самому себе.
Общая схема адресации Global Unicast представлена в таблице Б.1.
Таблица Б.1
Процедуры передачи IPv6 включают в себя технологию для узлов и маршрутизаторов для динамического туннелирования IPv6-пакетов в инфраструктуре маршрутизаторов IPv4-сети. Узлам IPv6, которые используют данную технологию, присваиваются специальные IPv6 unicast-адреса, которые несут в себе глобальные IPv4-адреса (32 бита) в младших разрядах. Данный тип адресов обозначен термином "IPv4-адреса, совместимые с IPv6" и представлены в таблице Б.2.
Таблица Б.2
Также определен второй тип IPv6-адресов, который содержит встроенный IPv4-адрес. Этот тип адреса используется для представления IPv4-адресов узлов в виде IPv6. Данный тип адреса обозначен термином "IPv4, сопоставимый с IPv6-адресом" и представлен в таблице Б.3.
Таблица Б.3
Б.2 Сопоставление адресов передаваемых по PDP
Существует две возможные стратегии, позволяющие передавать IPv6-пакеты поверх PDP:
- прямое сопоставление IPv6-пакета внутри пакета подтверждаемых или неподтверждаемых данных протокола;
- передача IPv6-пакета с использованием одной из технологий туннелирования IPv6 в IPv4.
Прямое сопоставление IPv6-пакетов на пакеты одного из двух сервисов "bearer services" передачи данных может быть возможно с использованием специального значения SAP в Data Fragment Header (заголовке фрагмента данных). При использовании данного подхода излишние сложности сведены к минимуму, а разница между IPv4- и IPv6-пакетами в заголовке IPv6 больше на 20 байт. В IPv6 не требуется процедура ARP, потому что IPv6-адреса включают в себя MAC-адрес. Данный подход не описан в этом приложении настоящего стандарта.
Б.3 Технологии туннелирования IPv6
Описаны различные технологии туннелирования IPv6 в IPv4. Подробности описания приведены в [4] - [7].
Данные решения используют некоторое сопоставление между IPv4- и IPv6-адресами. В частности, подробное описание различных сценариев представлено в [6].
Процедуры, описанные в [6] включают:
- двойной IP-слой (Dual IP layer), также известный как двойной стэк (Dual Stack). Технология, предоставляющая полную поддержку для обоих интернет-протоколов (IPv4 и IPv6) для хостов и маршрутизаторов;
- настраиваемое туннелирование IPv6 через IPv4 (Configured tunnelling of IPv6 over IPv4). Туннели "точка-точка", созданные с помощью вложения IPv6-пакетов внутри IPv4-заголовков для передачи их по маршрутной инфраструктуре IPv4;
- IPv4-адрес, совместимый с IPv6 (IPv4-compatible IPv6 addresses). Формат IPv6-адреса, который использует встроенный в себя IPv4-адрес;
- автоматическое туннелирование IPv6 через IPv4 (Automatic tunnelling of IPv6 over IPv4). Механизм для использования IPv4-адресов, совместимых с IPv6 для автоматического туннелирования IPv6-пакетов по IPv4-сетям.
Возможны две различных конфигурации АС, как показано на рисунках Б.1 и Б.2.
![]() На рисунке Б.1 показана конфигурация подключения АС к интерфейсу LAN IPv4.
При использовании данной конфигурации туннелирование управляется напрямую хостом (ПК), соединенным с АС. Данный хост может использовать как автоматическое туннелирование, так и настраиваемое, как описано ниже.
Случай 1а. Если источник и хост назначения имеют IPv4-адреса совместимые через IPv6, автоматическое туннелирование изначально передается в сетевой IPv4-интерфейс, после чего маршрутизация пакета выполняется ARP по процедуре комплекса стандартов на цифровую профессиональную подвижную радиосвязь. На практике автоматическое туннелирование разрешает прямую связь мобильного хоста с другим мобильным хостом внутри IPv6 хоста по маршрутизационной инфраструктуре IPv4.
Случай 1б. Если хост источника или хост назначения не имеют IPv4-адресов совместимых через IPv6, тогда единственная возможность - это использовать настраиваемое туннелирование. В таком случае хост источника знает, что существует IPv4-туннель между его сетевым интерфейсом и сетевым интерфейсом другого устройства, которое может маршрутизировать IPv6-пакет на хост назначения. На практике данный настроенный туннель прокладывается от мобильного хоста (АС) к центру коммутации, где есть IPv6-маршрутизатор. В данном случае не существует возможности иметь прямую связь мобильного хоста с мобильным хостом внутри IPv6-хоста.
На рисунке Б.2 показана конфигурация соединения АС с IPv6 LAN интерфейсом.
![]() При использовании данной конфигурации, туннелированием управляет каждая АС, которая имеет подключенное совместимое IPv6-устройство. АС может использовать как автоматическое, так и настраиваемое туннелирование в зависимости от типа IPv6-адресов, используемых хостами источника и назначения.
Случай 2а. Если источник и хост назначения обладают IPv4-адресами, совместимыми через IPv6, автоматическое туннелирование изначально передается в IPv4 сетевой интерфейс оборудования цифровой ППР, после чего маршрутизация пакета выполняется ARP по процедуре комплекса стандартов на цифровую профессиональную подвижную радиосвязь. На практике автоматическое туннелирование разрешает прямую связь мобильного хоста с другим мобильным хостом внутри IPv6-хоста по маршрутизационной инфраструктуре IPv4.
Случай 2б. Если хост источника или хост назначения не имеют IPv4-адресов совместимых через IPv6, тогда единственная возможность - использовать настраиваемое туннелирование. В таком случае АС знает, что существует IPv4-туннель между ее сетевым IPv4-интерфейсом и другим сетевым интерфейсом другого устройства, которое может маршрутизировать IPv6-пакет на хост назначения. На практике данный настроенный туннель прокладывается от АС к центру переключения, где есть IPv6-маршрутизатор. В данном случае не существует возможности иметь прямую связь мобильного хоста с мобильным хостом внутри IPv6-хоста.
(обязательное)
В РЕЖИМЕ СВЯЗИ ЧЕРЕЗ РЕТРАНСЛЯТОР
В.1 Введение
В данном приложении описаны процедуры регистрации и аутентификации абонентских станций (АС) в режиме связи через двухчастотный ретранслятор. Регистрация - это процесс индикации присутствия АС в зоне обслуживания ретранслятора. Аутентификация - это процедура проверки подлинности источника сообщения и целостности передаваемого сообщения.
В радиосети из нескольких ретрансляторов информация о регистрации позволяет избежать поиска АС по всей сети, что сокращает время установления соединения и обеспечивает оптимальную загрузку радиоканалов. Регистрация может быть неявной, при этом результат достигается фактом передачи любого сообщения от АС к ретранслятору, в котором присутствует ID АС. При явной регистрации АС и ретранслятор обмениваются специальными сообщениями, в основном по инициативе АС при ручном или автоматическом выборе более подходящего ретранслятора.
Цель аутентификации - предоставить доступ к ретранслятору только легальным АС, при этом сообщения от АС нарушителей отвергаются и не ретранслируются. Для этого ретранслятор использует контроллер сети (КС), конфигурируемый списком легальных АС. КС может быть как в составе автономного ретранслятора, так и в составе узла коммутации в случае территориально-распределенной радиосети. КС реализует две стратегии аутентификации: аутентификацию по ID и аутентификацию с использованием ключа шифрования.
Аутентификация по ID считается успешной, если ID передающей АС присутствует в списке легальных АС. Данный тип аутентификации применяется только по отношению к АС, изготовленным по стандартам DMR, в случае вынужденной эксплуатации данного типа радиостанций.
Процедура аутентификации с использованием ключа шифрования основана на генерации кода доступа к ретранслятору, уникального для каждого сеанса связи. При этом АС и ретранслятор используют один и тот же ключ шифрования, индивидуальный для каждой АС. Аутентификация считается успешной, если коды доступа на стороне АС и ретранслятора совпадают.
Службы безопасности радиоинтерфейса позволяют противостоять наиболее вероятным угрозам, нацеленным на получение информации или на выведение радиосистемы из работоспособного состояния.
Угрозы информационной безопасности в режиме связи через ретранслятор показаны на рисунке В.1.
![]() в режиме связи через ретранслятор
К угрозам, которые может предпринять нарушитель, в зависимости от его технической оснащенности, относятся:
- перехват сообщений. Поскольку радиоканал является широковещательной средой связи, нарушителю сравнительно легко перехватывать и понимать сообщения, если они не зашифрованы. На рисунке В.1 а) АС нарушителя (3) прослушивает сообщения легальных АС (1, 2). Угрозе противостоит служба <1> конфиденциальности трафика;
--------------------------------
<1> Определение к термину "служба" установлено в ГОСТ Р ИСО/МЭК 18384-1.
- анализ трафика. Анализ трафика [см. рисунок В.1 а)] позволяет нарушителю определить, когда, какой и чей объем трафика увеличивается или уменьшается. Угрозе частично противостоит служба конфиденциальности служебной информации;
- повтор сообщений. Нарушитель может записывать перехваченные сообщения и повторять их через некоторое время, см. рисунок В.1 б). Чтобы создать угрозу, нарушителю даже не обязательно понимать или расшифровывать сообщения. Угрозе противостоит служба проверки целостности сообщений;
- подмена сообщений. Нарушитель может посылать сообщения, выдавая себя за легальную АС или ретранслятор, см. рисунок В.1 б). Например, нарушитель может послать команду блокировки АС от имени другой легальной АС и тем самым запретить ей передавать и воспроизводить сообщения. Угрозе противостоят службы проверки целостности сообщений и конфиденциальности служебной информации;
- клонирование АС. Нарушитель может полностью клонировать легальную АС с помощью программатора, включая ключи шифрования, если ему удалось их получить. Клонированная АС может пытаться выдавать себя за легальную АС и участвовать в радиообмене, см. рисунок В.1 в). Так как шифртекст генерируется с учетом физического серийного номера АС (PSN), который невозможно или трудно скопировать, этой угрозе противостоят службы проверки подлинности АС и проверки целостности сообщений.
Кроме того, к угрозам со стороны нарушителя относятся:
- подмена ретранслятора. Ретранслятор нарушителя может пытаться выдавать себя за легальный ретранслятор, направляя трафик легальных АС на себя. Угрозе противостоит служба проверки подлинности ретранслятора;
- открытое сообщение. АС комплекса стандартов на цифровую профессиональную подвижную радиосвязь позволяют воспроизводить принятое открытое речевое сообщение, даже если режим шифрования речи активирован. Так как зачастую пользователи не знают, было ли воспроизводимое сообщение зашифровано, нарушитель может выдавать себя за легального пользователя и участвовать в радиообмене. Угрозе противостоит возможность запрета воспроизведения открытого речевого сообщения посредством интерфейса управления или программатора АС;
- хищение или утрата АС. Угрозе противостоят службы управления ключами и блокировки.
Все службы безопасности радиоинтерфейса и процедуры, реализующие их, представлены в таблице В.1.
Таблица В.1
В.2 Регистрация и аутентификация. Общие положения
В данном приложении описаны процедуры аутентификации, которые позволяют получить доступ к ретранслятору только легальной АС и запрещают несанкционированным АС воспользоваться службами радиосети.
Службами радиосети в этом случае являются:
- служба ретрансляции речевых сообщений (групповые и индивидуальные вызовы);
- служба ретрансляции данных (включая пакеты данных и CSBK);
- служба регистрации АС, предоставляющая возможность минимизировать время установки соединения в случае многосайтовой радиосети.
Процедуры аутентификации основаны на сравнении одноразового кода доступа, формируемого на стороне АС и ретранслятора перед каждым сеансом связи. АС передает свой код доступа по восходящему каналу, после чего, если ретранслятор формирует идентичный код, сеанс связи устанавливается.
Применительно к процессу аутентификации, сеансом связи является:
- многократный обмен речевыми сообщениям в период времени удержания вызова;
- многократный обмен данными с подтверждением (Confirmed data) в период времени удержания вызова;
- однократная ретрансляция пакета данных без подтверждения (Unconfirmed data);
- однократная ретрансляция одиночного блока (CSBK);
- каждый запрос - ответ в процедуре регистрации.
Сеансовые коды доступа на обеих сторонах формируются при помощи алгоритма шифрования, входными параметрами которого являются ключ шифрования (K), физический серийный номер АС (PSN) и случайное число (RAND), которое уникально для каждого сеанса связи. Если каждый из этих трех параметров на стороне АС идентичен соответствующему параметру на стороне ретранслятора, коды доступа в результате шифрования совпадут. Ключ (K) и PSN должны быть уникальны для каждой АС и храниться в ее энергонезависимой памяти. В свою очередь, ретранслятор (TC) должен иметь возможность обращаться к списку, в который заранее занесены все ключи шифрования и серийные номера АС, а ключевым полем поиска в списке должен является ID АС. Для аутентификации АС всегда используется комбинация ее ID и очередного кода доступа.
PSN - это физический номер АС, который заносится в АС при производстве и удовлетворяет следующим условиям:
- длина не менее 3 байт;
- должен быть уникальным для каждого произведенного образца;
- нельзя изменить доступными пользователю инструментами (программатором);
- должна быть возможность чтения для занесения в список легальных АС.
Типы кодов доступа к различным службам приведены в таблице В.2.
Таблица В.2
Код доступа к службе ретрансляции речевых сообщений (AC_V) представляет собой набор из пяти различных CC, встроенных в каждый речевой суперкадр. Код доступа к службе ретрансляции данных (AC_D) передается в преамбуле (Pre_CSBK) перед каждым заголовком пакета. Код доступа к службе регистрации (AC_R) передается в каждом сообщении запроса на регистрацию.
Случайное число (RAND) генерируется ретранслятором и передается в каждом сообщении Idle. Абонентские станции декодируют RAND, получая возможность в любой момент сформировать код доступа и осуществить сеанс связи. После каждого сеанса связи ретранслятор генерирует и передает новый RAND, тем самым отменяя коды доступа предыдущего сеанса связи.
На рисунке В.2 показан пример сеанса связи с аутентификацией. Данный пример не демонстрирует конкретный случай передачи речи или данных, а только показывает последовательность действий АС и ретранслятора.
![]() Ретранслятор изначально находится в режиме удержания канала и передает сообщения Idle (моменты времени 1, 3, 5), в которые помещает число RAND (RAND #1). Пользователь АС инициирует передачу (4). АС дожидается очередного сообщения Idle, декодирует RAND, шифрует RAND и PSN на своем ключе, формирует код доступа (6) и передает его в сообщении (7, 9, 11) в следующем (после Idle) TDMA-кадре (7). Ретранслятор декодирует сообщение (8), извлекает из сообщения ID и код доступа, после чего осуществляет поиск (в локальном или удаленном списке) ключа и PSN, принадлежащих АС (8 - 11). После окончания поиска ретранслятор формирует код доступа, используя RAND и найденные в списке параметры (11). Если коды доступа совпадают, ретранслятор осуществляет ретрансляцию (13 - 17), после чего генерирует новый RAND (RAND #2) и передает его в очередном режиме удержания канала (19 - 25).
Процедура генерации нового RAND должна проводиться в каждом логическом канале независимо друг от друга. Новый RAND в каждом конкретном логическом канале должен передаваться всякий раз, когда данный канал переходит из любого состояния в состояние удержания канала (Channel Hangtime). Смена RAND также всегда происходит после активации ретранслятора восходящим сообщением BS_Dwn_Act. На рисунке В.3 показан пример смены RAND для логического канала таймслота 1.
![]() На рисунке показана ретрансляция в период удержания вызова при многократном обмене речевыми сообщениями или блоками подтверждаемых данных (7 - 11), ретрансляция одиночного CSBK (17) и ретрансляция блока неподтверждаемых данных (21, 23). Смена RAND произошла в моменты времени 13, 19 и 25.
Иначе говоря, если последовательность передаваемых подряд сообщений Idle прерывается передачей одного или нескольких иных сообщений, RAND должен быть заменен. IE RAND может принимать значения, указанные в таблице В.3.
Таблица В.3
Регистрация представляет собой способ информирования радиосети о местонахождении АС в зоне действия ретранслятора, через который она намерена вести прием и передачу. Эта информация позволяет избежать поиска АС по всей радиосети, что сокращает время установления соединения. Процедура регистрации представляет собой однократный обмен сообщениями (CSBK) "запрос-ответ" между АС и ретранслятором и применяется в следующих случаях:
- при включении АС;
- при выборе другого ретранслятора пользователем АС (переключение канала АС);
- при выборе пользователем другой разговорной группы с помощью органов управления АС;
- при получении соответствующей команды от ретранслятора.
Запрос на регистрацию АС передают, как правило, в случайные моменты времени и не исключена возможность того, что две или несколько АС могут выйти на связь в пересекающиеся промежутки времени. Это приводит к столкновениям (коллизиям), для минимизации которых в сообщение Idle, помимо элемента RAND, передается информация (сообщение CH_INFO), определяющая параметры произвольного доступа АС к ретранслятору при регистрации. Структура сообщения CH_INFO представлена на рисунке В.4.
![]() Параметр Wait определяет окно ожидания ответа, т.е. максимальное количество TDMA-кадров, в течение которых АС должна ожидать ответ от ретранслятора после попытки передачи запроса на регистрацию (Wait = 0 означает, что ответ надо ожидать в следующем TDMA-кадре). Если в течение заданного количества TDMA-кадров ответ от ретранслятора не получен, АС производит повторную попытку запроса, используя параметр отложенной передачи Backoff. Для повторной попытки АС генерирует случайное число (N) от 1 до Backoff, после чего отсчитывает N принятых сообщений Idle и выходит повторно на передачу в следующем TDMA-кадре, ожидая ответа в новом окне Wait. Если ретранслятор не успевает подготовить ответ в течение окна Wait, АС может передать WACK, смещая тем самым окно Wait на следующий TDMA-кадр. Пример произвольного доступа для Wait = 2 и Backoff = 3 представлен на рисунке В.5.
![]() в процедуре регистрации
На рисунке АС дожидается очередного сообщения Idle, декодирует из него параметры RAND, Wait и Backoff и передает запрос (REQ) на регистрацию (3), ожидая ответа в следующих трех TDMA-кадрах (5, 7, 9). Ретранслятор принимает запрос и начинает поиск ID АС в списке (4). Поскольку к концу окна ожидания (10) поиск в списке не закончен, ретранслятор передает (9) WACK. Получив WACK, АС продолжает ожидать ответ в новом окне (11, 13, 15). Ретранслятор после окончания поиска в списке передает ответ (ACK), который АС "не слышит" (13). АС продолжает ожидать ответа в течение окна (15). Не получив ответ, АС запускает процедуру отложенной передачи повторного запроса (16). Для этого АС выбирает случайным образом ожидание двух сообщений Idle, ожидает их, повторно передает запрос (21) и получает ответ (25) в пределах окна ожидания.
В процедуре отложенной передачи АС должна подсчитывать только те сообщения Idle, которые удовлетворяют следующим условиям:
- число RAND успешно декодировано (критерий безошибочного декодирования приведен ниже);
- бит "CACH AT" для слота, в котором принято сообщение Idle, должен быть установлен в состояние 02 (свободен).
Пример подсчета сообщения Idle представлен на рисунке В.6.
![]() в процедуре отложенной передачи
На рисунке АС принимает решение произвести отложенную передачу после четвертого сообщения Idle. Сообщения, принятые в моменты времени 16 и 18, проигнорированы при подсчете ввиду занятости входящего канала (биты "CACH AT" установлены в состояние "занято"). Сообщение, принятое в момент времени 22, проигнорировано при подсчете ввиду ошибочного декодирования числа RAND.
Информационные поля сообщения CH_INFO представлены в таблице В.4.
Таблица В.4
Если ретранслятор не подключен к контроллеру сети (автономный ретранслятор) или не имеет возможности использовать список легальных АС, он может формировать сообщение Idle, как указано в В.3 ГОСТ Р 71586.1-2024, передавая PR FILL. Возможные варианты формирования сообщения Idle представлены на рисунке В.7.
![]() с контроллером сети (А) и для автономного ретранслятора (Б)
Если аутентификация и регистрация не требуются или временно отсутствует связь с контроллером сети, ретранслятор должен передавать нулевые значения RAND и RG. Режимы работы ретранслятора при различном содержимом сообщения Idle приведены в таблице В.5.
Таблица В.5
В.3 Процедура аутентификации АС при ретрансляции речевых сообщений
Аутентификация АС при передаче речевых сообщений обеспечивает ретрансляцию сообщений от легальных АС и запрет (прерывание) ретрансляции сообщений нарушителей.
Ретрансляция без аутентификации показана на рисунке В.8.
![]() без аутентификации
Радиостанция АС 1 передает речевое сообщение, состоящее из суперкадров по 360 мс. В каждом суперкадре содержится шесть речевых пакетов (именуемых "A", "B", "C", "D", "E" и "F"). В каждом пакете содержится три вокодерных кадра по 20 мс. Пять пакетов "B" - "F" содержат встроенную сигнализацию, посредством которой передается цветовой код, одинаковый для всех речевых кадров (в пакете "A" CC отсутствует). Если CC, передаваемый в сообщении, в большей степени совпадает с системным CC (сконфигурированным в ретрансляторе, на рисунке это цветовой код 7), ретранслятор ретранслирует сообщение.
В случае аутентификации (см. рисунок В.9), АС и ретранслятор формируют уникальный для текущей речевой сессии код доступа (AC_V) в виде повторяющейся последовательности из пяти CC. Ретранслятор, ретранслируя сообщение, рассчитывает коэффициент подобия принимаемого кода доступа ожидаемому. Ретрансляция продолжается, если коэффициент подобия принимаемого кода доступа удовлетворяет критерию схожести. В процессе передачи ретранслятор заменяет принятые CC на системные.
![]() На рисунке В.10 показан случай, когда ретранслятор прекратил ретрансляцию, установив (в течение первого суперкадра), что сообщение исходит от АС нарушителя.
![]() в случае АС нарушителя
Ниже приведен алгоритм расчета коэффициента подобия.
Определение векторов, используемых при описании алгоритма:
а) wi - это 5-элементный вектор ожидаемых цветовых кодов, причем w0 содержит цветовой код для пакета "B", w1 для пакета "C" и т.д.;
б) ri - это 5-элементный вектор принимаемых в текущем суперкадре цветовых кодов, устроенный аналогично вектору wi;
в) ei - это 5-элементный вектор количества ошибок в текущем суперкадре, детектированных кодом Quadratic-residue (16, 7, 6);
г) Pi [k] - это пять векторов-накопителей по 16 элементов каждый.
Инициализация алгоритма:
В начале приема каждого речевого сообщения все элементы векторов P0 - P4 должны быть сброшены в ноль, затем элементы, позиции которых соответствуют ожидаемым цветовым кодам, должны быть установлены в 1,0.
Pi [wi] = 1,0 для 0 <= i <= 4. (В.1)
Алгоритм:
Для каждого последовательно принимаемого цветового кода векторы P0 - P4 модифицируются следующим образом:
, (В.2)где N - номер текущего суперкадра от начала сообщения.
Для каждого последовательно принимаемого цветового кода коэффициент подобия пересчитывается по формуле
. (В.3)Ретрансляция прекращается, если коэффициент подобия меньше порогового значения:
. (В.4)Векторы P0 - P4 можно реализовать в виде пяти групп сдвиговых регистров, как показано на рисунке В.11. Здесь ожидаемый код доступа - 46A8E16. При инициализации алгоритма в регистры, соответствующие ожидаемым кодам доступа, записывается единица. При приеме очередного цветового кода в соответствующий регистр справа вдвигается единица. Например, для пакета "B" два раза был детектирован ожидаемый цветовой код и три раза ошибочный.
![]() коэффициента подобия
Пример - Расчет коэффициента подобия для ситуации, представленной на рисунке В.11:
P0 = 7/(1 + 1 + 1 + 7) = 0,7,
P1 = 15/(15 + 1 + 1) = 0,88,
P2 = 15/(3 + 15) = 0,833,
P3 = 31/(31 + 1) = 0,969,
P4 = 15/(1 + 1 + 15) = 0,88,
P = (0,7 + 0,88 + 0,833 + 0,969 + 0,88)/5 = 0,88.
Пример ретрансляции речевого сообщения легальной АС приведен на рисунке В.12.
![]() легальной АС
Для передачи сообщения АС дожидается сообщения Idle (1), формирует код доступа на основе ранее декодированного RAND, передает речевой (HDR) заголовок (3) и последующие речевые пакеты (5, 7, 9 и т.д.), подставляя в них соответствующие цветовые коды (4, 6, A, 8, E, и т.д.). Ретранслятор принимает запрос и начинает поиск ID АС в списке (6), одновременно ретранслируя речевое сообщение. По окончании поиска ретранслятор формирует код доступа (11), рассчитывает коэффициент подобия для уже принятых пакетов (пакеты B и C) и продолжает ретранслировать сообщение, контролируя коэффициент подобия для каждого принятого CC. При ретрансляции ретранслятор подставляет в пакеты системный CC. На рисунке В.13 показан случай несовпадения передаваемого и ожидаемого кодов доступа.
![]() в случае АС-нарушителя
Приняв пакет "E" (14) и вычислив очередной коэффициент подобия, ретранслятор обнаруживает, что сообщение поступает от нарушителя, досылает суперкадр (15 - 17) и переходит в состояние удержания канала (19). В пакетах "E" - "F" ретранслятор может подавить речь нарушителя, заставляя вокодеры принимающих АС воспроизводить тишину. Для этого ретранслятор в каждом последующем речевом кадре заменяет три вокодерных кадра векторами из таблицы В.6.
Таблица В.6
Примечание - Данный вектор является вектором "тишины" с заранее внесенными семью ошибками. Большое количество ошибок побудит вокодер принимающей АС воспроизводить тишину. Вектор тишины без ошибок в данном случае передавать нельзя, ввиду того, что ретранслируемая речь может быть зашифрована.
Примеры аутентификации АС при передаче речевых сообщений приведены в В.12.
В.4 Процедура аутентификации АС при ретрансляции пакетов данных
Аутентификация АС при передаче пакетов данных обеспечивает ретрансляцию пакетов данных от легальных АС и запрет ретрансляции пакетов нарушителей. Процедура основана на генерации кода доступа (AC_D) и его передаче в преамбуле (Pre_CSBK) перед каждым заголовком пакета. При передаче пакета данных используется процедура авторизации канала, описанная в 13.1.1.7. Пример ретрансляции пакета данных приведен на рисунке В.14.
![]() На рисунке АС дожидается сообщения Idle, формирует код доступа и передает его в поле Target Address преамбулы. Ретранслятор в течение поиска ID в списке АС передает сообщение Idle, помечая слоты как "занятые" (биты "CACH AT" установлены в состояние "занято"). По окончании поиска ретранслятор начинает передавать преамбулы, приглашая АС к дальнейшей передаче. АС, приняв преамбулу, передает весь пакет данных.
Поля в сообщении Pre_CSBK при передаче по входящему и исходящему каналам представлены в таблице В.7.
Таблица В.7
Остальные поля Pre_CSBK PDU кодируются, как определено в 16.3.4 ГОСТ Р 71586.1-2024. Одноблочные CSBK-сообщения передаются аналогичным образом.
В.5 Процедура регистрации АС с аутентификацией
Процедуры регистрации (с одновременной проверкой подлинности АС и ретранслятора), дерегистрации и повторной регистрации (массовой перерегистрации) используют сообщения, представленные в таблице В.8. Битовые структуры и информационные поля сообщений процедуры регистрации приведены в В.8. Процедуры регистрации и дерегистрации носят уведомительный характер. Отсутствие регистрации не запрещает АС принимать и передавать сообщения.
Таблица В.8
Процедура массовой перерегистрации сходна с процедурой, описанной в 7.4.6 ГОСТ Р 71586.3-2024, за исключением того, что вместо C_BCAST PDU используется сообщение MASS_REG, представленное в В.8.
В.6 Кодирование сообщения Idle
Кодирование информационного поля RAND (24 бита) заключается в его трехкратном дублировании и кодировании старшей и младшей части каждой копии двумя кодерами Golay (24, 12). К сообщению CH_INFO (19 бит) добавляется пятибитовая контрольная сумма (CS), после чего сообщение так же кодируется двумя кодерами Golay (24, 12). Затем, все биты перемежаются и располагаются в полезной нагрузке слота, как показано на рисунке В.15. Биты "Тип данных" поля "Тип слота" должны задаваться как "Idle". Резервные биты должны быть обнулены.
![]() Информационное поле RAND считается успешно декодированным, если одновременно выполняются оба условия:
- как минимум два из трех принятых значений RAND взаимно совпадают;
- для совпадающих значений каждый из двух Golay-декодеров обнаружил не более трех ошибок.
Сообщение CH_INFO считается успешно декодированным, если одновременно выполняются оба условия:
- каждый из двух Golay-декодеров обнаружил не более трех ошибок;
- совпадает контрольная сумма (CS).
Таблица перемежения приведена в В.9.
Расчет 5-битовой контрольной суммы CS выполняется следующим образом:
CS = [CI_0 + CI_1 + CI_2] mod 31, (В.5)
где CI_0, CI_1 и CI_2 - три байта сообщения CH_INFO, как показано на рисунке В.16.
Суммирование выполняется в 16-разрядном накопителе без учета знака (максимальное значение составляет 2·255 + 224, то есть 734). Полученные значения CS лежат в диапазоне от 0 до 30. При формировании сообщения контрольная сумма рассчитывается при обнуленных младших пяти битах байта CI_2, а затем подставляется в сообщение. Из принятого сообщения контрольная сумма изымается, а затем сравнивается с рассчитанной при обнуленных младших пяти битах.
![]() сообщения CH_INFO
АС должна пытаться декодировать сообщение Idle предполагая, что в нем содержатся либо сообщения RAND и CH_INFO, либо последовательность PR FILL. Последовательность PR FILL считается успешно декодированной, если количество битовых ошибок в принятой последовательности не превышает 18 при побитном сравнении с последовательностью из таблицы В.9. Далее, решение о режиме работы ретранслятора принимается, исходя из следующих условий:
- если в принятом сообщении успешно декодирован RAND и/или CH_INFO, причем одновременно с этим не декодирована последовательность PR FILL, то это ретранслятор с режимом аутентификации;
- если в принятом сообщении успешно декодирована последовательность PR FILL и одновременно не декодированы ни RAND, ни CH_INFO, то это ретранслятор без режима аутентификации;
- в остальных случаях сообщение Idle должно игнорироваться.
Таблица В.9
Пример кодирования сообщения Idle приведен в В.10.
В.7 Алгоритм шифрования
В качестве процедуры шифрования используется базовый блочный шифр "Магма" (ГОСТ 34.12 и ГОСТ Р 34.12), как показано на рисунке В.17, где ek - алгоритм шифрования с использованием ключа (K). Шифр-текст формируется за две итерации блочного шифра. Начальным заполнением входного регистра является вектор инициализации (IV) размером 64 бита, сформированный путем объединения случайного числа RAND и серийного номера АС (PSN). Результат шифрования, полученный после первой итерации (итерация N1) снова поступает во входной регистр. Шифртекст, полученный после второй итерации (N2), содержит параметры процедур аутентификации AC_V, AC_D, AC_R и BSCV.
![]()
Формат блока шифртекста показан на рисунке В.28.
![]() Примечания
1 AC_V - код доступа при передаче речи (код доступа образуется в результате операции, исключающей "или" каждого из пяти полубайт шифртекста с системным цветовым кодом);
2 AC_D - код доступа при передаче данных;
3 AC_R - код доступа при регистрации;
4 BSCV - контрольное число для проверки подлинности ретранслятора.
Формат ключа шифрования, ограниченного до 56 бит, показан на рисунке В.19. Ограничение должно быть реализовано методом замены всех младших 25 байтов ключа алгоритма "Магма" (256 бит) на константу 0116. Ограничение должно быть реализовано производителем в программаторе абонентских радиостанций и в конфигураторе контроллера управления сетью.
![]() Формирование вектора инициализации (IV) для алгоритма шифрования показано на рисунке В.20. В регистр 1 загружается RAND, сдвинутый влево на 8 бит, младшие 8 бит регистра обнуляются. В младшие разряды регистра 2 загружается PSN, старшие 8 бит регистра 2 обнуляются. Результат XOR-сложения регистров 1 и 2 заносится в регистр 3. Содержимое регистра 3 копируется в старшие 32 бита IV. Затем содержимое регистра 3 модифицируется в регистре сдвига с линейной обратной связью (LFSR) для формирования младшей части IV.
![]() Схема регистра LFSR показана на рисунке В.21. Схема состоит из 32-ступенчатого сдвигового регистра, выполняющего сдвиг справа налево. Содержимое разрядов 31, 3 и 1 складываются по модулю 2, чтобы создать вход обратной связи для младшего разряда. Когда содержимое регистра 3 загружается в регистр LFSR, младшей частью IV будет содержимое регистра LFSR после 32 сдвигов.
![]() Пример шифрования приведен в В.11.
Структуры сообщений процедуры регистрации представлены на рисунке В.22.
![]() (Б), REG_ACK (В), REG_NAC (Г), WACK (Д) и MASS_REG (Е)
Таблица В.10
Таблица В.11
Таблица В.12
В.9 Перемежение кодовых элементов в сообщении Idle
Правило перемежения кодовых элементов в сообщении Idle, кодированных восемью кодами Golay(24,12), представлено в таблице В.13.
Таблица В.13
Примечание - В настоящей таблице применены следующие обозначения элементов:
R1_H_d11 ... R3_L_d0 - информационные биты четырех кодеров Golay(24,12) кодированного элемента RAND;
R1_H_p11 ... R3_L_p0 - биты паритета четырех кодеров Golay(24,12) кодированного элемента RAND;
C_H_d11 ... C_L_d0 - информационные биты четырех кодеров Golay(24,12) кодированного сообщения CH_INFO;
C_H_p11 ... C_L_p0 - биты паритета четырех кодеров Golay(24,12) кодированного сообщения CH_INFO.
Закодированные параметры:
- случайное число (RAND): 12345616;
- тип сообщения: 0002 (передача параметров Wait и Backoff);
- параметр задержки (Wait): 2;
- отсрочка передачи (Backoff): 4;
- требование регистрации (RG): 02;
- цветовой код (Colour Code): 7;
- тип слота: 10012 (сообщение Idle);
- синхрогруппа: DFF57D75DF5D16 (источник - ретранслятор, тип - данные).
В таблице В.14 представлены 264 канальных бита сообщения Idle, сгруппированных в 33 байта, которые расположены между двумя CACH, причем MSB-бит байта, имеющего номер 0, передается первым, а LSB-бит байта номер 32 - последним.
Таблица В.14
Входные данные алгоритма шифрования:
- индивидуальный ключ АС: FFEEDDCCBBAA990101010101010101010101010101010101010101010101010116;
- случайное число (RAND): 12345616;
- серийный номер АС (PSN): A4CFF16;
Формирование вектора инициализации (IV):
- объединение RAND и PSN: 123E1AFF16;
- вектор инициализации (IV): 123E1AFF2A19FBAE16.
Содержимое входного и выходного регистров блочного шифра "Магма" на каждой итерации шифрования показаны в таблице В.15.
Таблица В.15
Выходные данные алгоритма шифрования:
- шифртекст: 31DF9936C6DBD1B616,
- AC_V: в результате XOR-сложения 31DF916 и 7777716 получено число 46A8E16 (где 7777716 - группа из пяти системных цветовых кодов, в примере системный цветовой код равен 716);
- AC_D: 31DF9916;
- AC_R: 31DF16;
- BSCV: 993616.
В.12.1 Легальная АС, полное совпадение кодов доступа. Речевое сообщение ретранслируется полностью
Ожидаемый код доступа: 052D316.
Принимаемый код доступа: 052D316.
Пример аутентификации легальной АС показан в таблице В.16.
Таблица В.16
В.12.2 Легальная АС, полное совпадение кодов доступа, присутствуют неисправимые ошибки при декодировании некоторых цветовых кодов в канале с большим уровнем помех. Речевое сообщение ретранслируется полностью
Ожидаемый код доступа: 43C3B16.
Принимаемый код доступа в 1-м суперкадре: 4333B16.
Принимаемый код доступа во 2-м суперкадре: 43C3B16.
Пример аутентификации легальной АС с ошибками показан в таблице В.17.
Таблица В.17
В.12.3 АС нарушителя, полное несовпадение кодов доступа. Ретрансляция прекращается через 120 мс (плюс время поиска по списку АС)
Ожидаемый код доступа: EA29C16.
Принимаемый код доступа: FB3AD16.
Пример аутентификации АС нарушителя при всех ошибочных кодах доступа показан в таблице В.18.
Таблица В.18
при всех ошибочных кодах доступа
В.12.4 АС нарушителя, совпадение двух из пяти полубайтов в коде доступа. Ретрансляция прекращается через 240 мс (плюс время поиска по списку АС)
Ожидаемый код доступа: 4A15F16.
Принимаемый код доступа: 4B16016.
Пример аутентификации АС нарушителя с частично правильными кодами показан в таблице В.19.
Таблица В.19
с частично правильными кодами
В.12.5 АС нарушителя, совпадение четырех из пяти полубайт в коде доступа. Ретрансляция прекращается через 900 мс (плюс время поиска по списку АС)
Ожидаемый код доступа: 7A54F16.
Принимаемый код доступа: 7A64F16.
Пример аутентификации АС нарушителя при почти полном совпадении кодов показан в таблице В.20.
Таблица В.20
при почти полном совпадении кодов
(обязательное)
РАБОТЫ С ИСПОЛЬЗОВАНИЕМ ДИСПЕТЧЕРСКОГО ПРИЛОЖЕНИЯ
Г.1 Введение
Протокол определения местоположения радиосредств обеспечивает передачу данных о местоположении абонентов. При этом в качестве транспортного протокола используется протокол UDP/IP. Порт по умолчанию - 5019.
На рисунке Г.1 показан процесс запроса и получения данных о местоположении в комплексе стандартов на цифровую профессиональную подвижную радиосвязь.
![]() о местоположении в комплексе стандартов на цифровую
профессиональную подвижную радиосвязь
В работу по определению местоположения абонента включены следующие элементы:
- персональный компьютер с приложением;
- АРМ диспетчера, выдающее соответствующие команды протокола;
- АС, оснащенная приемником навигационной спутниковой системы (GPS, ГЛОНАСС и другие);
- космические аппараты навигационных спутниковых систем.
Г.2 Типы сервисов (служб)
Г.2.1 LSSI
Используется для запроса местоположения одного из абонентов, зарегистрированных в сети. Данная служба состоит из запроса и ответа. Применяется в случае необходимости немедленного ответа о местоположении.
На рисунке Г.2 приведена блок-схема службы передачи информации о местоположении.
![]() По запросу от приложения, выбранный абонент отправляет пакет с данными о местоположении.
Г.2.2 LSEI
Данная служба используется для отправки предупреждающего сообщения в случае, если абонент находится в чрезвычайной ситуации. Сообщение включает в себя текущее местоположение АС и отправляется периодически, пока не будет получена команда "стоп" от сервера (приложения).
На рисунке Г.3 приведена блок-схема службы экстренной передачи данных о местоположении.
![]() Дополнительными функциями данной службы являются: "Одинокий работник", "Человек упал" и "Человек в беде".
Функция "Одинокий работник" отправляет сообщение о экстренной помощи, если абонент не нажал какую-либо кнопку или не отправил голосовое сообщение в течение заданного времени.
Функция "Человек упал" обеспечивает подачу сигнала тревоги в случае изменения положения АС по отношению к соответствующим заранее запрограммированным параметрам. Мониторинг осуществляется по одному из двух состояний: угол наклона (30, 45, 60) в контролируемом временном интервале или контроль времени, в течение которого АС находится в неподвижном состоянии
Функция "Человек в беде" обеспечивает возможность абонента оповестить диспетчера или других абонентов об экстренной ситуации. Данная функция реализуется отправкой аварийного сообщения.
Г.2.3 Служба передачи информации о местоположении по триггеру (LSTI)
Данная служба применяется в случае, если абонент выходит за пределы заданного расстояния, достигает заданного расстояния или в соответствии с определенным в приложении временем. В случае выполнения условий АС сообщает о своем местоположении при поступлении запроса на формирование отчета.
На рисунке Г.4 приведена блок-схема службы передачи информации о местоположении по триггеру.
![]() Г.3 Типы и описание команд
Формат пакетов данных описанных выше служб схожи и будут отличаться нагрузкой (Payload) и кодом команды. Описание кодов команд приведено в таблице Г.1.
Таблица Г.1
На рисунке Г.5 показана схема пакета данных запроса.
Описание работы триггера: команда 01 инициирует формирование отчетов по триггеру. После получения данной команды, вплоть до времени заданной переменной "Время окончания", радиостанция будет посылать отчеты с командой 11.
![]() На рисунке Г.6 показана схема пакета данных ответа.
![]() Состав пакета запроса службы LSSI приведен в таблице Г.2.
Таблица Г.2
Состав пакета ответа службы LSSI приведен в таблице Г.3.
Таблица Г.3
Состав пакета запроса службы LSEI приведен в таблице Г.4.
Таблица Г.4
Состав пакета ответа службы LSEI приведен в таблице Г.5.
Таблица Г.5
Состав пакета запроса службы LSTI приведен в таблице Г.6.
Таблица Г.6
Состав пакета ответа службы LSTI приведен в таблице Г.7.
Таблица Г.7
Г.4 Формат данных
Формат данных навигационных спутниковых систем приведен в таблице Г.8.
Таблица Г.8
Формат данных триггера приведен в таблице Г.9.
Таблица Г.9
Формат переменной "Время начала и остановки" (UTC+3) приведен в таблице Г.10.
Таблица Г.10
Формат переменной "Интервал" приведен в таблице Г.11.
Таблица Г.11
Формат переменной "Дистанция" приведен в таблице Г.12.
Таблица Г.12
Код выбора спутников приведен в таблице Г.13.
Таблица Г.13
Код типа тревоги LSEI приведен в таблице Г.14.
Таблица Г.14
Код угла наклона для команды "Человек упал" LSEI приведен в таблице Г.15. Расчет проводится по формуле
. (Г.1)Таблица Г.15
(обязательное)
В состав дополнительных сервисов (служб) входят: RadioCheck, CallAlert, Radio Enable/Disable, Radio Monitor, защита от несанкционированного использования, Kill. При этом в качестве транспортного протокола используется протокол UDP/IP. Порт по умолчанию - 50005. Дополнительно к описаниям перечисленных сервисов в приложение включены требования по обеспечению ОРМ в режиме ретрансляции.
Д.1 Типы команд
Описание команд дополнительных сервисов приведено в таблице Д.1.
Таблица Д.1
Д.2 Служба Radio Enable/Disable
Данная служба используется для отключения/включения функций радиосвязи, делая АС непригодной/пригодной для использования.
Состав пакета запроса службы Radio Enable/Disable приведен в таблице Д.2.
Таблица Д.2
Состав пакета ответа службы Radio Enable/Disable приведен в таблице Д.3.
Таблица Д.3
Д.3 Служба CallAlert
Данная служба используется для оповещения конкретного абонента о необходимости перезвонить.
Состав пакета запроса службы CallAlert приведен в таблице Д.4.
Таблица Д.4
Состав пакета ответа службы CallAlert приведен в таблице Д.5.
Таблица Д.5
Д.4 Служба Radio Monitor
Данная служба позволяет прослушивать сигнал с микрофона удаленной станции.
Состав пакета запроса службы Radio Monitor приведен в таблице Д.6.
Таблица Д.6
Состав пакета ответа службы Radio Monitor приведен в таблице Д.7.
Таблица Д.7
Д.5 Служба Radio Check
Данная служба позволяет дистанционно проверить без уведомления абонента, активна ли АС.
Состав пакета запроса службы Radio Check приведен в таблице Д.8.
Таблица Д.8
Состав пакета ответа службы Radio Check приведен в таблице Д.9.
Таблица Д.9
Д.6 Защита от несанкционированного использования абонентской станции
Данная служба обеспечивается процедурой аутентификации сервера/диспетчерского приложения.
По каналу управления сервера/диспетчерского приложения при применении данной службы направляется команда аутентификации. Состав команды приведен в таблице Д.10.
Таблица Д.10
АС при получении данной команды должна отправить подтверждение:
- в случае передачи от АС команды "Сообщение принято" сервер/диспетчерское приложение считает, что процедура аутентификации прошла успешно;
- в случае передачи от АС команды "Сообщение не принято" сервер/диспетчерское приложение считает, что процедура аутентификации не прошла.
Д.7 Служба Kill
Данная служба позволяет привести радиостанцию к неработоспособному состоянию с удалением всех конфигурационных параметров, ключей шифрования.
Состав пакета команды Kill приведен в таблице Д.11.
Таблица Д.11
Требования к техническим средствам и информационным системам для проведения оперативно-розыскных мероприятий в сетях профессиональной подвижной радиосвязи, в том числе с использованием режима ретрансляции, устанавливаются федеральным органом исполнительной власти в области связи по согласованию с уполномоченными органами, осуществляющими оперативно-розыскную деятельность или обеспечение безопасности Российской Федерации.
В случае применения криптографической защиты (кодирования) передаваемых данных и речи, на ПУ системы СОРМ уполномоченного органа, осуществляющего оперативно-розыскную деятельность на территории Российской Федерации, указанные данные и речь передаются в соответствии с требованиями, установленными федеральным органом исполнительной власти в области связи по согласованию с уполномоченными органами, осуществляющими оперативно-розыскную деятельность или обеспечение безопасности Российской Федерации.
(обязательное)
Таблицы Е.1 - Е.4 определяют порядок передачи битов для основных пакетов данных и голосовых команд. Модуляция передатчика включает последовательную передачу дибит-символов. Каждый дибит состоит из 2 битов информации. Таблицы для пакетов состоят из последовательности дибит-символов, начиная с символа L66 (66 символов слева от середины пакета передачи данных), уменьшенных на L1, а затем, с R1 - увеличивающихся до R66 (66 символов справа от середины пакета). Первым переданным символом должен быть символ L66.
Передаваемый сигнал состоит из последовательности полей информации. Каждое поле в свою очередь делится на биты. Например, кодовое слово 0 речи (C_0) состоит из 24 битов, которые нумеруются 23, 22, 21, ... 1, 0. Наименее значимый бит в поле всегда под номером 0. Как правило, наименее значимый бит всегда передается последним. Наименее значимый бит всегда изображается, как самый правый бит. Номер бита указывается в круглых скобках, например, HC12 (1) является проверочным битом 1 двенадцатого кодового слова второго компонентного кода кода-произведения.
Большая часть информационных полей содержит проверочные элементы помехоустойчивого кода, предназначенного для коррекции ошибок. Название кода всегда используется в качестве обозначения поля для проверочных элементов кода. Например, когда для защиты встроенного кодового слова используется QR-код EMB, то поле проверки четности называется qr(x). Оно содержит проверочные биты QR квадратичного циклического кода проверки, при этом номер битового индекса "x" может иметь значение от 8 до 0. Бит 0 - всегда наименее значимый бит поля проверки четности.
Таблица Е.1
с RC, кодированного кодом-произведением (196,96)
Таблица Е.2
Порядок передачи битов для пакета данных обратного канала
с трейлис-кодированием со скоростью кодирования 3/4
Таблица Е.3
Порядок передачи битов для речевого пакета со встроенным RC
Таблица Е.4
(обязательное)
Ж.1 Общие положения
В данном приложении описаны временные параметры передачи общего пакета в режиме ретрансляции в восходящем канале, а также временные параметры выделенного RC и прямого режима TDMA.
Ж.2 Временные параметры общего пакета
В этом случае АС передает общий пакет в таймслоте 1 и затем прослушивает общий пакет в таймслоте 2. Диаграмма временных параметров общего пакета показана в ГОСТ Р 71586.1-2024 (приложение И).
Ж.3 Временные параметры выделенного обратного канала
Этот пример показывает передачу АС пакета, выделенного RC между получением общих пакетов от ретранслятора. В этом случае АС синхронизирует свою работу со второй станцией, независимо от того, является ли вторая станция ретранслятором или АС в режиме ретранслятора и поэтому отсутствуют какие-либо смещения временных параметров из-за задержки распространения. Максимальное время синхронизации синтезатора должно составить 8,75 мс. Диаграмма временных параметров выделенного обратного канала приведена на рисунке Ж.1.
![]() выделенного обратного канала
Ж.4 Временные параметры прямого режима TDMA
В этом случае АС передает общий пакет в таймслоте 1 и затем прослушивает в таймслоте 2 выделенный RC. Другим вариантом является тот случай, когда АС передает общий пакет в таймслоте 2 и затем прослушивает в таймслоте 1 выделенный RC. Временные параметры передачи выделенного обратного канала в обоих вариантах одинаковы и показаны на рисунке Ж.2.
![]() прямого режима TDMA
В случае, показанном на рисунке Ж.2, АС передает в прямом режиме TDMA, затем прослушивает передачу во временном окне для выделенного RC от второй АС. Так как вторая АС может быть на значительном расстоянии от первой АС, ее пакет, содержащий выделенный RC, может быть задержан относительно слотовой структуры, определяемой первой АС. По настоящему стандарту задержка может быть до 1 мс. Это означает, что первая АС должна быть готовой получить выделенный RC через 9,75 мс после передачи общего пакета, но может перестроить свою частоту для передачи не ранее чем через 8,75 мс перед тем как будет передан ее следующий пакет. Таким образом, в этом случае максимальное время синхронизации синтезатора АС должно быть 8,75 мс.
Вернуться в "Каталог нормативных документов"
Источник информации: https://internet-law.ru/documents/prod/gost-r_gosudarstvennyj-standart/16/gost_38178.html
На правах рекламы:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||