Открытый GSM-телефон и p2p на нем.
2010-02-26 01:46 pmКак пишет
vitus_wagner, те же люди, что работают над проектом OpenBSC, занялись разработкой Open Source версии GSM baseband, т.е. кода, который сидит в телефоне и рулит всем радиообменом.
В комментах развернулось бурное обсуждение в стиле "что нам стоит дом построить" про то, как можно будет сделать на этой базе GSM-телефоны, общающиеся друг с другом без помощи базовой станции. И вот что я хочу сказать по этому поводу.
У большинства современных телефонов время работы в режиме ожидания составляет 300-700 часов, а время в режиме разговора - всего 5-10.
Почему такая разница? Потому, что:
* Телефон большую часть времени молчит и слушает, что ему "говорят" базовые
* В процессе передачи базовая активно рулит мощностью передатчика телефона с целью минимизации затрат энергии.
Если же делать на базе GSM-телефонов p2p сеть, то каждому из них придется постоянно что-то вещать в эфир, вроде точки доступа WIFI, рассылающей beacon-ы. А чтобы сеть была способна включать в себя всех желающих и была устойчивой к помехам, каждому телефону придется активно заниматься поддержкой своей мобильности и мобильности других участников движения - рассылать широковещательные пакеты о том, что "тут можно подключиться" и готовить и обрабатывать handover-ы, например.
В результате время жизни от одной зарядки у такого телефона будет составлять 5-7 часов.
Хочу заметить, что я обсуждаю сценарий "взяли существующий телефон и засунули в него чудо-прошивку, причем так, что телефон продолжает выполнять свои функции, а не только общается p2p с двумя-тремя другими такими же чудо-телефонами". Есть начать говорить о спец. устройствах со спец. аккумуляторами, которые занимаются чем-то своим и не имеют к GSM никакого отношения, то получается уже совсем другая сказочка. В которой надо сравнивать чудо-телефоны с рациями FRM-диапазона, например. Или с точками доступа WIFI.
Мне кажется, что opensource baseband хорош в основном для того, чтобы сделать самому какое-то мелкое решение с участием GSM трансивера, и иметь возможность его всячески отлаживать, лазить в потроха RRC/RLC и так далее.
В комментах развернулось бурное обсуждение в стиле "что нам стоит дом построить" про то, как можно будет сделать на этой базе GSM-телефоны, общающиеся друг с другом без помощи базовой станции. И вот что я хочу сказать по этому поводу.
У большинства современных телефонов время работы в режиме ожидания составляет 300-700 часов, а время в режиме разговора - всего 5-10.
Почему такая разница? Потому, что:
* Телефон большую часть времени молчит и слушает, что ему "говорят" базовые
* В процессе передачи базовая активно рулит мощностью передатчика телефона с целью минимизации затрат энергии.
Если же делать на базе GSM-телефонов p2p сеть, то каждому из них придется постоянно что-то вещать в эфир, вроде точки доступа WIFI, рассылающей beacon-ы. А чтобы сеть была способна включать в себя всех желающих и была устойчивой к помехам, каждому телефону придется активно заниматься поддержкой своей мобильности и мобильности других участников движения - рассылать широковещательные пакеты о том, что "тут можно подключиться" и готовить и обрабатывать handover-ы, например.
В результате время жизни от одной зарядки у такого телефона будет составлять 5-7 часов.
Хочу заметить, что я обсуждаю сценарий "взяли существующий телефон и засунули в него чудо-прошивку, причем так, что телефон продолжает выполнять свои функции, а не только общается p2p с двумя-тремя другими такими же чудо-телефонами". Есть начать говорить о спец. устройствах со спец. аккумуляторами, которые занимаются чем-то своим и не имеют к GSM никакого отношения, то получается уже совсем другая сказочка. В которой надо сравнивать чудо-телефоны с рациями FRM-диапазона, например. Или с точками доступа WIFI.
Мне кажется, что opensource baseband хорош в основном для того, чтобы сделать самому какое-то мелкое решение с участием GSM трансивера, и иметь возможность его всячески отлаживать, лазить в потроха RRC/RLC и так далее.
(no subject)
Date: 2010-02-26 11:52 am (UTC)(no subject)
Date: 2010-02-26 12:02 pm (UTC)(no subject)
From:(no subject)
Date: 2010-02-26 11:57 am (UTC)(no subject)
Date: 2010-02-26 12:01 pm (UTC)(no subject)
Date: 2010-02-26 12:00 pm (UTC)Дело в том, что современные телефоны и так 5-7 часов работают в реальных условиях. Например, iPhone. Поэтому, если он ещё и peer-to-peer будет, ничего ровным счётом не изменится.
(no subject)
Date: 2010-02-26 12:11 pm (UTC)(no subject)
From:(no subject)
Date: 2010-02-26 01:04 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
Date: 2010-02-26 12:09 pm (UTC)(no subject)
Date: 2010-02-26 12:39 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:ты не очень понимаешь
Date: 2010-03-02 01:56 pm (UTC)Могу предложить ещё пару тем для размышления:
- как при возможности произвольно менять поведение сетеврй карты обеспечить работоспособность ethernet
- как при возможности произвольно менять поведение радиомодуля можно будет обеспечить работоспособность wi-fi сети
Ну а пока уважаемый думает, можно напомнить, что Ethernet и Wi-Fi прекрасно работают при полной открытости спецификаций и наличии свободных прошивок.
Re: ты не очень понимаешь
From:(no subject)
Date: 2010-02-26 12:44 pm (UTC)Постоянно анонсировать себя, кстати, совершенно не обязательно. В нормальных, до компьютерных радиопротоколах, радиостанция анонсирвала себя в двух случаях:
1. Она хочет выйти с кем-то на связь.
2. Она услышала, что кто-то хочет выйти с ней на связь.
Возможны (но уже очень специально обрабатываются ситуациИ) когда вызывающий заявляет CQ CQ CQ позывной такой-то меня не слышит, попробуйте с ним связаться и обеспечить ретрансляцию.
Постоянное взаимодействия телефона с BS (происходящее в основном за счет ресуросов BS) решает совсем другую задачу - обеспечить роутинг сигнала к нужному телефону внутри cети из множества BS.
В p2p сети эти проблемы возникают только если мы хотим обеспечить ретрансляцию через произвольное количество узлов. Как правило, в тех местах, где GSM-сети нет, эта задача неактуальна. Необходимого количества аппаратов в цепочке все равно не найдется.
(no subject)
Date: 2010-02-26 12:52 pm (UTC)(no subject)
Date: 2010-02-26 04:09 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:спасибо
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From: (Anonymous) - Date: 2010-02-26 05:25 pm (UTC) - Expand(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
Date: 2010-02-26 06:42 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
Date: 2010-02-27 03:41 pm (UTC)Стоит ли ради этого городить огород с уникальной прошивкой, когда эти самые рации продаются, за пятачок пучок?
(no subject)
Date: 2010-02-26 01:43 pm (UTC)(no subject)
Date: 2010-02-26 07:25 pm (UTC)GNU Radio
From: (Anonymous) - Date: 2010-03-02 01:59 pm (UTC) - Expand(no subject)
Date: 2010-02-26 03:04 pm (UTC);)
(no subject)
Date: 2010-02-26 05:23 pm (UTC)Конечно, для такого решения перепрошивкой не обойдешься, надо вносить изменения в тех процесс, а вряд ли солидные конторы будут этим заниматься...
Если пытаться сделать свою p2p с блэкджеком и шлюхами (не на основе GSM), то в пределе наверно получится что-то вроде wifi-облака.
(no subject)
Date: 2010-02-26 05:26 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
Date: 2010-02-26 08:07 pm (UTC)Можно ли сделать такой туннель со вторым концом на устройстве фиксированной связи? Понятно, что нужна цифровая АТС и цифровой аппарат, какой стандарт позволит это сделать? Есть ли в Украине такие АТС?
Если нельзя обойтись режимом голоса поможет ли дата?
И можно ли такое сделать уже сейчас без телефона с полностью доступным GSM стеком - на том же андроиде или симбиане?
(no subject)
Date: 2010-02-27 04:01 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
Date: 2010-02-26 11:27 pm (UTC)и зачем это делать на базе телефона - тоже непонятно
даже в европах телефоны в режиме гсм дают очень поганую связь по сравнению с тем же умтс
(no subject)
Date: 2010-02-27 04:02 pm (UTC)(no subject)
Date: 2010-02-27 07:55 pm (UTC)(no subject)
Date: 2010-03-03 12:01 pm (UTC)Ну где его найти в дикой природе, этот GSM-R?
(no subject)
From:(no subject)
Date: 2010-03-12 11:56 pm (UTC)Поправьте в записи, что ли.
(no subject)
Date: 2010-03-14 12:29 am (UTC)Поправил.