1.6. Обоснование и подробное описание задач, выполняемых на физическом уровне. Проработка вопросов, связанных с обеспечением синхронизации сетевых устройств на физическом уровне.

Физический уровень  - нижний уровень модели OSI, назначение которого – достоверная передача потока битов, поступающего с верхних L2 и L3 уровней. На физическом уровне могут быть реализованы любые технические решения, направленные на повышение достоверности приема битов.

В нашей системе к ним относятся:

- модуляция и демодуляция – заключается в переносе сигнала на несущую радиочастоту для передачи по радиоканалу;

- помехоустойчивое кодирование и декодирование – необходимо для обнаружения и исправления ошибок, соответственно для повышения помехоустойчивости системы;

- проведение радиоизмерений – измерение  уровня мощности сигнала на уровне L1.

В разрабатываемой системе имеем один профиль с использованием модуляции BPSK.

1.6.1. Анализ и обоснованный выбор мер по защите физического уровня от многолучёвости.

Явление многолучёвости возникает при условии существования в точке приема радиосигнала не только прямого, но и одного или нескольких отражённых лучей (от земной поверхности, зданий, строений и прочих объектов). Для уменьшения негативного влияния, одним из методов  борьбы с многолучёвостью  является введение помехоустойчивого кодирования. В рассматриваемом случае будем использовать блочное кодирование. К тому же временная синхронизация тоже дает нам выигрыш в борьбе с многолучевостью.

Чаще всего на практике используются методы, приведенные ниже, но в моей работе они не используются:

1)Помехоустойчивое кодирование с премежением

2)Сигналы с расширенным спектром – технологии DSSS и FHSS

3)Особый вид модуляции - технология OFDM

1.6.2. Пояснение способа реализации проведения радиоизмерений на физическом уровне.

 С целью достоверного приёма в системе, на физическом уровне, постоянно проводятся радиоизмерения, которые производятся терминалом с самого первого сообщения от ТД (Рис.1). Результаты проведения анализа качества поступают на уровень принятия решений. На этом уровне определяется, стоит ли отправлять сообщение другому устройству о корректировке мощности. Если такая необходимость есть, формируется сообщение, которое поступает на канальный уровень, а затем по радиоканалу передаётся устройству. По принятым требуемым корректировкам мощности точка доступа устанавливает нужный уровень сигнала, который сохраняется в течение всего сеанса связи с конкретным терминалом.

  

 

Рисунок 1- Сценарий проведения радиоизмерений

1.6.3. Проработка структуры радиоинтерфейса L1-уровня, обеспечивающего двусторонний обмен пакетами физического уровня. Проработка профилей физического уровня и сценария их выбора. Определение типов пакетов физического уровня, обоснование структуры полей пакетов каждого типа, оценка размеров полей.

Все сообщения, приходящие на L1 уровень после выделения преамбулы и проведения радиоизмерений, результаты которых отправятся на L3,  подвергаются демодуляции , декодированию и выделению адресной части на L2, которая будет отправлена на L3 для сопоставления этих обоих факторов( адрес, уровень мощности) и дальнейших действий(Рисунок 2).

 

 

Рисунок 2 – радиоинтерфейс L1 уровня

Имеется один возможный профиль физического уровня и никакого другого. Отсутствие других профилей обусловлено наличием радиоизмерений и внесением корректировок без изменения профиля. Опции, используемые в данном профиле, описаны в пункте 1.4.

Ниже пошагово приведем структуру формирования L1 – сообщения (Рисунок 3).

Рисунок 3 – Диаграмма формирования L1-сообщения

1.6.4. Пояснение способа обеспечения частотной и временной синхронизации.

Синхронизация в нашей системе необходима в силу применения системы TDMA. То есть временная синхронизация осуществляется посредством преамбулы-синхросимвола, что позволяет определить начало пакета сообщения.(17 бит CAZAC последовательность).

1.6.5. Оценка пропускной способности физического канала связи с учетом избыточности, вносимой на L1- уровне. Оценка требуемых частотных ресурсов.

Двусторонний обмен сообщениями разного типа максимально составляет 12 пакетов L1 сообщений по 80 бит каждый. Итого 960 бит – максимальное количество данных по обмену с одним терминалом. С учётом того, что за одну секунду ведётся опрос примерно 55 терминалов. Сделаем примерный расчёт пропускной способности физического канала связи:

