С 1990-х годов в безлюдную пустыню Блэк-Рок в Неваде съезжаются десятки тысяч человек на фестиваль контр-культуры Burning Man. Как обычно, восьмидневное мероприятие начинается в последний понедельник августа, в 00:01 по местному времени. В этом году приехали около 50 000 человек, но не только рекордная посещаемость является особенностью фестиваля. Дело в том, что энтузиасты open source hardware ещё два года назад построили в пустыне полноценную GSM-сеть на солнечных батареях и свободном оборудовании. Сеть обходится организаторам в копейки, а пользоваться ею может бесплатно любой желающий.
Пожалуй, это первая в мире открытая GSM-сеть такого масштаба. По словам инженеров, их система может служить прототипом для создания дешёвых GSM-сетей в странах третьего мира, в том числе в Африке (анлим на голосовой трафик может стоить около $2 в месяц, чтобы оператор сотовой связи получал хорошую прибыль). В интервью Network World и инженеры подробно рассказывают о конструкции сети.
Базовые станции GSM работают на свободной программе OpenBTS (под лицензией AGPLv3) под Unix, которая вместе с Universal Software Radio Peripheral (USRP) обеспечивает нормальный GSM-интерфейс для любого стандартного GSM-телефона, без необходимости делать для него какие-то модификации. При этом базовая станция OpenBTS требует всего 50 Вт, в отличие от стандартного коммерческого GSM-оборудования, так что ему хватает даже солнечных батарей. Такая станция может поместиться буквально в коробке из-под обуви.
![](https://habrastorage.org/r/w780q1/storage/4ffa9231/d3c48269/4e8e16ba/31ab742d.jpg)
Далее открытая IP-АТС Asterisk маршрутизирует звонки по VoIP. С точки зрения сети, каждый GSM-телефон становится SIP-клиентом.
![](https://habrastorage.org/r/w780q1/storage/ca977fc6/b0778fc9/b0e60dbd/89017dbf.jpg)
Чтобы построить сеть, организаторам пришлось взять официальную лицензию у FCC, а также договариваться с соседними операторами о разделе частотного диапазона. Когда юзер входит в зону действия базовой станции Burning Man, ему приходит SMS, чтобы он подтвердил согласие на переход к новому «оператору».
Можно делать звонки на любой номер, но принимать звонки получится только от других абонентов, которые находятся в сети Burning Man, потому что с операторами не заключены роуминговые соглашения. Зато всё бесплатно и сеть сделана своими руками.
![](https://habrastorage.org/r/w780q1/storage/3bc92382/1edccdc9/6f1fd537/28824fb4.jpg)
![](https://habrastorage.org/r/w780q1/storage/feec9b3f/cddf5d77/0f5706e5/5d8c7e62.jpg)
![](https://habrastorage.org/r/w780q1/storage/44dd4a92/c87837dc/1a7a9adb/32e9c27a.jpg)
В сентябре планируется запустить первый коммерческий стартап, который займётся строительством подобных дешёвых GSM-сетей в разных регионах мира. По оценкам, базовая станция на OpenBTS будет стоить примерно $10 000, то есть примерно в 5-10 раз дешевле обычной базовой станции в коммерческой сотовой сети.
С начала этого года уже запущено несколько аналогичных экспериментальных проектов на OpenBTS в Индии, Африке и странах Юго-Восточной Азии.
Пожалуй, это первая в мире открытая GSM-сеть такого масштаба. По словам инженеров, их система может служить прототипом для создания дешёвых GSM-сетей в странах третьего мира, в том числе в Африке (анлим на голосовой трафик может стоить около $2 в месяц, чтобы оператор сотовой связи получал хорошую прибыль). В интервью Network World и инженеры подробно рассказывают о конструкции сети.
Базовые станции GSM работают на свободной программе OpenBTS (под лицензией AGPLv3) под Unix, которая вместе с Universal Software Radio Peripheral (USRP) обеспечивает нормальный GSM-интерфейс для любого стандартного GSM-телефона, без необходимости делать для него какие-то модификации. При этом базовая станция OpenBTS требует всего 50 Вт, в отличие от стандартного коммерческого GSM-оборудования, так что ему хватает даже солнечных батарей. Такая станция может поместиться буквально в коробке из-под обуви.
![](https://habrastorage.org/storage/4ffa9231/d3c48269/4e8e16ba/31ab742d.jpg)
Далее открытая IP-АТС Asterisk маршрутизирует звонки по VoIP. С точки зрения сети, каждый GSM-телефон становится SIP-клиентом.
![](https://habrastorage.org/storage/ca977fc6/b0778fc9/b0e60dbd/89017dbf.jpg)
Чтобы построить сеть, организаторам пришлось взять официальную лицензию у FCC, а также договариваться с соседними операторами о разделе частотного диапазона. Когда юзер входит в зону действия базовой станции Burning Man, ему приходит SMS, чтобы он подтвердил согласие на переход к новому «оператору».
Можно делать звонки на любой номер, но принимать звонки получится только от других абонентов, которые находятся в сети Burning Man, потому что с операторами не заключены роуминговые соглашения. Зато всё бесплатно и сеть сделана своими руками.
![](https://habrastorage.org/storage/3bc92382/1edccdc9/6f1fd537/28824fb4.jpg)
![](https://habrastorage.org/storage/feec9b3f/cddf5d77/0f5706e5/5d8c7e62.jpg)
![](https://habrastorage.org/storage/44dd4a92/c87837dc/1a7a9adb/32e9c27a.jpg)
В сентябре планируется запустить первый коммерческий стартап, который займётся строительством подобных дешёвых GSM-сетей в разных регионах мира. По оценкам, базовая станция на OpenBTS будет стоить примерно $10 000, то есть примерно в 5-10 раз дешевле обычной базовой станции в коммерческой сотовой сети.
С начала этого года уже запущено несколько аналогичных экспериментальных проектов на OpenBTS в Индии, Африке и странах Юго-Восточной Азии.