Jump to content
Калькуляторы

Все о Рапире обсуждение о маршрутизаторах Рапира

В этом топике мы продолжим обсуждение о маршрутизаторах Рапира, который начали в топике “Хакинг Рапиры второй версии”

Share this post


Link to post
Share on other sites

ВОПРОС: Рапира - это WiFi?

 

Мы производим оборудование, которое работает в широком частотном диапазоне:

от 180-230МГц, 2.3-2.5ГГц, 4.9-6.425ГГц.

Наше оборудование совместимо c WiFi оборудованием, но одно время мы даже позиционировали оборудование как preWiMAX оборудование, т.к. технологически то, что мы сделали относится больше к WiMAX нежели к WiFi. Мы используем физический уровень (в понимании ISO) как транспорт для своих протоколов взаимодействия AP и CPE. Поддержка WiFi осталась для совместимости с оборудованием IEEE802.11 .

 

ВОПРОС: Функционирование полинга и почему он не будет работать без аппаратной поддержки?

 

Начнем от печки, полинг - это система временного разделения беспроводного канала между CPE(беспроводной клиентский блок), где каждому CPE выделяется фиксированный сеанс связи с AP(базовая станция). Т.е. каждый клиент получает маркер для обмена с базой.

 

Полинг может быть динамическим и статическим. При статическом полинге временной маркер имеет фиксированное значение и определяется при настройке системы. При динамическом полинге размер временного маркера меняется в процессе работы системы.

 

Статический полинг используется в многоточке, в которой есть постоянно работающие клиенты с постоянным трафиком. Как пример, многоточка на несколько домов. Отдельно стоит использование статического полинга в точке-точке, но об этом ниже.

 

Динамический полинг нужен в случаи, когда CPE работают не постоянно или трафик от них не постоянный, примером может служить та же многоточка на частный сектор.

 

Теперь пойдем глубже.

 

Есть несколько проблем в организации работы полинга: временная синхронизация получения и завершения временного маркера и процедура синхронизации работы систем в целом.

 

Для решения проблемы временной синхронизации, мы не стали усложнять схемотехнику устройства и включать дополнительный GPS-модуль. Мы решили построить систему на основе аппаратных таймеров нашей МПС (микропроцессорная система).

Сложность этого подхода в том, что требуется высокая стабильность работы таймеров и минимальные влияния ОС на время обработки события от таймера. Т.е. приходится соблюдать баланс между аппаратной частью и программированием.

 

Работа таймера на CPE обеспечивает его «пробуждение» перед получением временного маркера и завершение обмена с AP после его окончания. На базовой станции таймер обеспечивает обработку цикла с CPЕ и переход к следующей станции.

 

Нестабильность в работе таймера или «подвисание» ОС при получении прерывания от таймера приведет к сбою в процедуре обмена между AP и CPE и как следствие полная остановка обмена данными с AP. По этой причине нельзя использовать дешевые платформы с нестабильными кварцами и таймеров должно несколько а не один КР580ВИ53 (для тех кто ещё помнит).

 

Второй вопрос, менее сложный т.к. он больше относится к программированию алгоритма работы полинга и производительностью материнской платы. Производительности материнской платы в серии R2 вполне хватает для отработки алгоритма полинга. Смена платформы была нами произведена в целях повышения пакетной производительности т.к. ARM7 XScale с его 233МГц стало явно не хватать.

Edited by rapira-104

Share this post


Link to post
Share on other sites

Помнят, помнят. Только у ВИ53 ТРИ канала. И точность его от него самого не зависит. А только от внешнего тактового сигнала.

Share this post


Link to post
Share on other sites

ВОПРОС: Рапира - это WiFi?

 

Да.

 

Мы производим оборудование, которое работает в широком частотном диапазоне:

от 180-230МГц, 2.3-2.5ГГц, 4.9-6.425ГГц.

Наше оборудование совместимо c WiFi оборудованием, но одно время мы даже позиционировали оборудование как preWiMAX оборудование, т.к. технологически то, что мы сделали относится больше к WiMAX нежели к WiFi. Мы используем физический уровень (в понимании ISO) как транспорт для своих протоколов взаимодействия AP и CPE. Поддержка WiFi осталась для совместимости с оборудованием IEEE802.11 .

 

Если оборудование совместимо с другим оборудованием Wi-Fi, то каким образом оно может позиционироваться как оборудование preWiMAX? И почему считаете что ваше оборудование относится больше в WiMAX, хотя у него ничего общего, и даже близкого к нему нет? Физический уровент WiMAX отличается от Wi-Fi, и никакими поллингами его не достичь.

 

Касательно частот, если говорить о легальной работе, то нет решения на получение частот в интервале 180-230МГц, а так же 2300-2400МГц, в диапазоне же 5ГГц так же есть большие дырки, в которых легально нельзя работать=)

 

ВОПРОС: Функционирование полинга и почему он не будет работать без аппаратной поддержки?

 

Какую аппаратную поддержку имеете в виду?

 

Начнем от печки, полинг - это система временного разделения беспроводного канала между CPE(беспроводной клиентский блок), где каждому CPE выделяется фиксированный сеанс связи с AP(базовая станция). Т.е. каждый клиент получает маркер для обмена с базой.

 

