Interested Article - OpenBTS

OpenBTS Open Base Transceiver Station ( рус. свободно распространяемая опорная точка приёма-передачи ) — программная точка доступа стандарта GSM , позволяющая совершать звонки с мобильных телефонов без использования сетей существующих поставщиков телекоммуникационных услуг (сотовых операторов). OpenBTS примечателен тем, что является первым свободным программным обеспечением, позволяющим осуществлять работу с промышленным стандартом стека протоколов GSM. Точка доступа написана на C++ и выпущена на основе положений третьей версии лицензии « GNU Affero General Public License ».

Инфраструктура Свободного GSM

OpenBTS позволяет обходить коммутационную сеть GSM оператора , основанную на опорных ретрансляторах. Вместо передачи трафика вызова, подключения и соединения через коммутатор оператора, «по воздуху» трафик пересылается только до ближайшей точки OpenBTS, подключённой к сети Интернет . Далее соединение идёт путём пакетной коммутации через программный коммутатор Asterisk PBX по протоколам SIP и Voice-Over-IP (VoIP).

Каналы используют программно-определяемую радиосистему (SDR), функционирующую на ( англ. Universal Software Radio Peripheral™ ), соединяющуюся с компьютером через USB .

История

Проект был запущен ( англ. Harvind Samra ) и ( англ. David A. Burgess ). Целью проекта является снижение стоимости GSM услуг в сельских районах и развивающихся странах до уровня ниже 1 доллара в месяц на одного абонента . Базовые разработчики, работающие над проектом имеют доступ к спектру лицензионного теста протокола, но, во время ранней работы над связанными проектами, сталкивались с ныне решёнными вопросами правовых претензий. Фактически, это означает, что часть кода низкоуровневой работы (взаимодействия) с GSM была переписана «с нуля».

Платформы

Большое количество экспериментальных установок (предположительно работающих без лицензий) доказали, что OpenBTS работает на платформах с крайне низкими накладными расходами , включая даже некоторые CDMA телефоны (создавая GSM шлюз к сети CDMA). Как сообщил ( англ. Chris Paget ), устройство (оно же — Droid) может «выступать в качестве опорной точки доступа с которой могут устанавливать соединение телефонные аппараты; затем Droid коммутирует вызовы, используя установленный „на борту“ сервер Asterisk, и пересылает их на ТфОП по протоколу SIP через [пример для США и Европы ] 3G сети [оператора] Verizon». Также, на мероприятии , посвящённом вопросам DEFCON , Пэджетом была продемонстрирована лёгкость перехвата вызовов, осуществляемых по протоколу GSM с использованием OpenBTS. Пэджет утверждает, что на архитектуре с большими временными затратами на обслуживание забота об этом «должна быть также проста как скинуть два файла на карточку памяти SD и затем запустить один из них в качестве ведущего».

Полевые испытания

Реальные испытания OpenBTS проводились в США, в штатах Невада и Северная Калифорния . Для обработки сигналов Kestrel были использованы лицензированные радиотехнологии, предоставленные на короткий период времени при непосредственной консультации фирмы-разработчика.

Burning Man

Во время фестиваля Burning Man в августе 2008 года , недельные испытания проходили по лицензии (STA) WD9XKN . Хотя эта проверка не предназначалась для открытых испытаний обслуживания посетителей Burning Man, после того как неправильно настроенный поначалу Asterisk PBX наконец позволил совершать вызовы с использованием международных телефонных кодов , несколько граждан в этом районе успешно через него позвонили . Во время проверки на фестивале Burning Man было успешно установлено 120 соединений исходящих вызовов на 95 номеров в зоне кодов «Северная Америка» .

Второе, более масштабное, испытание проводилось в 2009 году с использованием разделения системы на три сектора по лицензии STA WD9XSP. Третье — проходило с использованием разделения системы на два сектора и задействованием 3-х передатчиков.

Ниуэ

В течение 2010 года система OpenBTS была постоянно установлена на острове Ниуэ и стала первой установкой подключённой и проверенной вместе с телекоммуникационной компанией. Ниуэ является очень малым государством с населением около 1700 человек. Это слишком мало, чтобы привлечь операторов сотовой связи. Себестоимость и структура OpenBTS явились для Ниуэ оптимальными, так как на острове было срочно необходимо развернуть обслуживание мобильных телефонов, но объем потенциальных клиентов был недостаточен, чтобы оправдать покупку и поддержку системы обычных ретрансляционных базовых станций стандарта GSM.

См. также

Связанные проекты

Примечания

  1. . Дата обращения: 13 мая 2011. Архивировано из 12 сентября 2011 года.
  2. . Дата обращения: 13 мая 2011. Архивировано из 25 июня 2011 года.
  3. (PDF). Экспериментальная специальная временная авторизация 2. Федеральное агентство по связи (20 августа 2008). — « Kestral Signal Processing, Inc. провела полевые испытания экспериментальной опорной точки стандарта GSM, с использованием условий, приближенных к боевым. Место проведения : Герлах (PERSHING), NV - NL 40–46–09; WL 119–13–12. 869–894 МГц FX 270KGXW 8 Вт (ERP), 1930–1945 МГц FX 270KGXW 8 Вт (ERP) ... эффективная авторизация 24 августа 2008 .. 01 сентября 2008 ». Дата обращения: 9 февраля 2009. Архивировано из 31 июля 2012 года.
  4. :. . LWN (4 сентября 2008). — «приложение от Федерального агентства по связи к проверке GSM на фестивале Burning Man GSM , — я могу Вам сказать, что то, что мы делали, было абсолютно законно. Наша лицензия — WD9XKN, номер дела STA — 0353-EX-ST-2008, хорошо для одной недели в области в 16 километрах к северо-востоку от Герлах, штат Невада. Мы также скоординировали использование спектра с лицензированным сотовым оператором области». Архивировано из 31 июля 2012 года. .
  5. . The Unofficial Non-Carrier of Burning Man 2008 (Пожалуйста, не звоните нам на АТС в Блэк Рок Сити. Мы — не телефонная компания) . Kestrel Signal Processing, Inc.. — «Необеспеченные пользователи сделали исходящие магистральные вызовы. Всё, что они сделали — набрали «1» вначале номера, чтобы перевести вызов на наш VoIP передатчик.» Дата обращения: 30 августа 2010. Архивировано из 31 июля 2012 года.
Источник —

Same as OpenBTS