Как стать автором
Обновить

Почему одно мобильное приложение способно загрузить сотовую сеть

Время на прочтение2 мин
Количество просмотров3.7K
В недавном топике "Одно мобильное приложение способно загрузить сотовую сеть?" поднялся вопрос про загрузку одним приложением сети сотовой связи. В этом посте хотелось бы кратко объяснить как такое возможно.


Сети сотовой связи на уровне радиосвязи между базовой станцией и абонентом строятся на принципе каналов. То есть весь доступный радиоинтерфейс разбивается на каналы. Разбиваться он может по-разному: по времени (TDMA в GSM), по частотам (FDMA в старых стандартах, например, NMT-450), по кодам (CDMA в UMTS, IS-95). Количество таких каналов ограничено физическими возможностями оборудования, на котором строится сеть сотовой связи.

Чтобы не быть голословным приведу самый простой пример такого разбиения на каналы.

Это структура GSM-каналов для соты, в которой используется одна частота.
Здесь:
B+D — канал, зарезервированный под 2 типа трафика: Broadcasting (широковещательная рассылка информации в соте о различных логических параметрах) и Dedicated — на этом типе выделенного канала устанавливаются соединения. То есть когда вы нажимаете зелёную кнопку вас сажают на этот канал и там вам дают дальнейшие инструкции.
T — канал трафика, здесь осуществляются разговоры.
G — канал зарезервированный под GPRS/EDGE.
При такой конфигурации каналов в соте получается, что одновременно могут разговаривать 6 абонентов, всегда есть GPRS трафик, но его мало и есть какой-то ресурс под установление новых соединений.

Обычно этого достаточно, но могут встречаться вариации в зависимости от необходимостей:

Если в соте есть банкомат, он часто будет устанавливать новые соединения и будет жрать сигнальный ресурс. Нужно выделить отдельный канал под установление соединений.


Если в соте очень много голосовых абонентов, то можно убрать фиксированный канал под GPRS и тогда пользователи смогут получать пакетный доступ только тогда, когда не все каналы заняты голосом.


Может быть такая функция на оборудовании какого-то определённого производителя, когда канал под установление соединений динамически отъедает ресурс, который ему нужен, но для этого оператор обычно должен заплатить определённую сумму поставщику оборудования.


Дальше больше — можно в этой соте включить ещё одну частоту и будет в 2 раза больше каналов. Самое крутое о чём слышал — 32 частоты в одной соте. У нас в России обычно не больше 4. Ещё одна фишка — сделать так, что на одном трафиковом канале будут сразу 2 пользователя, это немного ухудшает качество речи, но увеличивает ёмкость сети. Если говорить о сети UMTS (3G), то там очень похожая ситуация.


Таким образом, я хотел объяснить, что ресурс сети сотовой связи ограничен тем, как её построили инженеры по планированию и оптимизации. Если никто и подумать не мог, что вдруг появится такая программа, которая будет постоянно устанавливать соединение, то сеть от неё «ляжет по сигналке» — перегрузка на этапе установления соединения. Человек, на чьё письмо идёт ссылка в оригинальном посте является начальником отдела, занимающегося отслеживанием подобных инцидентов и решением подобных проблем.
Теги:
Хабы:
Всего голосов 54: ↑45 и ↓9+36
Комментарии111

Публикации

Истории

Работа

Swift разработчик
31 вакансия
iOS разработчик
24 вакансии

Ближайшие события