Если используется маркер, который передают клиенты по очереди, то это не правильное направление развития, т.к. он может потеряться, что вызовет простой всей сети на время, отведенное на отправку нового. При этом каждый клиент может затормозить отправку маркера на базу, тем самым создав проблемы в работе всей сети.

 

Полинг может быть динамическим и статическим. При статическом полинге временной маркер имеет фиксированное значение и определяется при настройке системы. При динамическом полинге размер временного маркера меняется в процессе работы системы.

 

Ввели интересные термины, статический поллинг=) То есть каждому терминалу выделяется интервал времени, в котором он может передавать данные, теперь вопрос - если клиенту отправили маркер с разрешением на передачу, а он его по какой-то причине не получил, то что произойдет?

 

Статический полинг используется в многоточке, в которой есть постоянно работающие клиенты с постоянным трафиком. Как пример, многоточка на несколько домов. Отдельно стоит использование статического полинга в точке-точке, но об этом ниже.

 

То есть теперь все клиенты домов стали одновременно получать одинаковую возможность (скорость), доступа в сеть? И если соседи выключили свои компьютеры, то ресурс БС так и будет им постоянно выделяться?

 

Динамический полинг нужен в случаи, когда CPE работают не постоянно или трафик от них не постоянный, примером может служить та же многоточка на частный сектор.

 

Ваши 2 сообщения противоречат друг другу=) не находите? Не проще ли везде использовать динамический поллинг и не заморачиваться?

 

Есть несколько проблем в организации работы полинга: временная синхронизация получения и завершения временного маркера и процедура синхронизации работы систем в целом.

 

Интересно, что сложного в системе синхронизации, что все производители так выделяют способность своего оборудования в этом направлении?

 

Для решения проблемы временной синхронизации, мы не стали усложнять схемотехнику устройства и включать дополнительный GPS-модуль. Мы решили построить систему на основе аппаратных таймеров нашей МПС (микропроцессорная система).

Сложность этого подхода в том, что требуется высокая стабильность работы таймеров и минимальные влияния ОС на время обработки события от таймера. Т.е. приходится соблюдать баланс между аппаратной частью и программированием.

 

Вообще-то от устройства требуется только две вещи - слушать эфир и принимать все, что принимается, а потом передавать все, что передается.

 

Работа таймера на CPE обеспечивает его «пробуждение» перед получением временного маркера и завершение обмена с AP после его окончания. На базовой станции таймер обеспечивает обработку цикла с CPЕ и переход к следующей станции.

 

Интересно, зачем нужен таймер на CPE, когда базовая станция и так отправляет посылки в эфир, сигнализирующие о начале передачи данных, а так же о разрешении передачи данных абонентам.

 

Нестабильность в работе таймера или «подвисание» ОС при получении прерывания от таймера приведет к сбою в процедуре обмена между AP и CPE и как следствие полная остановка обмена данными с AP. По этой причине нельзя использовать дешевые платформы с нестабильными кварцами и таймеров должно несколько а не один КР580ВИ53 (для тех кто ещё помнит).

 

Вообще-то не стабильность таймера, подвисание ОС никак не приводит к сбою в процедуре обмена между AP и CPE, можно и таймслоты пропускать, и делать паузы между посылками произвольных размеров, и т.п. Производители бьются над эффективностью этих процессов, что бы передавать как можно больше полезной информации за единицу времени, например у микротика в полосе 20мгц и канальной скорости 54М получается передать под 40 мегабит трафика, у рапиры этот показатель меньше. Получается схемотехника, таймер, производительность ОС не такие уж и хорошие.

 

Второй вопрос, менее сложный т.к. он больше относится к программированию алгоритма работы полинга и производительностью материнской платы. Производительности материнской платы в серии R2 вполне хватает для отработки алгоритма полинга. Смена платформы была нами произведена в целях повышения пакетной производительности т.к. ARM7 XScale с его 233МГц стало явно не хватать.

 

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

 

При этом стоимость решения на рапире и на микротике, отличаются очень значительно.

 

Сейчас может быть упоминание, что рапира работает при более широком диапазоне температур, имеет герметичный корпус и т.п. Но микротик, за все время своего использования, не замерзал в самые лютые зимы, не выходил из строя от попадания воды в корпус (были случаи, когда просто менялась в качестве профилактики полностью проржавевшая плата, хотя она работала без проблем).

 

Отдельно можно выделить подогрев. Если оборудование выключить, любое, хоть микротик, хоть рапиру, при морозе -50, то они оба не включатся, потому что остыли и параметры компонентов на плате, например конденсаторов, вышли за допустимые пределы. Однако у рапиры есть встроенный подогрев, который питается от PoE по кабелю, но если включить оборудование, подогрев нагревает корпус не моментально, и в это время питание так же подается и на плату - то есть она все равно не заработает. И только по прошествии 10-20 минут, когда произойдет увеличение температуры, если отключить и включить питание снова, плата, возможно запустится, если не произошло повреждение от попытки холодного запуска. Но кто будет передергивать кабель питания на удаленной буровой вышке=)

Share this post


Link to post
Share on other sites

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

Ты забыл дописать скорости которые будут. На 133 борде нстрим ели ворочается и дает 10 мбит в пике.

