2016-07-11 2 views

ответ

0

№ Это невозможно.

Устройство изменяет Cell, который разбили лагерь через 2 механизмов:

  • повторного выбора соты
  • хэндовера

повторного выбора соты

Этот механизм позволит устройству найти лучшая ячейка для регистрации. В принципе, телефон продолжает измерять уровень сигнала различных ячеек, частот и RAT (2G/3G/4G), и тогда он может выбрать подходящую ячейку.

Поскольку телефон выбирает лучшую ячейку, повторный выбор возможен только в том случае, если устройство находится в IDLE (IDLE означает, что на ваше устройство не выделены никакие ресурсы). Нет трафика DATA/Call ongoing и т. Д.).

Каждый поставщик MODEM реализовал свой собственный алгоритм для выбора наиболее подходящей ячейки, но обычно всегда старайтесь переместить устройство на LTE и в ячейку с самым сильным уровнем сигнала.

ПЕРЕДАЧА

Этот механизм позволяет телефон, чтобы перейти к лучшей ячейке в то время как он находится на службе (во время разговора или во время передачи данных). Поскольку у вас есть ресурсы, выделенные вам, это полностью контролируется сетью (только сеть знает, может ли целевая ячейка получать ваше устройство и продолжать предоставлять услугу, которую вы используете).

Это просто обзор

Это только основная идея о том, что происходит в стороне модема. Даже в случае повторного выбора многие параметры контролируются сетью (например, «Начать измерять лучшую ячейку, если уровень сигнала падает ниже определенного уровня» и т. Д.).

Самое главное, что вы не можете вручную его контролировать ... Вы можете заставить ваше устройство 2G/3G или LTE. Даже тогда, сторона MODEM решит лучшую ячейку для вас (на основе настроек несущей для этого местоположения), и вы не сможете ее контролировать ...

Кроме того, каждый производитель микросхем (модем) имеет свою собственную реализацию для этого. .

некоторых производителей чипсетов являются Qualcom, Infineon, Marvell, Spreadtrum, Broadcom (RIP)

+0

Спасибо за разъяснение. если вы позволите мне, знаете ли вы, как получить список сотовых ячеек соседей (и получить их идентификаторы), поскольку и telephonymanager.getallcellinfo(), и getNeighboringCellInfo() имеют проблемы –

+0

Hummm. Извините, Oussama ... Я не могу помочь вам с этими методами ... Я не использую для работы с ними ... ТАК, я не знаю о них :( – W0rmH0le

+0

Все в порядке, приятный день! –

Смежные вопросы