= 960 (бит)*55/ 1(с) =52800 бит/с = 6600 байт/с, что примерно равно 6.5 кбайт/с.

Расчёт выполнен с условием того, что учтён двусторонний обмен, наличие преамбулы и защитных интервалов, наличие избыточности, CRC адресов и других полей сообщения L2 уровня.

 R= 64 (Кбит/с).

Для BPSK минимальная необходимая полоса по формуле ниже:

Δf = R / log2n = 64 × 103 / log22= 64( КГц)

 

где: R – скорость передачи бит/с,  n– кратность модуляции.

1.6.6. Обоснованный выбор частотного диапазона (на основании документов ГКРЧ); аргументированный выбор модели оценки потерь при распространении радиоволн выбранного диапазона, расчет уровня потерь.

На основании Постановления Правительства Российской Федерации от 25 июля 2007 г. № 476 ("О внесении изменений в постановление Правительства Российской Федерации от 12 октября 2004 г. № 539 "О порядке регистрации радиоэлектронных средств и высокочастотных устройств"), предусмотрено свободное использование частотного диапазона 446-446.1МГц для портативных радиостанций с мощностью излучения не более 0.5 Вт (по ТЗ не более 0.35 Вт).

Согласно Постановлению правительства выберем рабочую полосу частот при центральной частоте 446.05 МГц: 446.02- 446.98 (МГц).

Предполагаем, что терминалы находятся в отдельных производственных помещениях. В качестве модели потерь выберем модель для широкополосных систем связи 3-го поколения: она подходит для использования в нашей сети, потому что у нас небольшая зона радиопокрытия в условиях здания, вследствие чего расстояние между ТД и Т меняется, согласно ТЗ, в пределах 400  м, что не совсем подходит для использования других моделей оценки потерь.

Возьмем модель для транспортных средств из слайдов Бакке А.В. ( наша ТД – подвижна) и примем в модели hбс(высоту установки антенны БС) равную 20 м.

L=80+40*(1-0.004*hбс )*lgR-18lghбс +21lgf0 , где R-данное по ТЗ расстояние 0.4км, а f0 - несущая частота,

тогда потери в канале связи:

= 80+40*(1-0.004*20)*lg(0.4)-18lg(20)+21lg(446.05)= 120,46 (дБ)

1.6.7. Расчет отношения сигнал/шум, требуемого для обеспечения заданной вероятности битовой ошибки для выбранного вида и типа модуляции/демодуляции. Обоснование выбора метода помехоустойчивого кодирования, перемежения/деперемежения, расчет эффективности кодирования. Коррекция данных расчета отношения сигнал/шум с учетом метода помехоустойчивого кодирования. Окончательная оценка требуемых частотных ресурсов.

Расчет необходимого отношения сигнал/шум производился в утилите BER Analysis Tool из пакета программ Matlab. Согласно ТЗ необходимо обеспечить вероятность битовой ошибки менее  10-5. В ходе анализа были получены следующие зависимости:

1)для 2 типов модуляции- BPSK и 8-PSK для сравнения эффективности (Рис.4)

 

 

Рисунок 4 – сравнительная характеристика BPSK и 8-PSK

Видим из рисунка, что при заданной Pош имеем ОСШ 10.5дБ для BPSK и 14дБ для 8-PSK. То есть обоснуем наш выбор так: для BPSK требуется меньшее ОСШ в канале для обеспечения требуемой Pош.

2)Для уменьшения негативного влияния, одним из методов  борьбы с многолучёвостью  является введение помехоустойчивого кодирования. Это будет отражаться на структуре сообщения добавлением к нему поля ”FEC”. Его суть заключается в том, что на передающей стороне добавляются избыточные биты, позволяющие исправить возникающие в канале ошибки на приёмной стороне. В рассматриваемом случае будем использовать блочное кодирование в силу того, что нельзя использовать свёрточное кодирование или перемежение, потому что отдельные части сообщения нужны сразу (такие как адрес) и остаются без изменений при блочном, имеем только добавочное поле “FEC”, о котором говорилось ранее.

Остаётся теперь только выбрать тип блочного кодирования. В силу того, что было сказано не использовать кодирование Хемминга, я остановился на коде Боуза-Чоудхури-Хоквингема 63/57 ( Рис.5)

Рисунок 5 – сравнительная характеристика BPSK,BPSK+код Хемминга,BPSK+код БЧХ