Share this post


Link to post
Share on other sites

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

Ты забыл дописать скорости которые будут. На 133 борде нстрим ели ворочается и дает 10 мбит в пике.

 

Не скажу про 133 борд, а вот на RB433 после обновления на одну прошивку из 5 ветки был глюк с установкой процессора в 100 мегагерц, при работе в NV2 скорость никак не упала и заметили только при очередном тесте скорости, т.к. на одновременную работу радио и запуск теста такой низкой частоты уже не хватало.

Share this post


Link to post
Share on other sites

ВОПРОС Зачем этот полинг нужен?

 

Полинг решает один из самых сложных вопросов WiFi и его алгоритма случайного доступа. При организации беспроводной сети возникают так называемые «скрытые» узлы, которые блокируют работу клиентов расположенных дальше них от базы.

 

Поэтому иной раз важна не выходная мощность радио, а низкая входная чувствительность (но об позже).

 

Полинг дает, то что не хватает WiFi, а именно планирование доступа клиентов к базе. Благодаря этому можно гарантировать доступ каждого клиента в соответствие с последовательность доступа.

 

Еще один неоспоримый плюс полинга – это блокировка устройств работающих в стандарте IEEE 802.11abgn (WiFi). Т.к. способ доступа к среде у стандартного оборудования WiFi - коллизионный и при работе полинга «левые» базовые станции и клиенты не смогут найти свободный участок для захвата среды, т.к. машинка состояний полинга работает без остановки. 8-)

 

При использовании динамического полинга эфир используется максимально эффективно, т.к. он не только исключает из опроса не работающих клиентов, но и отслеживает работающих и перераспределяет полосу в соответствие загрузкой. Возможно задать границы изменения значения временного маркера. Так же можно заложить границы максимальной и минимальной скорости на клиента. Всё это обеспечит предсказуемость в работе сети и не позволит одному активному клиенту "съесть" всю полосу.

 

Это крайне полезное свойство можно применить в соединении типа «точка-точка», т.к. включив его можно вытеснить пионеров на задворки. При испытаниях мы гасили MIMO-ный мега линки на 1-2Mbps. Причем красота всей этой истории в том, что не нужна мега мощность, высокая чувствительность приемных модулей у пионеров делает всю необходимую работу за нас.

 

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

 

PS: to:Saab не надо писать о том, что Вы не знаете, перечитайте еще разок, то что написано мной. А если не понятно, то телефончик наш Вам известен, позвоните, я Вам персонально разъясню что и к чему.

Edited by rapira-104

Share this post


Link to post
Share on other sites

Не скажу про 133 борд, а вот на RB433 после обновления на одну прошивку из 5 ветки был глюк с установкой процессора в 100 мегагерц, при работе в NV2 скорость никак не упала и заметили только при очередном тесте скорости, т.к. на одновременную работу радио и запуск теста такой низкой частоты уже не хватало.

На 133 работает именно так как я написал выше, там проц 133 мгц.

Ты уверен было именно 100 мгц? Это ведь был глюк.

Share this post


Link to post
Share on other sites

Не скажу про 133 борд, а вот на RB433 после обновления на одну прошивку из 5 ветки был глюк с установкой процессора в 100 мегагерц, при работе в NV2 скорость никак не упала и заметили только при очередном тесте скорости, т.к. на одновременную работу радио и запуск теста такой низкой частоты уже не хватало.

На 133 работает именно так как я написал выше, там проц 133 мгц.

Ты уверен было именно 100 мгц? Это ведь был глюк.

 

Уверен, потом специально проводил тест, через мост спокойно пролетало по 40 мбит, канал работал в одноканальном режиме на частоте 5ггц.

Share this post


Link to post
Share on other sites

Не скажу про 133 борд, а вот на RB433 после обновления на одну прошивку из 5 ветки был глюк с установкой процессора в 100 мегагерц, при работе в NV2 скорость никак не упала и заметили только при очередном тесте скорости, т.к. на одновременную работу радио и запуск теста такой низкой частоты уже не хватало.

На 133 работает именно так как я написал выше, там проц 133 мгц.

Ты уверен было именно 100 мгц? Это ведь был глюк.

 

Уверен, потом специально проводил тест, через мост спокойно пролетало по 40 мбит, канал работал в одноканальном режиме на частоте 5ггц.

Каким образом ты узнал частоту процессора, может там не в проце дело было. Устройство же глюкнуло.

Share this post


Link to post
Share on other sites

Не скажу про 133 борд, а вот на RB433 после обновления на одну прошивку из 5 ветки был глюк с установкой процессора в 100 мегагерц, при работе в NV2 скорость никак не упала и заметили только при очередном тесте скорости, т.к. на одновременную работу радио и запуск теста такой низкой частоты уже не хватало.

На 133 работает именно так как я написал выше, там проц 133 мгц.

Ты уверен было именно 100 мгц? Это ведь был глюк.

 

Уверен, потом специально проводил тест, через мост спокойно пролетало по 40 мбит, канал работал в одноканальном режиме на частоте 5ггц.

Каким образом ты узнал частоту процессора, может там не в проце дело было. Устройство же глюкнуло.

 

