В качестве небольшого расширения моего проекта, я пытаюсь понять, смогу ли я улучшить устойчивость подключения, используя подход с двумя SIM-картами. Телефоны с двумя SIM-картами (или Tri-SIM, телефоны с четырьмя SIM-картами) довольно популярны во многих развивающихся странах, и AFAIK, большинство из которых основаны на чипсетах Mediatek. Однако мне интересно, используют ли они один GSM-модуль (базовый диапазон РЧ + контроллер), мультиплексированный для использования несколькими SIM-картами, или у них фактически столько же модулей GSM, сколько и количество SIM-карт.
Если это несколько модулей, то, я думаю, я уже знаю, что нужно, но если это один модуль, мультиплексированный с несколькими SIM-картами, то я бы хотел понять, как это работает. Если у кого-то есть схема высокого уровня того, как это работает, было бы здорово иметь возможность взглянуть.
Редактировать (1 февраля 2012): Называй меня сумасшедшим, но я решил купить двух-SIM-телефон el-cheapo, чтобы открыть его и посмотреть внутрь, хотя из-за высокой интеграции и плотности я не надеялся вычислить много. Конечно же, очевидно, что есть две SIM-карты, и следы, кажется, ведут к тому, что, вероятно, является модулем, который помещен под металлический защитный экран от электромагнитных помех, без каких-либо отметок. Не вижу очевидного способа снятия защитной коробки от электромагнитных помех, так как неясно, как она прилипла к плате. Таким образом, не могу сказать наверняка, но учитывая размер экранирования, вероятно, один модуль.
Другая причина, по которой мульти-SIM-карты могут использовать один GSM-модуль RF, заключается в том, что я обнаружил, что некоторые телефоны утверждают, что имеют 4 SIM-карты! Да.
Изменить (15 февраля 2012 г.): После недолгого осмотра я пришел к выводу, что способ использования одного модуля с двумя (или более) SIM-картами заключается в изменении стандартной прошивки для одной SIM-карты на самом модуле GSM. Это может быть трудно достичь, просто с помощью прошивки на процессоре приложений (или в моем случае - uC). Микропрограмма модуля предоставляет несколько различных типов набора команд Hayes AT API или нативный API, который использует какую-то передачу сообщений и обеспечивает только несколько более высокий уровень управления, чем требуется для работы с несколькими SIM-картами. Это означает, что внедрение двойной (или более) SIM-карты для моих проектов с использованием готовых GSM-модулей, таких как Telit, Siemen / Benq, SimCom и т. Д., Не будет легким (или возможным). Будет продолжать искать, и если кто-то имеет достоверные знания, чтобы оспорить этот вывод,
Изменить (25 июля 2012 г.): Я сталкивался с двумя разными телефонами (телефоны Android в нижней части корпуса), и основное внимание в технических характеристиках двух телефонов привлекло мое внимание. Один из них сказал, что хотя телефон поддерживает две SIM-карты, но одновременно может быть активна только одна из них, я считаю, что это единый модуль с двумя SIM-картами. Что касается другой трубки, в нем говорится, что для двух поддерживаемых SIM-карт обе могут использоваться одновременно, одна из которых используется для телефонного звонка, а другая - для поддержания 3G-соединения. Я не вижу возможности сделать это без использования 2-х GSM RF модулей. Конечно, вторая трубка стоит дороже - примерно на 25 долларов, что можно объяснить наличием более качественного процессора ARM11 (800 МГц вместо 650 МГц) и дополнительного модуля GSM с подключением немного большей батареи (всего 200 мАч дополнительно). Конечно,
Редактировать (12 февраля 2013 г.): Просто чтобы подтвердить, что на телефонах Android, которые претендуют на двойную SIM-карту, вполне определенно есть только 1 GSM-модуль, потому что в таком случае, если у вас установлена сеанс передачи данных, все вызовы на другую SIM-карту (входящие вызовы) завершаются неудачно, когда оператор сети воспроизводит сообщение о том, что номер недоступен. Фактически это означает, что хотя второй номер мобильного телефона «зарегистрирован» в сети (в смысле GSM), он недоступен, поскольку трубка (с SIM-картой, соответствующей номеру мобильного телефона) не ответила на «пейджинговый запрос сети». ». Это произошло потому, что единственный GSM-модуль уже занят обслуживанием передачи данных к первой SIM-карте.
Изменить (15 сентября 2015): Много воды утекло под мостом с момента моего последнего поста. Я нашел документацию, которая указывает, что оба варианта, кажется, процветают, хотя первый вариант намного более популярен для бюджетных устройств из-за общей стоимости устройства (включая батарею), т.е.
- одно радио, мульти-SIM
- двойное радио (пока не найти мульти радио> 2, для GSM), мульти-SIM
В индустрии телефонных трубок первый, кажется, называется «двойной режим ожидания», а второй - «двойной актив».
Некоторые интересные ссылки, относящиеся к этому контексту:
Однако, что более интересно, вот примечание к приложению об использовании модуля Quectel GSM с поддержкой двух SIM-карт.
источник
:D
Ответы:
Нет, у них нет нескольких модулей GSM. Это увеличит стоимость, размер, вес. Так как пользователь находится только на одном вызове или другом, нет необходимости больше чем на модуле GSM.
РЕДАКТИРОВАТЬ 31 января '12. Википедия говорит, что есть телефоны, которые могут использовать оба одновременно. Но я до сих пор считаю, что есть только на GSM модуль.
источник
Насколько я знаю от моего брата, который использует телефон с двумя симами, обе симки активны одновременно. Это означает, что вы можете принимать звонки на обеих SIM-картах без какого-либо специального переключения. Также вы можете получать или отправлять сообщения на обе SIMS. Но у телефона есть только одно оборудование GSM. Только одна антенна, только один передатчик и т. Д. GSM использует модуляцию с разделением по времени, поэтому вы можете работать с двумя SIM-картами, не имея двух частей всего - это сделает телефон намного тяжелее, чем обычно. (Никто не хотел бы иметь более тяжелый телефон.) Большую часть времени передатчик / приемник выключен для экономии ценной энергии.
В прошлом я также видел телефон, который нужно было выключить и включить для переключения симов. Он автоматически переключал SIM-карты при каждом цикле выключения. Это было легко использовать, но довольно неудобно.
источник
Если у вас есть один GSM-модем, теоретически вы можете добавить много SIM-карт до бесконечности. Хитрость заключается в том, чтобы использовать мультиплексоры для выбора между гнездами SIM-карты, т.е. направлять сигналы интерфейса SIM-карты на соответствующую SIM-карту и использовать сигнал SIM_PRESENCE. Это часто используется в устройствах, таких как трекеры, которые должны пересекать границы, и становится важным избегать ситуаций, когда требуется роуминг (данные о роуминге чрезвычайно дороги)
источник