Видим, что применение кодирование типа БЧХ при заданной вероятности ошибки возможно при минимальном ОСШ равном 7.577(дБ) - минимальном из всех приведенных.

1.6.8. Оценка уровня мощности передачи с учетом необходимого запаса мощности сигнала для его уверенного приема с вероятностью PR % на границе радиопокрытия, оценка размера зоны радиопокрытия.

 Перед началом расчетов зададимся некоторыми параметрами среды и системы:

·       Цифровое отношение сигнал/шум исходя из п. 1.6.7:

        для BPSK+BChH Eb/N0 = 7.577 дБ;

 ·        Затухания в канале связи из п. 1.6.6: L = 120.46 дБ;

 ·         Скорость передачи данных после кодирования из п. 1.3.8: RC = 64 Кб/с;

·         Шумы каскадов: Nk = 3 дБ;

 ·         Резерв мощности из-за замираний в канале связи: Pз = 3 дБ;

·         Постоянная Больцмана: k = 1,38 × 10-23 Дж/К;

·         Шумовая температура (нормальные условия): Т = 296 К.

Расчет уровня мощности передачи для профиля BPSK:

Шумовая полоса одного  канала:

            Пш = Δf × 1,1 = 64 × 1,1 = 70.4 кГц

Мощность шума:

Pш = k ∙ T ∙ Пш = 1,38 × 10-23 ∙ 296 ∙ 70.4 × 103  = 2.87 × 10-16 Вт = -153.65 дБ 

Аналоговое отношение сигнал/шум:

C/N = (Eb / N0) + 10 log(RN / Пш) = 7.577 + 10 log(1/1.1) = 7,163 дБ 

Чувствительность приемника:

Pпрм = Pш + Nk + C/= -153.65 + 3 + 7.163 = -143,487 дБ = 4.48 × 10-15 Вт 

Мощность передатчика:

Pизл = Pпрм + Pз + L = -143,487 + 3 + 120.18 = -20,307 дБ = 9.32 мВт 

9.32  мВт < 0,35 Вт что с существенным запасом удовлетворяет требованиям технического задания. 9.32  мВт < 0.5  Вт, что так же, с запасом, удовлетворяет требованиям законодательства РФ.

Данный расчет справедлив для области уверенного приема в 50% точек наблюдения.

Проведем расчет для 90% точек наблюдения, необходимых по ТЗ.

Имеем формулу для расчета:



В которой WL- есть функция Лапласа от ((100-90)/100),так как по ТЗ имеем 90%, σ - дисперсия по местоположению, варьируемая от 4 до 10 дБn- коэффициент потерь, -радиус зоны радиопокрытия, при котором обеспечивается уверенный прием в 50% точек наблюдения.

На рисунке 6 приведен фрагмент таблицы значений функций Лапласа, найдем значение ближайшее к 0.1 и получим W=0.25. Для целочисленного отношения σ/n, которое будем смотреть по графику и принятых условий застройки, необходимых по ТЗ, выберем σ=10 , n=5.

Рисунок 6 - фрагмент таблицы функций Лапласа

По графику на рисунке 7 мы определяем искомое значение r90

  

 

Рисунок 7 – определение площади уверенного приема



Имея отношение σ/n=2 получаем r50=0.78.

Теперь можем вычислить площадь уверенного приема в 90% точек:

r90 = (10 ^ ((-0,25 * 10) / (10 * 5))) * 0,78 = 0,695 км

Соответственно необходим перерасчет по модели из п.1.4.6, в котором получим L=134,746(ДБ), что будет соответствовать мощности передатчика при перерасчете по пункту 1.4.8 Pизл=266мВт, что так же удовлетворяет ТЗ.



1.6.9. Построение блок-схем алгоритмов приема/передачи сообщений физического уровня.

На рисунках 8 и 9 соответственно представлены блок-схемы приема/передачи сообщения.

 

 

Рисунок 8 - Алгоритм приёма сообщений

 

Рисунок 9 - Алгоритм передачи сообщений

 

Список используемой литературы:

1.Бакке А. В. "Лекции по курсу: Системы и сети связи с подвижными объектами"

2. http://omoled.ru/publications/view/840

3. Б.Скляр "Цифровая связь"

4. Постановление Правительства Российской Федерации от 25 июля 2007 г. № 476 ("О внесении изменений в постановление Правительства Российской Федерации от 12 октября 2004 г. № 539 "О порядке регистрации радиоэлектронных средств и высокочастотных устройств").