Потом другой прошивкой обновили нормальной.

Share this post


Link to post
Share on other sites

Потом другой прошивкой обновили нормальной.

Так причем тут 100 мгц?

Share this post


Link to post
Share on other sites

Потом другой прошивкой обновили нормальной.

Так причем тут 100 мгц?

 

Я написал что и 100мгц процессора достаточно для передачи данных в радио, только и всего. Сразу налетели любители пофлудить.

Share this post


Link to post
Share on other sites

Потом другой прошивкой обновили нормальной.

Так причем тут 100 мгц?

 

Я написал что и 100мгц процессора достаточно для передачи данных в радио, только и всего. Сразу налетели любители пофлудить.

Ты написал не предоставив ни одного аргумента. На вопрос об аргументах ты пишешь ерунду.

Share this post


Link to post
Share on other sites

Полинг решает один из самых сложных вопросов WiFi и его алгоритма случайного доступа. При организации беспроводной сети возникают так называемые «скрытые» узлы, которые блокируют работу клиентов расположенных дальше них от базы.

 

В стандарте вайфая как раз есть механизм защиты от проблемы скрытого узла, RTS/CTS называется.

 

Поэтому иной раз важна не выходная мощность радио, а низкая входная чувствительность (но об позже).

 

Что-то два понятия никак не вяжутся между собой - низкая мощность и низкая чувствительность=) Такой фокус проходит, когда мощность соседнего устройства высокая, спектральная маска сильно расширена, что и позволят заглушить все другие сети, которые с этих частот перестраиваются на другие.

 

Полинг дает, то что не хватает WiFi, а именно планирование доступа клиентов к базе. Благодаря этому можно гарантировать доступ каждого клиента в соответствие с последовательность доступа.

 

Интересно как это происходит? База спрашивает клиента есть ли у него данные на передачу? Он отвечает - что есть, или сразу начинает порцию данных передавать, не ожидая разрешение на это у БС?

 

Еще один неоспоримый плюс полинга – это блокировка устройств работающих в стандарте IEEE 802.11abgn (WiFi). Т.к. способ доступа к среде у стандартного оборудования WiFi - коллизионный и при работе полинга «левые» базовые станции и клиенты не смогут найти свободный участок для захвата среды, т.к. машинка состояний полинга работает без остановки. 8-)

 

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

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

 

При использовании динамического полинга эфир используется максимально эффективно, т.к. он не только исключает из опроса не работающих клиентов, но и отслеживает работающих и перераспределяет полосу в соответствие загрузкой. Возможно задать границы изменения значения временного маркера. Так же можно заложить границы максимальной и минимальной скорости на клиента. Всё это обеспечит предсказуемость в работе сети и не позволит одному активному клиенту "съесть" всю полосу.

 

Как же поллинг исключает из опроса не работающих клиентов? Они что, прямо так сидят и думают, что это их база перестала опрашивать=) может надо напомнить о себе, выполнив повторное переподключение? Кстати, каким образом происходит вход в сеть новых клиентских станций?

 

Это крайне полезное свойство можно применить в соединении типа «точка-точка», т.к. включив его можно вытеснить пионеров на задворки. При испытаниях мы гасили MIMO-ный мега линки на 1-2Mbps. Причем красота всей этой истории в том, что не нужна мега мощность, высокая чувствительность приемных модулей у пионеров делает всю необходимую работу за нас.

 

Ваш линк можно точно так же загасить, просто добавив мощности. Почему-то в сравнениях обычно чистый 802.11 делают, а не оборудование конкурирующих производителей. Случайно не D-Link в качестве подопытного устройства использовали?

 

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

 

Если хотите стабильного линка в не стабильной среде - откажитесь от решения на базе Wi-Fi, и используйте оборудование с 256 - 512 - 1024 поднесущими. При этом обычно там и поллинга никакого нет, а свой закрытый протокол передачи, по стандарту или с отступлениями от него.

 

PS: to:Saab не надо писать о том, что Вы не знаете, перечитайте еще разок, то что написано мной. А если не понятно, то телефончик наш Вам известен, позвоните, я Вам персонально разъясню что и к чему.

 

Про радио и помехи я очень хорошо знаю, т.к. сталкиваюсь с этим каждый день, при этом не имеет значения какое оборудование установлено - оно все подвержено помехам в равной степени. Просто часть сразу деградирует, а другое снижает скорость и продолжает работать.

Share this post


Link to post
Share on other sites
Реклама Рапиры.

Share this post


Link to post
Share on other sites

А я вот что нашел - http://www.pvsm.ru/wifi/31084

 

И вот про линки на 50км - http://habrahabr.ru/...=18387640_1253/

 

А еще нравятся вот такие картинки:

 

Подумаешь что ВЧ кабель не закреплен, что витуха натянута - главное удобно заменить оборудование в случае поломки. А то, что на трубостойке, где висит рапира, внизу нет защитного элемента от сползания вниз, если хомут ослабнет, вообще никого не волнует.

u2.jpeg?1330424826

 

На этом фото забыли парочку болтов закрутить, да один хомутик надеть=) А то, что витуха просто так болтается, наверно в инструкции по эксплуатации указано=)

IMG_2207.JPG?1336461768

 

 

