Базовая станция WiMAX.
Прошлую свою статью
«WiMAX. Как это работает» я посвятил описанию технологии, общим словам о используемых механизмах, и показал приблизительную структуру сети. Поскольку эта тема интересна сообществу, я продолжаю.
На этот раз вы вплотную приблизитесь к Базовой Станции сети WiMAX, узнаете как она работает и сможете задать интересующие вас вопросы.
По сути сеть WiMAX — обыкновенная IP-сеть, на одном из сегментов которой в качестве среды передачи данных используются радиоволны. С другой же стороны на физическом уровне WiMAX очень похож на сети GSM, CDMA и любые другие беспроводные сети.
Под катом вы сможете узнать про элементы БС, принцип действия и используемые механизмы.
Хабракат — прекрасная вещь, помогает отделить зёрна от плевел для каждой конкретной статьи. Впрочем, я отвлёкся, простите.
Схема
Схема БС принципиально не отличается от используемой в других беспроводных технологиях: основной внутренний модуль, усилители и антенны. Единственное отличие: наличие (простите за игру слов) антенны GPS.
DBS3900
Перед началом повествования хочу сказать, что речь будет идти о реализации Huawei, поэтому некоторые моменты могут являться спецификой этой компании.
Итак. Базовая станция DBS3900 (Distributed Base Station) состоит из внутреннего обрабатывающего узла (BBU в терминологии Huawei), усилителей (RRU) и антенн.
Разумеется, «мозгом» БС является BBU — BaseBand Unit. На этот узел ложится практически вся нагрузка по обработке данных, синхронизации, управлению, сбору статистики.
В BBU со стороны сети ASN поступают PDU физического уровня. Данные канального уровня обрабатываются с помощью различных схем кодирования, модуляции, соответствующей уровню сигнала, претерпевают обратное преобразование Фурье, к ним добавляется Cycle Prefix и далее отправляются на усилитель.
На фото вы видите DBS3900 производства Huawei.
Она состоит из следующих плат.
Первые 4 слота (с 0 по 3) отведены под платы BBBI (BWA BaseBand processing and radio Interface unit). На каждой плате есть по три оптических интерфейса (CPRI-Common Public Radio Interface) для подключения усилителей. Могут быть установлены одна или две платы, каждая из которых занимает два слота.
Слоты 4 и 5 отведены под плату USCU (Universal Satellite card and Clock Unit). Эта плата занимает также два слота и используется для синхронизации. Для WiMAX, использующего временной дуплекс (TDD) синхронизация — очень важный вопрос, поскольку время приёма/передачи должно быть синхронизировано как для разных секторов одной БС, так и для других базовых станций, являющихся соседними для рассматриваемой. Вообще говоря, используется GPS, как самый простой и универсальный способ. Но, как я уже говорил где-то в комментариях к другим статьям, в России обязывают устанавливать помимо GPS, плату приёмника ГЛОНАСС — K161, для которой на USCU производителем предусмотрены ножки крепления и небольшой джампер. Основной разъём на этой плате — SMA для дажмпера от антенны GPS.
Шестой и седьмой слот используется для «основной» платы BBU — BMPT (BWA Main Processing & Transmission unit). Собственно, это ЦУП БС, она и управляет всеми процессами. На ней есть Ethernet порт для управления, два порта RG-45 FE/GE и два оптических порта LC для связи с сетью ASN (логически может быть сконфигуровано только два порта). Кроме того, на ней конфигурируется логический интерфейс для связи с сетью управления.
Ещё две платы расположены в правой части лицевой панели — UPEU (Universal Power and Environment interface Unit), которые работают в режиме Hot Standby. На них расположен выключатель, разъём питания, сухие контакты и разъёмы для подключения внешних блоков мониторинга (RJ-45).
Усилитель
Что же происходит дальше с данными, обработанными на BBU? По оптическим интерфейсам, подключенным к портам CPRI данные передаются на блок усилителей (RRU — Radio Remote Unit). На усилителе происходят цифро-аналоговые (аналого-цифровые) преобразования, управление мощностью излучения, наложение аналогового сигнала на сигнал высокой частоты и мультиплексирование сигналов приёма и передачи.
Антенны
Далее сигнал по фидеру передаётся на антенны. Для реализации MIMO в каждой антенне установлены по сути две антенны, имеющие кросс-поляризацию для уменьшения интерференции. Сами антенны просто крохотные, если сравнивать их с GSM. Это, естественно, связано с используемыми частотами.
Сверху антенны WiMAX, снизу GSM.
Технические подробности
DBS3900 поддерживает до 1024 абонентов на сектор (считаются, как активные пользователи, так и те, кто находится в режиме IDLE). На базовую станцию таким образом может быть «посажено» более 3000 абонентов. Сказать о том, насколько это реально, я к сожалению, не могу — не достигнуты ещё такие значения.
При использовании полосы пропускания 10 МГц на даунлинке можно получить 30 Мбит/с на сектор (на 5 МГц — 15 Мбит/с). Это возможно, если настроить на БС MIMO 2T2R SM (две антенны на приём, две на передачу, передающие и принимающие различную информацию), PUSC with All SC (об этом будет сказано позже) и соотношение даунлика к аплинку 32:15 (речь идёт о соотношении количества OFDMA-символов во фрейме, выделенных для DL/UL, соответсвенно). При тех же условиях на аплинке вы поимеете 6 Мбит/с на сектор.
Теперь можно остановиться на различных специфических вещах.
Качество сигнала определяется двумя основными параметрами: RSSI и CINR.
RSSI = Recieve Signal Strength Indicator. Измеряется в dBm и означает уровень сигнала. Чем дальше от БС, тем ниже это значение. Ухудшают его любые препятствия: здания, деревья.
CINR = Carrier to Interference and Noise Ratio. Объективный показатель качества принимаемого сигнала, измеряется в dB. Чем ниже значение, тем более плохим является сигнал. Это может быть обусловлено или удалённостью от БС или интерференцией.
Эти два параметра определены как для даунлинка (отражается иногда на абонентских устройствах), так и для аплинка (запросить данную информацию можно только с оборудования БС). Значение RSSI на аплинке может быть гораздо ниже из-за слабых передающих антенн мобильных устройств, но это компенсируется мощными принимающими антеннами БС.
Что такое MIMO? Технология с этим скромным названием позволяет использовать несколько антенн на приём и передачу. Для чего это может понадобиться? На этот счёт есть два варианта ответа и две соответствующие реализации:
MIMO Matrix A (Diversity mode): через различные антенны передаются одни и те же данные. Эта схема используется для улучшения качества передаваемого сигнала и улучшения приёма.
MIMO Matrix B (Spatial Multiplexing (SM) mode): через различные антенны передаются различные данные. Это позволяет увеличить скорость передачи данных.
В данный момент Huawei тестирует MIMO 4T4R в США.
Скорость передачи данных для каждого конкретного устройства определяется, грубо говоря, используемой модуляцией, схемой кодирования и параметром Repetition. Repetition означает количество повторных передач (2, 4, 6) при плохом сигнале. Все эти параметры выбираются автоматически, за что отвечает механизм AMC (Adaptive Modulation and Coding)
В комментариях к предыдущему топику меня просили коснуться темы «дышащей соты».
Дышащей сотой называется возможность БС менять свою мощность, а значит и зону покрытия, в соответствии с нагрузкой на самой БС и на соседних. В расчёт берётся количество абонентов и потребляемый трафик. Получается, что радиус действия одиноко стоящей БС будет гораздо больше, нежели у БС, вблизи которой есть соседние, при рочих равных условиях. Это в теории. На практике, к сожалению, сталкиваться с этим не приходилось.
Одним из серьёзных преимуществ WiMAX считают возможность использования адаптивной антенной системы, подстраивающей свою диаграмму направленности в соответствии с передвижением абонентской станции, то есть как бы выхватывает её и отслеживает. Но рациональность её использования — ещё вопрос. Это будет, скорее всего, отлично работать в сельских районах с невысокой застройкой и небольшим количеством абонентов. Как это будет работать в городских условиях, я не берусь предположить.
Теперь о том, что же такое PUSC with all sub-channels, а заодно и PUSC 1/3 sub-channels и FFR.
Речь идёт о повторном использовании частот.
PUSC=Partially Usage of Sub-Channels. PUSC 1/3 использует одну единственную частоту на все БС. На каждом секторе используется 1/3 всех подканалов (отсюда и название. Чуть подробнее можно посмотреть, например
здесь).
PUSC with all sub-channels (он же FUSC — Full Usage of Sub-Channels) использует все подканалы на один сектор. То есть для одной БС нужно три различные частоты.
FFR (Fractional Frequency Re-Use) — грубо говоря, умный PUSC 1/3. На всех БС используется одна частота. Но при этом в области уверенного покрытия конкретного сектора используется PUSC with all sub-channels, а на границах секторов PUSC 1/3. Это позволяет абонентам, находящимся вблизи БС максимально использовать возможности сети.
Итак, теперь вы знаете, что, если имеете разрешение только на одну частоту, то можете использовать PUSC 1/3 или FFR. Разумеется, если оборудование поддерживает FFR, то лучше использовать его. А если у вас есть хотя бы три частоты, то использовать лучше PUSC with all sub-channels.
И напоследок: за окнами -35 °С, стены и деревья обрастают белым мехом
И как нельзя, кстати сейчас будет сочный кусочек прошлого лета (вид с одной из БС на г. Кемерово):
<В этой статье я не стал вдаваться в подробности, дабы не плодить сущности сверх необходимости (исчерпывающую информацию по большинству вопросов можно найти в википедии), а лишь коснулся их смысла и значения для нас — пользователей>
комментарии (93)
Было бы неплохо показать нумерацию слотов в BBU
Строятся ли БС таким способом, чтобы подключать не 3 сектора а более?
Или вообще wimax некоммерческой сети?
5 МГц: 512 поднесущих, 8 подканалов
10 МГц: 1024 поднесущих, 16 родканалов
Пусть меня кто-нибудь поправит, если я ошибаюсь)
Не уверен, но судя по словам автора могу сказать, что 1000 — это не количество качающих в данный момент абонентов, а абонентов в режиме IDLE. Это такой режим, когда абоненту ничего не передаётся по выделенному каналу, он слушает лишь общие каналы и ждёт пока пользователь захочет что-то скачать.
То есть, например, это 100 качающих абонентов, следовательно 100 каналов на них выделено + 900 абонентов, на которых канал не выделен.
Можно протестить на скорости близкой к скорости потока телефонии или чуть ниже, если торможений нет, то все будет хорошо. Я когда тестировал подобные штуки забавные эффекты начинались на равномерной раздаче для TDMA когда скорость былы процентов 75 от необходимой. Все-таки 400 мс задержки набрать сложно, если это не спутник.
Да, то же касается и абонента — если хочешь и интернет и VoIP одновременно, то должно быть какое-то управление ресурсами.
Может быть и гарантия полосы, может быть и приоритезация по типу потока, может быть кто успел тот столько и получил. Лучше всего гарантия, но в этом случае большой простой полосы или высокая цена, во всех остальных случаях задержка будет сильно дрожать. Это если совсем коротенько.
И, кстати, как выглядят усилители?
Источник — П. Кирн «Цифровой звук» — да, именно звук, хотя этот метод используется практически для любых сигналов и применяется для них аналогично (насколько я знаю).
Преобразование Фурье — из сигнала как функции от времени делаем сигнал как функцию от частоты. В результате, как я уже писал, имеем тот же сигнал, но в другой форме — в виде нескольких колебательных (рисунок с Wikipedia) функций.
Поскольку в нашем случае имеет место обратное преобразование Фурье, то все наоборот — из «частотно-зависимой» формы переводят в «зависимую от времени». В том числе, возможно, одновременно происходит и мультиплексирование, о котором упоминал dimonkin — несколько сигналов в колебательной (синусоидоальной) форме преобразуют в один сигнал сложной формы, который дальше как-то обрабатывается.
Но опять-же, повторяю, тут больше «моего понимания этого», чем реально подтвержденных фактов.
Т.е. коммутатор БС соединяется с коммутатором региона, а уже он с центральным коммутатором.
На участке от коммутатора базовой станции до другого коммутатора может быть и релейка, но лучше, конечно, оптика.
Про скорость в статье было сказано. Если ресурсов БС не достаточно, то, я полагаю, единственное решение — добавление БС. Впрочем, это уже вопрос планирования.
Я понимаю, что отдельные. Но требование использовать конкретные частоты кажется мне странным.
ru.wikipedia.org/wiki/WiMAX
Работоспособность зависит также от параметров аутнетификации.
ps RG-45 это наверное RJ-45 ;)?
Или это передающая антенна для коррестировки точности наводки американских крылатых ракет? :-)
Дл синхронизации времени
Рад что Вы стали у нас развиваться :)
Я просто размечтался, что БС умеет передавать свои точные координаты, а по напряжённости поля в точке приёма можно вычислить довольно точно положение приёмника
В любом случае лучше иметь запасной вариант, к тому же все современные стандарты будут накладывать requirements на временную синхронизацию.
Спасибо за ссылку, обязательно с этим ознакомлюсь.
GPS — изначально армейская система и американские вояки имеют над ней полный контроль. Она используется их военной техникой по полной программе (самолёты, крылатые ракеты, разные системы наведения).
Во время военных действий они оставляют только себе возможность пользоваться этой системой, чтобы лишить врага этого инструмента. К слову, именно поэтому в нашей стране ГЛОНАСС — проект вселенского масштаба.
Как работает GPS — есть 2 частоты: на первой (доступной гражданским) передаются грубые координаты и метод настройки на вторую частоту. На второй частоте передаются точные координаты.
Метод настройки на вторую гражданские девайсы не понимают, а американские военные девайсы понимают.
Во время военных действий на первую частоту вносится огромная погрешность и получается, что армия врага США может более точно определить своё местоположение по солнцу, чем по GPS.
Но это всё оффтоп :)
А у ГЛОНАСС, насколько я знаю, пока несравнимо меньше спутников.
Кажется, остаётся ещё 2-3 до того, чтобы сформировать полную группировку спутников, необходимую для обеспечения требуемой точности на время 24 часов в сутки.
Но ещё нужно будет выводить запасные, по идее, потому что в случае войны спутники тоже могут пострадать…
С ГЛОНАСС я как-то не так хорошо знаком, как с GPS к своему стыду :)
GPS — 24 (полная группировка, без резервирования)
ГЛОНАСС — 16 (полная группировка — 18 шт.)
Могу ошибаться, надо смотреть.
ru.wikipedia.org/wiki/GPS#.D0.9A.D0.BE.D1.81.D0.BC.D0.B8.D1.87.D0.B5.D1.81.D0.BA.D0.B8.D0.B9_.D1.81.D0.B5.D0.B3.D0.BC.D0.B5.D0.BD.D1.82
ru.wikipedia.org/wiki/%D0%93%D0%9B%D0%9E%D0%9D%D0%90%D0%A1%D0%A1#.D0.9D.D0.B5.D0.BE.D0.B1.D1.85.D0.BE.D0.B4.D0.B8.D0.BC.D0.BE.D0.B5_.D1.81.D0.B8.D1.81.D1.82.D0.B5.D0.BC.D0.B5_.D0.BA.D0.BE.D0.BB.D0.B8.D1.87.D0.B5.D1.81.D1.82.D0.B2.D0.BE_.D1.81.D0.BF.D1.83.D1.82.D0.BD.D0.B8.D0.BA.D0.BE.D0.B2
Вроде не сильно наврал :)
Главным недостатком ГЛОНАСС (внимание) является то, что она ЗАПРОСНАЯ. Тоесть, эта система априори сможет обрабатывать ограниченное кол-во пользователей, от чего она становится susceptible к ДоС-атакам. Я сначала не верил в этот идиотизм, но мне об этом сказал очень уважаемый в нав. системах человек.
так-то)
Про ГЛОНАСС не знал, это действительно жесть…
данные передаются на 3 уровне? или всетаки бегает Ethernet?
То есть сколько стоит комплект из железа и антенн, без вышки итп…