OpenBTS

Поделись знанием:
Перейти к: навигация, поиск
OpenBTS
Тип

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

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

UNIX-подобная

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

Си++

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

2.6 (2010-08-01; 5016 дней тому назад)

Лицензия

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

Сайт

[openbts.org/ .org]

К:Википедия:Статьи без изображений (тип: не указан)

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.

См. также

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

Напишите отзыв о статье "OpenBTS"

Примечания

  1. [www.tombom.co.uk/blog/?p=144 OpenBTS on Droid]
  2. [www.tombom.co.uk/blog/?p=244 Defcon update]
  3. [openbts.sourceforge.net/FieldTest/WD9XKN.pdf Номер дела: 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»  Проверено 9 февраля 2009. [www.webcitation.org/69YX2iaaw Архивировано из первоисточника 31 июля 2012].
  4. Давид А. Бургес:. [lwn.net/Articles/297038/ Проект OpenBTS — опорная точка стандарта GSM с открытым исходным кодом (ответ на комментарий)]. LWN (04.09.2008). — «приложение от Федерального агентства по связи к проверке GSM на фестивале Burning Man GSM, — я могу Вам сказать, что то, что мы делали, было абсолютно законно. Наша лицензия — WD9XKN, номер дела STA — 0353-EX-ST-2008, хорошо для одной недели в области в 16 километрах к северо-востоку от Герлах, штат Невада. Мы также скоординировали использование спектра с лицензированным сотовым оператором области»  [www.webcitation.org/69YX3COqt Архивировано из первоисточника 31 июля 2012]..
  5. 1 2 [openbts.sourceforge.net/FieldTest/ Полевые испытания в Блэк Рок Сити — сюрприз! BTS слегка приоткрыт]. The Unofficial Non-Carrier of Burning Man 2008 (Пожалуйста, не звоните нам на АТС в Блэк Рок Сити. Мы — не телефонная компания). Kestrel Signal Processing, Inc.. — «Необеспеченные пользователи сделали исходящие магистральные вызовы. Всё, что они сделали — набрали «1» вначале номера, чтобы перевести вызов на наш VoIP передатчик.»  Проверено 30 августа 2010. [www.webcitation.org/69YX3iCbM Архивировано из первоисточника 31 июля 2012].

Отрывок, характеризующий OpenBTS

Вскоре после отъезда князя Андрея, княжна Марья писала из Лысых Гор в Петербург своему другу Жюли Карагиной, которую княжна Марья мечтала, как мечтают всегда девушки, выдать за своего брата, и которая в это время была в трауре по случаю смерти своего брата, убитого в Турции.
«Горести, видно, общий удел наш, милый и нежный друг Julieie».
«Ваша потеря так ужасна, что я иначе не могу себе объяснить ее, как особенную милость Бога, Который хочет испытать – любя вас – вас и вашу превосходную мать. Ах, мой друг, религия, и только одна религия, может нас, уже не говорю утешить, но избавить от отчаяния; одна религия может объяснить нам то, чего без ее помощи не может понять человек: для чего, зачем существа добрые, возвышенные, умеющие находить счастие в жизни, никому не только не вредящие, но необходимые для счастия других – призываются к Богу, а остаются жить злые, бесполезные, вредные, или такие, которые в тягость себе и другим. Первая смерть, которую я видела и которую никогда не забуду – смерть моей милой невестки, произвела на меня такое впечатление. Точно так же как вы спрашиваете судьбу, для чего было умирать вашему прекрасному брату, точно так же спрашивала я, для чего было умирать этому ангелу Лизе, которая не только не сделала какого нибудь зла человеку, но никогда кроме добрых мыслей не имела в своей душе. И что ж, мой друг, вот прошло с тех пор пять лет, и я, с своим ничтожным умом, уже начинаю ясно понимать, для чего ей нужно было умереть, и каким образом эта смерть была только выражением бесконечной благости Творца, все действия Которого, хотя мы их большею частью не понимаем, суть только проявления Его бесконечной любви к Своему творению. Может быть, я часто думаю, она была слишком ангельски невинна для того, чтобы иметь силу перенести все обязанности матери. Она была безупречна, как молодая жена; может быть, она не могла бы быть такою матерью. Теперь, мало того, что она оставила нам, и в особенности князю Андрею, самое чистое сожаление и воспоминание, она там вероятно получит то место, которого я не смею надеяться для себя. Но, не говоря уже о ней одной, эта ранняя и страшная смерть имела самое благотворное влияние, несмотря на всю печаль, на меня и на брата. Тогда, в минуту потери, эти мысли не могли притти мне; тогда я с ужасом отогнала бы их, но теперь это так ясно и несомненно. Пишу всё это вам, мой друг, только для того, чтобы убедить вас в евангельской истине, сделавшейся для меня жизненным правилом: ни один волос с головы не упадет без Его воли. А воля Его руководствуется только одною беспредельною любовью к нам, и потому всё, что ни случается с нами, всё для нашего блага. Вы спрашиваете, проведем ли мы следующую зиму в Москве? Несмотря на всё желание вас видеть, не думаю и не желаю этого. И вы удивитесь, что причиною тому Буонапарте. И вот почему: здоровье отца моего заметно слабеет: он не может переносить противоречий и делается раздражителен. Раздражительность эта, как вы знаете, обращена преимущественно на политические дела. Он не может перенести мысли о том, что Буонапарте ведет дело как с равными, со всеми государями Европы и в особенности с нашим, внуком Великой Екатерины! Как вы знаете, я совершенно равнодушна к политическим делам, но из слов моего отца и разговоров его с Михаилом Ивановичем, я знаю всё, что делается в мире, и в особенности все почести, воздаваемые Буонапарте, которого, как кажется, еще только в Лысых Горах на всем земном шаре не признают ни великим человеком, ни еще менее французским императором. И мой отец не может переносить этого. Мне кажется, что мой отец, преимущественно вследствие своего взгляда на политические дела и предвидя столкновения, которые у него будут, вследствие его манеры, не стесняясь ни с кем, высказывать свои мнения, неохотно говорит о поездке в Москву. Всё, что он выиграет от лечения, он потеряет вследствие споров о Буонапарте, которые неминуемы. Во всяком случае это решится очень скоро. Семейная жизнь наша идет по старому, за исключением присутствия брата Андрея. Он, как я уже писала вам, очень изменился последнее время. После его горя, он теперь только, в нынешнем году, совершенно нравственно ожил. Он стал таким, каким я его знала ребенком: добрым, нежным, с тем золотым сердцем, которому я не знаю равного. Он понял, как мне кажется, что жизнь для него не кончена. Но вместе с этой нравственной переменой, он физически очень ослабел. Он стал худее чем прежде, нервнее. Я боюсь за него и рада, что он предпринял эту поездку за границу, которую доктора уже давно предписывали ему. Я надеюсь, что это поправит его. Вы мне пишете, что в Петербурге о нем говорят, как об одном из самых деятельных, образованных и умных молодых людей. Простите за самолюбие родства – я никогда в этом не сомневалась. Нельзя счесть добро, которое он здесь сделал всем, начиная с своих мужиков и до дворян. Приехав в Петербург, он взял только то, что ему следовало. Удивляюсь, каким образом вообще доходят слухи из Петербурга в Москву и особенно такие неверные, как тот, о котором вы мне пишете, – слух о мнимой женитьбе брата на маленькой Ростовой. Я не думаю, чтобы Андрей когда нибудь женился на ком бы то ни было и в особенности на ней. И вот почему: во первых я знаю, что хотя он и редко говорит о покойной жене, но печаль этой потери слишком глубоко вкоренилась в его сердце, чтобы когда нибудь он решился дать ей преемницу и мачеху нашему маленькому ангелу. Во вторых потому, что, сколько я знаю, эта девушка не из того разряда женщин, которые могут нравиться князю Андрею. Не думаю, чтобы князь Андрей выбрал ее своею женою, и откровенно скажу: я не желаю этого. Но я заболталась, кончаю свой второй листок. Прощайте, мой милый друг; да сохранит вас Бог под Своим святым и могучим покровом. Моя милая подруга, mademoiselle Bourienne, целует вас.
Мари».


В середине лета, княжна Марья получила неожиданное письмо от князя Андрея из Швейцарии, в котором он сообщал ей странную и неожиданную новость. Князь Андрей объявлял о своей помолвке с Ростовой. Всё письмо его дышало любовной восторженностью к своей невесте и нежной дружбой и доверием к сестре. Он писал, что никогда не любил так, как любит теперь, и что теперь только понял и узнал жизнь; он просил сестру простить его за то, что в свой приезд в Лысые Горы он ничего не сказал ей об этом решении, хотя и говорил об этом с отцом. Он не сказал ей этого потому, что княжна Марья стала бы просить отца дать свое согласие, и не достигнув бы цели, раздражила бы отца, и на себе бы понесла всю тяжесть его неудовольствия. Впрочем, писал он, тогда еще дело не было так окончательно решено, как теперь. «Тогда отец назначил мне срок, год, и вот уже шесть месяцев, половина прошло из назначенного срока, и я остаюсь более, чем когда нибудь тверд в своем решении. Ежели бы доктора не задерживали меня здесь, на водах, я бы сам был в России, но теперь возвращение мое я должен отложить еще на три месяца. Ты знаешь меня и мои отношения с отцом. Мне ничего от него не нужно, я был и буду всегда независим, но сделать противное его воле, заслужить его гнев, когда может быть так недолго осталось ему быть с нами, разрушило бы наполовину мое счастие. Я пишу теперь ему письмо о том же и прошу тебя, выбрав добрую минуту, передать ему письмо и известить меня о том, как он смотрит на всё это и есть ли надежда на то, чтобы он согласился сократить срок на три месяца».