Ну а тут? Труднодоступное место, а не оказалось терминала с интегрированной антенной=) опять кабель вбок через уголок, намерзнет льда зимой - ничего страшного=) главное ведь температурный режим до -55 поддерживает.

Nalychevomin.jpg?1349424252

 

Двигаемся дальше, говорили что рапиру можно повесить за 15 минут, но не проще ли использовать опять же устройство с интегрированной антенной? Его быстрее повесить, меньше точек отказа и т.п. Все оборудование на телекоммуникационных вышках обычно заземляют толстым медным кабелем, но рапиру видимо заземлять не требуется, встроенной грозозащиты должно хватить=) Жалко что в комплекте поставки нет пластиковых стяжек, а то опять витая пара висит без присмотра.

IMG_1650min.jpg?1363074199

 

 

И в заключение немного поиграем в игру - найди рапиру на фото=)

IMG_2767.JPG?1330424265

Share this post


Link to post
Share on other sites

На всех фотографиях (кроме второй сверху )несмотря на все ваши замечания, оборудование работает и посей день и как вы уже наверное заметили, Микротика там нигде нет, замерз бы он, если конечно дожил бы до зимы))

А вторая фотография сверху, сделана на полигоне, очень интересные испытания мы там провели, может быть об этом напишем, чуть позже

Share this post


Link to post
Share on other sites

Полинг решает один из самых сложных вопросов WiFi и его алгоритма случайного доступа. При организации беспроводной сети возникают так называемые «скрытые» узлы, которые блокируют работу клиентов расположенных дальше них от базы.

 

В стандарте вайфая как раз есть механизм защиты от проблемы скрытого узла, RTS/CTS называется.

Это абсолютно не работающая фича WiFi-я, т.к. после отработки данного механизма идут окна для обмена по стандартному механизму коллизионного доступа. Как результат любой прожорливый клиент или сторонняя помеха убивает базу.

 

Поэтому иной раз важна не выходная мощность радио, а низкая входная чувствительность (но об позже).

 

Что-то два понятия никак не вяжутся между собой - низкая мощность и низкая чувствительность=) Такой фокус проходит, когда мощность соседнего устройства высокая, спектральная маска сильно расширена, что и позволят заглушить все другие сети, которые с этих частот перестраиваются на другие.

Вы не поняли о чем здесь речь. Расширенная спектральная маска (для 20МГц канала), более 17МГц на уровне -3dB - это вообще брак радиочасти карты, что обычно бывает на дешевых WiFi-картах с мощностью более 20-23dBm.

К стати по этой причине маломощные карты на 17-20dBm могут давать более высокую скорость чем их мощные собраться, как говорится: "Антенна - это лучший усилитель".

 

Теперь о чувствительности, просто при зарезании чувствительности входных цепей, можно уйти от помех по соседнему каналу и тем самым повысить соотношение сигнал-шум и как результат повышение скорость.

Как это сделать, все как я понимаю знают, но эффект очень даже приятный. Правда в этом методе есть одна засада в конце поста я описал универсальное решение, хотя оно не для всех.

 

Полинг дает, то что не хватает WiFi, а именно планирование доступа клиентов к базе. Благодаря этому можно гарантировать доступ каждого клиента в соответствие с последовательность доступа.

 

Интересно как это происходит? База спрашивает клиента есть ли у него данные на передачу? Он отвечает - что есть, или сразу начинает порцию данных передавать, не ожидая разрешение на это у БС?

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

 

Еще один неоспоримый плюс полинга – это блокировка устройств работающих в стандарте IEEE 802.11abgn (WiFi). Т.к. способ доступа к среде у стандартного оборудования WiFi - коллизионный и при работе полинга «левые» базовые станции и клиенты не смогут найти свободный участок для захвата среды, т.к. машинка состояний полинга работает без остановки. 8-)

 

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

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

Очень рад, что теперь вы твердо утверждаете, что у вашего любимого бренда есть полинг, раньше вы не были столь прямолинейны при ответе на этот вопрос. На ваш вопрос по поводу войны полингов могу ответить просто - спектроанализатор и местный РЧЦ. Если не ясен ответ, то объясняю, что при возникновении такой войны мы имеем дело с двумя коммерческими линиями и одна из них нелегальная, или неправильно установлена, или неверно настроена. Под коммерческими линиями я имею в виду, что обе линии имеют устойчивый трафик в течении суток. Решение здесь только одно - устранить электромагнитную не совместимость.

 

При использовании динамического полинга эфир используется максимально эффективно, т.к. он не только исключает из опроса не работающих клиентов, но и отслеживает работающих и перераспределяет полосу в соответствие загрузкой. Возможно задать границы изменения значения временного маркера. Так же можно заложить границы максимальной и минимальной скорости на клиента. Всё это обеспечит предсказуемость в работе сети и не позволит одному активному клиенту "съесть" всю полосу.

 

Как же поллинг исключает из опроса не работающих клиентов? Они что, прямо так сидят и думают, что это их база перестала опрашивать=) может надо напомнить о себе, выполнив повторное переподключение? Кстати, каким образом происходит вход в сеть новых клиентских станций?

Опять ваши фантази, не надо считать себя умнее других. Ваша производительность по генерации вопросов меня настораживает, т.к. я вспоминаю поговорку про 100 мудрецов и одно простого парня.

Добавление нового, только что установленного, клиента происходит через интерфейс базы, здесь никаких динамических решений быть не может, т.к. возникают как минимум вопросы по безопасности.

 

Это крайне полезное свойство можно применить в соединении типа «точка-точка», т.к. включив его можно вытеснить пионеров на задворки. При испытаниях мы гасили MIMO-ный мега линки на 1-2Mbps. Причем красота всей этой истории в том, что не нужна мега мощность, высокая чувствительность приемных модулей у пионеров делает всю необходимую работу за нас.

 

Ваш линк можно точно так же загасить, просто добавив мощности. Почему-то в сравнениях обычно чистый 802.11 делают, а не оборудование конкурирующих производителей. Случайно не D-Link в качестве подопытного устройства использовали?

Вы пишите чушь, вам стоит перечитать стандарт IEEE802.11(a/b/g/n/ac) или перечитать мой предыдущий пост. Мощность, среди прочего, влияет на искажения в передающей части и на уровень входного сигнала на приемной части, т.е. на физические элементы системы. Алгоритм работы она изменить не может - вот в этом и вся соль.

Сравнение со стандартным 802.11 идет только по одной причине, что те кто покупает оборудование с нормальным полингом имеют разрешение на использование частот и им очень мешает именно пионерские 802.11, гоняться за ними не имеет смысла, проще задавить. А вот если пионер-квазипровайдер, то тогда см. выше.

 

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

 

Если хотите стабильного линка в не стабильной среде - откажитесь от решения на базе Wi-Fi, и используйте оборудование с 256 - 512 - 1024 поднесущими. При этом обычно там и поллинга никакого нет, а свой закрытый протокол передачи, по стандарту или с отступлениями от него.

 

Абсолютно не верная трактовка моего тезиса. Организовать стабильный беспроводной канал можно на любом типе оборудования, для это требуется: лицензия на частоту и оборудование, которое умеет планировать и управлять частотным ресурсом. Ваши ссылки на KAM-ы безосновательны, т.к. с повышением количества бит на символов увеличивается требование к соотношению сигнал-шум. В результате, стабильность такой системы резко падает в зашумленной среде, в данном абзаце я не рассматриваю военные системы, где способы модуляции, приема и обработки сигнала устроены иначе чем в коммерческих линиях. Надеюсь вам понятны термины и мне не придется читать лекцию о беспроводной связи. Именно планирование ресурса обеспечивает прогнозируемость параметров беспроводной сети. По поводу отсутствия этого механизма в закрытых системах вы ошибаетесь, вот очень древний пример - Motorola Canopy.

 

PS: to:Saab не надо писать о том, что Вы не знаете, перечитайте еще разок, то что написано мной. А если не понятно, то телефончик наш Вам известен, позвоните, я Вам персонально разъясню что и к чему.

 

Про радио и помехи я очень хорошо знаю, т.к. сталкиваюсь с этим каждый день, при этом не имеет значения какое оборудование установлено - оно все подвержено помехам в равной степени. Просто часть сразу деградирует, а другое снижает скорость и продолжает работать.

 

Saab - практика - это очень хорошо, но вам следует еще и теорию подтянуть, здесь у вас неточность. Помеха - это штука случайная и сильно переменная, хотя согласен с вами, что действует она на всех одинаково.

 

В условиях помех канальная скорость будет резко изменяться, как результат средняя информационная скорость в канале будет низкая, хотя при этом возможны резкие кратковременные скачки как в большую сторону, так и в меньшую сторону.

 

Но если у вас канал деградирует по скорости и остается на этом уровне - значит у вас два варианта:

 

1. У вас поставлена помеха на канал: злостный хакер поставил на ваш канал WiFi и гоняет iperf или это влияние зеркалок от некачественного стороннего оборудования, которое постоянного генерирует сигнал (какие-либо передатчики: телевидение, радио, gsm/cdma, вояки) или вы поймали легальную частоту какого-либо беспроводного оператора(хотя характер загрузки канала у них все таки непостоянный).

2. Ваше оборудование вышло из строя - это может быть что угодно: подпалили выходные каскады ВЧ, когда включали оборудование без нагрузки на ВЧ выходах, высокое КСВ антенны, некачественные кабели и другие "магические" причины.

 

Стоит понимать, что любая линия связи - это не просто пара роутеров с карточкой и прямая видимость с балкона.

Для получения надежного линка на оборудование любого типа надо:

 

1. получить исходные данные по каналу,

2. проверить достоверность исходных данных на местности (т.к. не всегда данные о профиле совпадают с реальностью),

3. рассчитать канал,

4. проверить электромагнитную совместимость (реально нужная вещь от местных органов контроля, т.к. не всё можно поймать на спектроанализаторе),

5. после выделения частот проверить спектроанализатором реально-ли все чисто,

6. разогнать пионеров если они есть - для этого процесса очень полезно местное отделение РЧЦ,

7. грамотный монтаж, настройка, эксплуатация и мониторинг.

 

