Каково энергопотребление сим-карты? Как работает энергосбережение?

Программа ledefy позволяет просматривать график времени жизни моего телефона на одном проценте заряда батареи. Это достаточно достоверные данные, они хорошо воспроизводятся, не зависят от текущего уровня заряда батареи. Ночью, когда телефон спокойно лежит, время работы на одном проценте колеблется около 45 минут. Если отключить радиомодуль — возрастает до 4.5 часов, что понятно.


Я прочитал, что современные sim-карты поддерживают технологию энергосбережения, которую кое-где называют SIM Clock Stopping. Я решил проверить, насколько ощутим результат от применения этой технологии — моей симке около 5 лет, возможно, она не поддерживает эту технологию. Я купил новую симку того же оператора, и вставил вместо старой.

Время работы на 1 проценте увеличилось до 2 часов 45 минут, то есть в три раза.


Измерения производятся при одинаковых условиях, и воспроизводятся — такую разницу нельзя списать на погрешность измерения.


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


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


Вот тут видно, что есть команды POWER OFF CARD и POWER ON CARD, правда, непонятно, что они значат.

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


В этом посте на вопрос о энергопотреблении отсылают сюда, однако я не могу там найти показатели энергопотребления.


В общем, интересует:

1) энергопотребление современных симок в режиме ожидания — update: оно составляет менее 200 мкА.

2) насколько эффективны технологии энергосбережения сим-карт — update: всё то время, когда карта не общается с терминалом, она находится в состоянии ожидания. Включение режима STOP CLOCK существенно не скажется на энергопотреблении.

3) если телефон может оставаться на связи с симкой в состоянии пониженного потребления (т.е. нормально общается с етью при этом), в каких случаях вообще требуется активная работа процессора симки (кроме очевидных просмотра контактов/кодов оператора). update: см. update к предыдущему пункту. Частота взаимодействия телефона с картой сильно зависит как от настроек самого телефона, так и от настроек конкретной сим-карты.


Заранее благодарю.

update: информация взята из найденного strib стандарта ETSI TS 10221, пунктов 6.2 и 5.1.1.

Энергопотребление при общении с терминалом находится в пределах 10..60 мА.

Следует заметить, что параметры старых симок могут заметно отличаться от этого (современного) стандарта.
  • Вопрос задан
  • 11251 просмотр
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 4
OgreSwamp
@OgreSwamp
Про энергопотребление вам уже ответили.
По поводу причин разницы во времени жизни (будем исходить из того, что СИМ карты разные как и набор приложений на них):

1) SIM может послать на телефон комманду POLL INTERVAL. Это команда скажет телефону как часто он должен слать команду STATUS на карту. К примеру если интервал в первом случае N секунд, а во втором 10*N, то разницу во времени работы наверное можно объяснить (я не знаю сколько энергии потратит телфон на посылку и команды и обработку ответа). Вполне возможно, что во втором случае поллинг вообще отключен командой POLLING OFF.

2) Возможно на первой карте стоит приложение типа Celltick, которое ловит CELL BROADCAST MESSAGE и выводит их на экран (эдакий новостной/рекламный спам). У вас телефон показывает какие-либо сообщения в IDLE MODE?

3) SIM карта может посылать SMS в сеть без вашего ведома (если есть специальное приложение, к примеру часто используется для отправки обновленного IMEI телефона), или мб она запрашивает у телефона регулярно какие-нить данные типа Network Measurement Result, location information etc… Может просто банальный баг в софте карты, который отсылает постоянно какую-то из вышеперечисленых комманд на карту (а что, и такое может быть).

На 100% сказать без логов общения телефона с картой невозможно, мне кажется. По крайней мере я не возьмусь утверждать.

PS: Команды POWER OFF CARD и POWER ON CARD — проактивные (посылаются картой телефону). Используются для включения/выключения ДОПОЛНИТЕЛЬНОЙ карты. Что за дополнительная карта — я не понял. Судя по статистике из моих источников из ~900 проверенных телефонов они (команды POWER ON/OFF) поддерживаются только в 75 (60 из которых произведены Motorola). Точнее даже не поддерживаются, а заявлены как поддерживаемые. Думается комманды на данный момент не используются совсем.
Ответ написан
Maxima
@Maxima
При желании можно просто измерить это, уверен что там будут микроамперы потребления.
И телефон не так часто чекает данные с карты.
Ответ написан
Maxima
@Maxima
Ну вот вам микруха для питания симок она на как я понял 50mA можно уже сделать выводы о пределах.
Тут и тут ещё инфа интересная.

Ну и вообще вычитал такое:
Based on the nominal supply voltage provided by the
interfacing device through VCC, the smart card can be
classified into three types:
• Class A – 4.5V ≤ VCC ≤ 5.5V at ICC ≤ 60 mA
• Class B – 2.70V ≤ VCC ≤ 3.3V at ICC ≤ 50 mA
• Class C – 1.62V ≤ VCC ≤ 1.98V at ICC ≤ 30 mA
Ответ написан
@RomZecs
Вы сами себя не в тот угол загнали, смс, координаты это конечно да, но главное это что телефон постоянно пингует сеть с периодом обычно несколько минут и тут зависит от передатчика, поддерживает ли сбережение какой уровень сигнала и тд
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы