OpenBTS

OpenBTS
OpenBTS
Openbts-logo.svg
Тип

Стек протоколов GSM

Операционная система

UNIX-подобная

Языки интерфейса

Си++

Последняя версия

2.6 (2010-08-01; 872 days ago)

Лицензия

AGPL (свободное программное обеспечение)

Сайт

openbts.sf.net

OpenBTS — Open Base Transceiver Station (рус. свободно распространяемая опорная точка приёма-передачи) — программная точка доступа стандарта GSM, позволяющая совершать звонки с мобильных телефонов без использования сетей существующих поставщиков телекоммуникационных услуг (сотовых операторов). OpenBTS примечателен тем, что является первым свободным программным обеспечением, позволяющим осуществлять работу с промышленным стандартом стека протоколов GSM. Точка доступа написана на Си++ и выпущена на основе положений третьей версии лицензии «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). Как сообщил Крис Пэджет[1] (англ. Chris Paget), устройство ARMEL (оно же — Droid) может «выступать в качестве опорной точки доступа с которой могут устанавливать соединение телефонные аппараты; затем Droid коммутирует вызовы, используя установленный „на борту“ сервер Asterisk, и пересылает их на ТфОП по протоколу SIP через [пример для США и Европы] 3G сети [оператора] Verizon». Также, на мероприятии[2], посвящённым вопросам DEFCON, Пэджетом была продемонстрирована лёгкость перехвата вызовов, осуществляемых по протоколу GSM с использованием OpenBTS. Пэджет утверждает, что на архитектуре с большими временными затратами на обслуживание забота об этом «должна быть также проста как скинуть два файла на карточку памяти SD и затем запустить один из них в качестве ведущего».

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

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

Burning Man

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

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

Ниуэ

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

См. также

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

  • OpenBSC
  • AirProbe

Примечания

  1. OpenBTS on Droid
  2. Defcon update
  3. Номер дела: 0353-EX-ST-2008; Подпись вызова: WD9XKN (PDF). Экспериментальная специальная временная авторизация 2. Федеральное агентство по связи (20.08.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»  Архивировано из первоисточника 31 июля 2012. Проверено 9 февраля 2009.
  4. Давид А. Бургес: Проект OpenBTS — опорная точка стандарта GSM с открытым исходным кодом (ответ на комментарий). LWN (04.09.2008). — «приложение от Федерального агентства по связи к проверке GSM на фестивале Burning Man GSM, — я могу Вам сказать, что то, что мы делали, было абсолютно законно. Наша лицензия — WD9XKN, номер дела STA — 0353-EX-ST-2008, хорошо для одной недели в области в 16 километрах к северо-востоку от Герлах, штат Невада. Мы также скоординировали использование спектра с лицензированным сотовым оператором области»  Архивировано из первоисточника 31 июля 2012..
  5. 1 2 Полевые испытания в Блэк Рок Сити — сюрприз! BTS слегка приоткрыт. The Unofficial Non-Carrier of Burning Man 2008 (Пожалуйста, не звоните нам на АТС в Блэк Рок Сити. Мы — не телефонная компания). Kestrel Signal Processing, Inc.. — «Необеспеченные пользователи сделали исходящие магистральные вызовы. Всё, что они сделали — набрали «1» вначале номера, чтобы перевести вызов на наш VoIP передатчик.»  Архивировано из первоисточника 31 июля 2012. Проверено 30 августа 2010.

Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "OpenBTS" в других словарях:

  • OpenBTS — Stable release 2.6 / August 1, 2010; 15 months ago (2010 08 01) Operating system …   Wikipedia

  • OpenBTS — Aktuelle Version 2.6 (1. August 2010) Betriebssystem Unix ähnliche Programmier …   Deutsch Wikipedia

  • OpenBTS — El OpenBTS (Open Base Transceiver Station) es un punto de acceso de GSM basado en software, que permite a los teléfonos móviles compatibles con el estándar GSM hacer llamadas telefónicas sin usar las redes de telecomunicaciones existentes. El… …   Wikipedia Español

  • Burning Man — is an annual event held in the Black Rock Desert, in Northern Nevada. The event starts on the Monday before, and ends on the day of, the American Labor Day holiday. It takes its name from the ritual burning of a large wooden effigy on Saturday… …   Wikipedia

  • Matériel libre — Le matériel libre (en anglais open hardware ou hackable device) désigne les ordinateurs et le matériel contenant l électronique développés selon des principes de la culture libre. Il est donc conçu pour se rapprocher du modèle du logiciel libre,… …   Wikipédia en Français

  • GSM — For other uses, see GSM (disambiguation). The GSM logo is used to identify compatible handsets and equipment GSM (Global System for Mobile Communications, originally Groupe Spécial Mobile), is a standard set developed by the European… …   Wikipedia

  • Niue — Niuē …   Wikipedia

  • Ниуэ — У этого термина существуют и другие значения, см. Ниуэ (значения). Ниуэ Niuē Niue …   Википедия

  • Cell site — Cell phone tower in Palatine, Illinois, USA. A short mast cell site o …   Wikipedia

  • Base transceiver station — An actual BTS device (Siemens BS11µBTS) A typical BTS tower which holds the antenna. The tower is quite …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»