Процесс этот сложный и долгий и конечно же проще поставить два wifi-роутера на 2-ку, увидеть линк и радостно бежать в деревню неся internet за наличный расчет. Вопрос в другом, что завтра ваш огород перекопает, такой же Прометей от интернета и вы останетесь с тем же wifi-роутером и дырой в кармане.

Share this post


Link to post
Share on other sites

А я вот что нашел - http://www.pvsm.ru/wifi/31084

 

И вот про линки на 50км - http://habrahabr.ru/...=18387640_1253/

 

А еще нравятся вот такие картинки:

 

Подумаешь что ВЧ кабель не закреплен, что витуха натянута - главное удобно заменить оборудование в случае поломки. А то, что на трубостойке, где висит рапира, внизу нет защитного элемента от сползания вниз, если хомут ослабнет, вообще никого не волнует.

 

О! Saab - глаз-алмаз, да просветишь ты им все криворукие и кривобокие инсталляции и да не будет тебе покоя пока последний провод не будет притянут стяжкой. Хотя - это древняя фотография, одна из первых серьезных установок. Из истории, фотография сделана на Амуре во время проверок оборудования, на той стороне Китай. Температура была где-то под -27, высота примерно 80 метров, сильный ветер, но я уверен, что если бы там был Saab, то после инсталляции он не забыл бы сделать фотографии во всех видах, даже со стороны, хотя тогда он не был с нами сейчас.

 

u2.jpeg?1330424826

 

Ну а тут? Труднодоступное место, а не оказалось терминала с интегрированной антенной=) опять кабель вбок через уголок, намерзнет льда зимой - ничего страшного=) главное ведь температурный режим до -55 поддерживает.

 

Вот здесь наш милый друг глазомер вас подвел, это антеннка на 30dBi. Она больно тяжелая чтобы на неё еще 3.5кг вешать, вот и делаем решение с внешней антенной, чтобы над монтажниками не издеваться и чтобы работало долго и надежно. А вот с кабелем верно подмечено - "..вбок и через уголок..", но опять в молоко. Данный линк стоит на Камчатке без обслуживания в течении 5 лет и все нормально. Хотя на другой точке там была история с сорванной пластиковой крышкой у одной антенны, но мы то знаем, что Saab возьмет скотч и ящик клея и метнется, чтобы устранить такую пустяковую неисправность. Правда, ему придется жить несколько месяцев с медведями, т.к. вертолет заберет его от туда только летом.

 

Nalychevomin.jpg?1349424252

 

 

И в заключение немного поиграем в игру - найди рапиру на фото=)

 

А мне эта фотка нравится, я бы вам всем пожелал, чтобы ваше оборудование висело на таких вышках. Посмотрите на то, что там висит, это же просто песня.

Желаю всем побольше легальных инсталляций.

 

IMG_2767.JPG?1330424265

Share this post


Link to post
Share on other sites

Рапира-104

И расскажите как?

Теперь о чувствительности, просто при зарезании чувствительности входных цепей, можно уйти от помех по соседнему каналу и тем самым повысить соотношение сигнал-шум и как результат повышение скорость.

Как это сделать, все как я понимаю знают, но эффект очень даже приятный. Правда в этом методе есть одна засада в конце поста я описал универсальное решение, хотя оно не для всех.

 

Особенно!

Как урезав чувствительность вы уходите от помех по соседнем каналу?

Share this post


Link to post
Share on other sites

Таки я вижу к нам господин Sol пожаловал, проходите - садитесь (ой простите, присаживайтесь или все же садитесь).

 

Отвечая на ваш хамский вопрос в другом топике.

 

Мы готовы вам предоставить исходные коды в соотвествии с GPL при учете всех сторонних интересов и наши обязательств перед третьими лицами.

Вам необходимо написать нам на support@nporapira.ru запрос с тем, что точно вы хотите.

 

Так же в письме вам необходимо указать серийный номер устройства, которым вы располагаете и вашего дарителя.

Т.к. мы продаем оборудование только юридическим лицам, то вам следует точно указать форму собственности и название компании, которая подарила вам данное устройство.

 

Если эти данные совпадут с нашей бухгалтерией, мы ответим на ваш запрос.

 

Если не совпадут, то мы будем вас рассматривать как человека, который использует нелегально полученный товар.

В данной схеме вы только потребитель и к вам никаких претензий нет, но об этой ситуации мы сообщим общественности.

 

Хотя я полностью уверен в честном приобретении вашим дарителем оборудования, но данные формальные требования требуется соблюсти, с нетерпением ждем вашего письма.

Share this post


Link to post
Share on other sites

Так же в письме вам необходимо указать серийный номер устройства, которым вы располагаете и вашего дарителя.

Т.к. мы продаем оборудование только юридическим лицам, то вам следует точно указать форму собственности и название компании, которая подарила вам данное устройство.

 

Если эти данные совпадут с нашей бухгалтерией, мы ответим на ваш запрос.

 

а ну да как в том анектоде, я и унитаз припер и жоппу показал а бумагу туалетную не продают...

хорошая позиция,

 

а рапира ничего нового в этот мир не принесла, тот же МТ работает стабильней, и стоит дешевле, весь пакет документов есть и про жоппу с унитазом не спрашивает.

Share this post


