Бесшовная DECT-сеть своими руками



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

    Как-то один из заказчиков предложил нам развернуть в его здании бесшовную DECT-сеть, чтобы сотрудники могли быть всегда на связи, постоянно перемещаясь между кабинетами и департаментами. «Легко!», — ответили мы, и задумались; раньше-то мы такого не делали. Пилить сеть решили на оборудовании Snom. Начали по классике: обратились к Его Величеству Коллективному Разуму, то есть начали гуглить. Информацию собирали с миру по нитке, и возможно наш опыт поможет вам сэкономить кучу времени и нервов, если решите своими силами развернуть DECT-сеть.

    Характеристики здания


    Здание, в котором нас попросили развернуть телефонную сеть, представляло собой классическую «сталинку»: хорошо с точки зрения жильцов, но полный кошмар для инженера по коммуникациям. Дом построен в форме буквы «П» с широкой «поперечиной» и короткими «крыльями», а общая протяженность этажа больше 100 метров. Монументальная пятиэтажная постройка, с высотой потолков не меньше 4 метров. Тому, кто не вымахал под два метра, чтобы добраться до потолка надо было не просто залезть на стремянку, так ещё и подпрыгнуть.


    Если вскрыть потолок, то над ним еще есть пространство метра полтора в высоту, там, наверное, при большом желании можно жить. Кирпичные стены такой толщины, что здание выстоит во время ядерной войны, а в подвале вообще раньше было банковское хранилище. Настоящий ад для построения беспроводной сети с точки зрения монтажника.




    Создание сети


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


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


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

    Сначала надо одну станцию обозначить как «Primary», задать на ней уникальный пин-код и настроить диапазон статических IP-адресов. Когда в пределах досягаемости сигнала устанавливается другая база, в её веб-интерфейсе вводится пин, она автоматом цепляется к первой в качестве «Slave», и сеть автоматически масштабируется. Вторая станция была поставлена в другом углу здания. Следующую базу поставили на третьем этаже, посередине, и она лупила аж до пятого. Дальнейшее — дело техники: поставить очередную станцию или репитер на границе приёма предыдущих станций и связать их в сеть. Выяснилось, что для полного покрытия нашего здания понадобится по 4 базы на этаж, и базы ставятся через этаж. Всего в сети может быть до 253 станций Snom M700, которые будут обслуживать до 1000 трубок. К каждой М700 можно подключить до трёх репитеров Snom М5. При этом в мультисотовом режиме каждая М700 использует четыре радиоканала для обмена данными с другими БС и восемь каналов — для обслуживания разговоров (до тридцати трубок на одну БС).

    Иллюстрация перекрытия зон приёма базовых станций:

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


    Web-интерфейс настройки базовой станции:

    Здесь включается и настраивается мультисотовый режим базовой станции M700:



    Страничка подключения трубок и других баз к главной станции (настройка SIP-аккаунтов):



    Сетевые настройки базы:



    А это сама суть микросотовой сети — подключение репитера или другой станции для расширения сети:





    Чтобы БС надёжнее определяла сеть, рекомендуется задать постоянный IP-адрес. Дефолтные логин и пароль веб-интерфейса не блещут оригинальностью: admin/admin. Рекомендуем их сразу же изменить.

    Для тестирования мы использовали два телефона: самый простой M25 и навороченный M85 из ударопрочного пластика, который умеет позвать на помощь, если человек упадет. (Летишь ты такой в шахту, телефон звонит на экстренный номер, и тебе советуют, за что хвататься в полёте.)


    Snom M25


    Snom M85

    Обычно, для радиообследования здания надо тащить с собой специальный измерительный комплект, но мы обошлись без подобного оборудования, потому что в телефонах Snom, кроме примитивных «палок», можно посмотреть мощность принимаемого сигнала в децибелах и количество ошибок при обмене информацией с ближайшими пятью станциями или репитерами. Это сильно помогает для выяснения предельного расстояния приёма. Дело в том, что качество связи будет высоким даже на максимальной дальности (это же DECT), и для оценки границ приёма нельзя полагаться на помехи в разговоре. Кроме того, в кодеке есть кеширование записи на несколько секунд, которое включается, если человек с телефоном выходит за пределы распространения сигнала. Как только он возвращается в зону покрытия, буфер сбрасывается в сеть. Предупреждение о том, что трубка оторвалась от станции, выдаётся только тогда, когда человек выходит из зоны приёма достаточно надолго. А если он выйдет из радиуса одной базы и успеет быстро попасть к другой, то даже не узнает об этом, разговор продолжится, как ни в чем ни бывало — это называется хэндовер (handover). Так что без точного отображения мощности сигнала прямо в телефоне строить сети было бы намного сложнее. Правда, эти данные спрятаны довольно глубоко и неочевидно, докопаться до них не легко, но есть команда быстрого доступа: *47*.

    Еще обязательно стоит отметить, что для построения сети надо заранее купить и настроить PoE-коммутатор, который будет питать через витую пару базовые станции и репитеры. С одной стороны, это дополнительные расходы, с другой — существенное упрощение монтажа всей сети: достаточно протянуть один только сетевой кабель, и можно не заморачиваться с поиском розеток для питания баз, с блоками питания, с упрятыванием проводов в кабельные короба0. Коммутатор PoE просто ставится в стойку, где вам удобно, и подключается к оборудованию. К тому же во многих офисных зданиях такие коммутаторы уже есть, так что уточните этот момент. Также надо понимать, что сеть на основе DECT — это только «последняя миля» офисной телефонии, для её организации требуется настроенная станция IP-ATC, которая является сердцем всей системы, телефонные аппараты привязанные к базовым станция, обычные SIP-аккаунты, отличающиеся от стационарных телефонов только способом связи с IP-ATC. Оборудование Snom не основано на закрытых проприетарных протоколах и совместимо со всеми распространенными типами АТС, такими как Asterisk, 3CX, Broadsoft и подобными, работающими на открытом протоколе SIP.

    Плотность расположения базовых станций зависит не только от объема здания, при планировании беспроводной сети еще надо учитывать, сколько человек будут одновременно разговаривать по телефону. Ясное дело, что продажники буду постоянно висеть на трубе сидя на своем рабочем месте, изредка перемещаясь на кофе-поинт и обратно; бухгалтеры не выйдут из кабинета до конца рабочего дня, но звонить будут только изредка; а эникейщик из техподдержки будет носиться по всему офису и его телефон будет разрываться от требований «Немедленно поменять бумагу в принтере» или «Я ничего не трогала, оно само!». Трубки всем тоже нужны разные, в зависимости от характера работы. Специалисту из техподдержки лучше выдать самую крепкую, которая не развалится, если выскользнет из кармана, когда он будет по-вампирски висеть вверх ногами в пространстве фальшпотолка.

    В общем, на наше здание хватило 8 станций, чтобы обеспечить полное бесшовное покрытие телефонной сетью. Бегая по этажам, мы так и не услышали от телефонов «кряканья», когда они теряли сигнал, а разговор ни разу не прервался. И это очень хороший результат, учитывая то, сколько условий должно быть соблюдено при размещении базовых станций, потому что их взаимное перекрытие должно обеспечивать надежный хэндовер абонентов. Для этого каждая станция должна контачить еще, как минимум, с двумя, а телефону лучше видеть три станции одновременно, чтобы при приближении к базе, у которой все каналы забили неугомонные менеджеры, можно было воспользоваться каналами другой БС. Также надо постараться обеспечить как можно более короткую цепочку между двумя любыми базами, иначе один разговор человека, идущего по зданию, может занимать слишком много каналов.

    Информацию по настройке станций и телефонов мы нашли на wiki.snom, там куча информации, но пока только по-английски. Было довольно много затыков, пока вчитывались в мануалы, да и написаны они довольно сухо, а веб-интерфейс не везде интуитивен, надо прочитать сразу несколько статей, чтобы свести в голове всю информацию по настройке баз и телефонов. Тем не менее, этого ресурса достаточно для решения всех возникающих вопросов.
    • +19
    • 5,9k
    • 8
    Поделиться публикацией
    Комментарии 8
      0

      Делали когда-то подобное, только на Kirk.

        0
        Это для тех у кого трубок мало и они вечные.
        В нормальном автоцентре при 50 трубках потери за год 10-15 запросто (утопили, упала под колесо, в снег. Потеряли. Продавили кнопки (как их не продавить при 300 звонках за смену))
        Дешевле не порядок gigaset n720 pro — плюс большая база совместимых трубок.
          0
          Я вообще честно говоря не понимаю, откуда все эти производители ATC берут цену на свои трубки, при том что gigaset или panasonic стоит от 30$, эти минимум хотят 100, а чаще все 200.
          0
          Создавал подобную систему на Kirk + трубки gigaset (причём пришлось искать самые недорогие трубки которые корректно работали вышло по 500 р за трубку правда это был 2011 год) сама система обслуживала автодилера (продажа обслуживание/ремонт и прочее) плюс покрытие прилегающей территории, но на это зажали денег, стоимость 2 репитеров блин… Сплошное перекрытие, дешевые трубки.
          Правда была проблема, дерево упало на трансформатор и… система пережила, но пришлось заниматься выяснением причин потери синхронизации между микросотами, итог откат на прежнюю версию прошивки синхронизация и обновление. Kirk питался по POE через injector, (использовалась существующая сеть на 3Com и Dlink), и скачок напряжения всё же побывал в сети и привёл на части устройств к некорректной встроенного ПО (синхронизация была по ethernet, так как требовалось минимальное перекрытие видимость не менее 3-х устройств для синхронизации по радиоканалу, пришлось экономить и половина мест имела в зоне видимости только 2 точки с нужным уровнем сигнала), сервер просто отказывался работать с частью микросот (поставка была в 2 этапа и хоть это было с разрывом в месяц, но первая партия была произведена на заводе раньше второй на 9 месяцев, результат более новые сервер видел более старые нет, откат прошивок всей системы до заводских старых точек доступа и обновление до более новых помогло)
          PS. немного сумбурно написано, прошу смотреть на суть изложенного, повествование не сильная моя сторона.
            +3
            Эх, я-то думал будет мануал как построить бесшовную сеть на дешевых БС и обычных DECT-GAP трубках, а тут Snom. Дорогущее оборудование на закрытых проприетарных протоколах и никакого GAP. Не вижу никаких преимуществ по сравнению с Spectralink
              0
              Spectralink (Kirk) оборудование и трубки GAP стандарта (по опыту лучше Gigaset, Panasonic что-то «по своему воспринимают стандарт» и нет уверенной бесшовной работы и самое обидно «плюшки» могут не работать вплоть до перевода звонка с трубки (на разных моделях всё работало и не работало по разному и только опытным путём проверить).
              Правда желательно иметь одну трубку от Spectralink (Kirk) удобно проверять уровни сигналов и к какой базе цепанулся на месте с трубки а не через интерфейс когда коллега смотрит.
                0
                На Гигасетах тоже можно включить режим при котором можно видеть уровень сигнала, номер базового блока, и ещё пару показателей предназначение которых я не знаю.
                По сервисному меню на сименсах:
                1 выключить
                2 Включить удерживая нажатыми клавиши 1 4 7
                3 Набрать пароль — 76200
                4 Прокруткой выбрать функцию «Metering mode»
                5 Ставим галочку.
                6 Выключаем
                7 Включаем, наблюдаем появление строки с информацией, первое значение слева
                — уровень сигнала, второе значение справа это номер базового блока (только учтите что на станциях нумерации может идти с 0 и тогда 1 блок будет 00)
                  0
                  К сожалению у тех трубок что были приобретены не удалось включить (сейчас проверить уже нет возможности, приносил домашнюю там без проблем эта функция работала) да и хотелось поиграть с родной трубкой.

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

            Самое читаемое