Быстрое бездействие в устройствах 3G - PullRequest
2 голосов
/ 15 мая 2011

В двух словах Fast Dormancy позволяет конечному автомату RRC переходить в IDLE (CELL_PCH) из CELL_DCH, не дожидаясь истечения таймера. Существует ли какая-либо ОС (Android, Windows Phone, iOS и т. Д.), Которая предоставляет API-интерфейсы, с помощью которых мы можем вызвать быстрое бездействие на устройствах 3G? Любые указатели оценены.

РЕДАКТИРОВАТЬ: любая ОС предоставляет API для выключить 3G-радио или переключить радио состояния (DCH, FACH, IDLE и т. д.)

Ответы [ 2 ]

3 голосов
/ 15 мая 2011

Я не уверен, правильно ли я понял ваш вопрос (я не знаком с реальной 3G-технологией), но по крайней мере BlackBerry API (начиная с 4.2.1) имеет следующий метод:

просит, чтобы радиостанции принадлежали предоставленные Семейства Беспроводного доступа быть выключенным.

http://www.blackberry.com/developers/docs/6.0.0api/net/rim/device/api/system/Radio.html#deactivateWAFs(int)

Константы, используемые с вышеуказанным: http://www.blackberry.com/developers/docs/6.0.0api/net/rim/device/api/system/RadioInfo.html#WAF_3GPP

Не уверен, что это именно то, что вы на самом деле имели в виду.

2 голосов
/ 25 мая 2011

Похоже, что Blackberry также демонстрирует быстрое покой, поскольку API 4.0.0

http://www.blackberry.com/developers/docs/5.0.0api/net/rim/device/api/io/IOProperties.html#CDMA_SET_FAST_DORMANCY_FLAG

и

http://www.blackberry.com/developers/docs/4.0.2api/net/rim/device/api/io/IOProperties.html

Стек OFonoИспользуемый MeeGo, кажется, имеет настройки Fast Dormancy (и переключение радио) в API настроек радио, но я не могу реально увидеть, на каком уровне они будут доступны пользователям.Документация по API находится в их git-репозитории:

http://meego.gitorious.org/meego-cellular/ofono/blobs/5639c653979e324e0b3a195ec3fab07fc2bd3a05/doc/radio-settings-api.txt

Я читал, что NCFD обвиняют в нестабильной производительности 3G на устройствах iOS в некоторых случаях, поэтому я не уверен программноиграть на уровне приложения - это хорошая идея, особенно если учесть предположения о требованиях к сетевому стеку всей платформы.

...