Link to post
Share on other sites
Мы готовы вам предоставить исходные коды в соотвествии с GPL при учете всех сторонних интересов и наши обязательств перед третьими лицами.

Вам необходимо написать нам на support@nporapira.ru запрос с тем, что точно вы хотите.

 

Так же в письме вам необходимо указать серийный номер устройства, которым вы располагаете и вашего дарителя.

Т.к. мы продаем оборудование только юридическим лицам, то вам следует точно указать форму собственности и название компании, которая подарила вам данное устройство.

 

Если эти данные совпадут с нашей бухгалтерией, мы ответим на ваш запрос.

 

Если не совпадут, то мы будем вас рассматривать как человека, который использует нелегально полученный товар.

В данной схеме вы только потребитель и к вам никаких претензий нет, но об этой ситуации мы сообщим общественности.

 

Хотя я полностью уверен в честном приобретении вашим дарителем оборудования, но данные формальные требования требуется соблюсти, с нетерпением ждем вашего письма.

Согласно лицензии GPL никакие дополнительные требования при запросе иходников не могут быть педъявленны...

Формально, Вы обязаны публиковать иходники в открытом доступе(для GPLv2).

Share this post


Link to post
Share on other sites

Формально, даритель КУПИЛ у вас это устройство и оно теперь ЕГО. И он может его подарить. Например, мне. Легальность или не легальность этого - это вопрос к голосам в вашей голове бухгалтерии. Как я приобрёл это устройство - не ваше дело. Усматриваете противозаконность - обращайтесь в Полицию.

 

Вопрос про GPL не хамский, а самый что ни на есть правильный. Хамство в данном случае - это продавать за деньги труд людей, вложенный в написание ядра Линукс.

 

Вот перевод на доступный язык. http://jxself.org/tr.../gpl-2.ru.shtml

Вот цитата, что вы должны сделать, чтобы ваша деятельность не считалась воровством.

2. Лицензиат вправе модифицировать свой экземпляр или экземпляры Программы полностью или любую ее часть. Данные действия Лицензиата влекут за собой создание произведения, производного от Программы. Лицензиат вправе изготовлять и распространять экземпляры такого произведения, производного от Программы, или собственно экземпляры изменений в соответствии с пунктом 1 настоящей Лицензии при соблюдении следующих условий:

 

а) файлы, измененные Лицензиатом, должны содержать хорошо заметную пометку, что они были изменены, а также дату внесения изменений;

 

b) при распространении или публикации Лицензиатом любого произведения, которое содержит Программу или ее часть или является производным от Программы или от ее части, Лицензиат обязан передавать права на использование данного произведения третьим лицам на условиях настоящей Лицензии, при этом Лицензиат не вправе требовать уплаты каких-либо лицензионных платежей. Распространяемое произведение лицензируется как одно целое;

 

3. Лицензиат вправе воспроизводить и распространять экземпляры Программы или произведения, которое является производным от Программы, в соответствии с пунктом 2 настоящей Лицензии, в виде объектного кода или в исполняемой форме в соответствии с условиями п.п.1 и 2 настоящей Лицензии при соблюдении одного из перечисленных ниже условий:

 

а) к экземпляру должен прилагаться соответствующий полный исходный текст в машиночитаемой форме, который должен распространяться в соответствии с условиями п.п. 1 и 2 настоящей Лицензии на носителе, обычно используемом для передачи программного обеспечения, либо

 

b) к экземпляру должно прилагаться действительное в течение трех лет предложение в письменной форме к любому третьему лицу передать за плату, не превышающую стоимость осуществления собственно передачи, экземпляр соответствующего полного исходного текста в машиночитаемой форме в соответствии с условиями п.п. 1 и 2 настоящей Лицензии на носителе, обычно используемом для передачи программного обеспечения, либо

 

c) к экземпляру должна прилагаться полученная Лицензиатом информация о предложении, в соответствии с которым можно получить соответствующий исходный текст. (Данное положение применяется исключительно в том случае, если Лицензиат осуществляет некоммерческое распространение программы, при этом программа была получена самим Лицензиатом в виде объектного кода или в исполняемой форме и сопровождалась предложением, соответствующим условиям пп.b п.3 настоящей Лицензии).

 

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

 

Письмо с суппорт отправлено, текст дублирую тут.

Добрый день.

 

В устройствах Рапира используется внутреннее ПО ("прошивка") на базе свободной ОС Линукс. А конкретно на базе ядра 2.6.15

ОС Линукс распространяется под защитой свободной лицензии GPL. Перевод этой лицензии на Русский язык вы можете прочесть по ссылке http://jxself.org/tr.../gpl-2.ru.shtml

 

В соответствии с этой лицензией прошу предоставить мне исходные коды внутреннего ПО, включающие все сделанные вами модификации исходного ядра Линукс.

 

С надеждой на понимание

Соловьёв Сергей.

 

 

По существу есть что возразить? Про исходники там, или аппаратный шейпинг. Или про ноу хау "пре ви макс" протокол на стандартном WiFi железе, причём совместимый со стандартным WiFi ? Нет? Тогда это маркетинговый буллшит и его нужно вешать в другом месте. Тут технари сидят и в Pixie Dust не верят.

Edited by sol

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this