Перейти к содержанию
    

sim5320e + lwip + ppp, режим 3G

Привет

 

Не смог найти, а надо ли sim5320e как-то специально переводить в режим 3g? Или он будет сам использовать наилучший из доступных режимов?

 

В SIMCOM_SIM5320_ATC v2.01 нашел только запрос режима (CNSMOD).

 

 

И вопрос номер 2. Клиенты говорят, что берут симку, вставляют ее в телефон и видят 4 палки + 4G. Дальше они эту симку вставляют в устройство, и оно периодически теряет TCP-соединение с сервером. Если исключить программные ошибки - в чем может быть дело? Может быть подскажете, что можно считать у модема, чтоб понять, в чем дело?

 

Спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Привет

 

Не смог найти, а надо ли sim5320e как-то специально переводить в режим 3g? Или он будет сам использовать наилучший из доступных режимов?

 

В SIMCOM_SIM5320_ATC v2.01 нашел только запрос режима (CNSMOD).

 

 

И вопрос номер 2. Клиенты говорят, что берут симку, вставляют ее в телефон и видят 4 палки + 4G. Дальше они эту симку вставляют в устройство, и оно периодически теряет TCP-соединение с сервером. Если исключить программные ошибки - в чем может быть дело? Может быть подскажете, что можно считать у модема, чтоб понять, в чем дело?

 

Спасибо

 

Ничего включать не требуется.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Привет

 

Не смог найти, а надо ли sim5320e как-то специально переводить в режим 3g? Или он будет сам использовать наилучший из доступных режимов?

 

В SIMCOM_SIM5320_ATC v2.01 нашел только запрос режима (CNSMOD).

 

 

И вопрос номер 2. Клиенты говорят, что берут симку, вставляют ее в телефон и видят 4 палки + 4G. Дальше они эту симку вставляют в устройство, и оно периодически теряет TCP-соединение с сервером. Если исключить программные ошибки - в чем может быть дело? Может быть подскажете, что можно считать у модема, чтоб понять, в чем дело?

 

Спасибо

Ответ №1

см. команды AT+CNSMOD и AT+CNMP.

AT+CNSMOD - можно настроить чтобы выдавалось URC-сообщение о смене статуса сети

AT+CNMP - задает режим работы (2G/3G/AUTO)

 

Ответ №2

Скорее всего у Вашего клиента локально есть покрытие 4G, но нет покрытия 3G.

Когда они видят высокий уровень сигнала 4G на смартфоне и устройство теряет сеть - пусть переведут смартфон в режим 3G и на том же операторе попробуют позвонить. Скорее всего будут неприятно удивлены отсутствием сигнала.

С модема надо считать ответ на команды: 'AT+CREG?', 'AT+CNSMOD?' и 'AT+CSQ'

 

И напишите на wirelessСАБАКАmt-system.ru за получением актуального АТ-мануала на модуль SIM5320.

Актуальная версия: 2.04

Изменено пользователем Hub

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ответ №1

см. команды AT+CNSMOD и AT+CNMP.

AT+CNSMOD - можно настроить чтобы выдавалось URC-сообщение о смене статуса сети

AT+CNMP - задает режим работы (2G/3G/AUTO)

Спасибо за ответ. Я правильно понимаю, что по умолчанию настроено именно AUTO и модем будет сам выбирать наилучший режим? 3G = WCDMA?

 

А почему в CNSMOD куча режимов (GSM / GPRS / EDGE / WCDMA / HSDPA / HSUPA / HSPA), а CNMP задает только лишь GSM / WCDMA?

 

Есть ли помимо справочника по командам некое описание / пример, как правильно настроить и общаться с модемом для передачи данных по ppp?

 

Еще вопросик - я использую модем для передачи данных, но иногда мне надо отправлять смс / запрашивать gps координаты. При этом я отправляю +++, далее нужные AT-команды и затем ATO. Если в этот момент модем получит ppp-данные, что случится?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. Спасибо за ответ. Я правильно понимаю, что по умолчанию настроено именно AUTO и модем будет сам выбирать наилучший режим? 3G = WCDMA?

 

2. А почему в CNSMOD куча режимов (GSM / GPRS / EDGE / WCDMA / HSDPA / HSUPA / HSPA), а CNMP задает только лишь GSM / WCDMA?

 

3. Есть ли помимо справочника по командам некое описание / пример, как правильно настроить и общаться с модемом для передачи данных по ppp?

 

4. Еще вопросик - я использую модем для передачи данных, но иногда мне надо отправлять смс / запрашивать gps координаты. При этом я отправляю +++, далее нужные AT-команды и затем ATO. Если в этот момент модем получит ppp-данные, что случится?

1. да, абсолютно правильно

2. CNSMOD выдает информацию по текущей используемой технологии, а CNMP задает в каком поколении (2G или 3G) сот.сети модулю надо работать.

К сожалению на форуме я не смогу рассказать по каждой из технологий :(

3. да, есть, называется "Application_Note", можно также запросить у своего дистрибьютора.

4. не готов ответить :(

Этот вопрос лучше также через дистрибьютора уточнить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

День добрый!

Не могу понять по режимам.

По умолчанию подключается на HSDPA (+CNSMOD: 0,5) При этом скорость на отдачу составляет около 7кбайт/сек.

Переключаю в EGPRS(EDGE) командой AT+CNMP=13, по cnsmod выдает (+CNSMOD:0,3) Скорость увеличивается в 2 раза до 15...20кбайт/сек.

Это так и должно быть?

p.s.Прошивка 13-я, GSM связь отличная. USB-3G модемы дают скорость >1Мбит.

p.s.2 Посмотрел спецификацию на SIM5320, для HSDPA скорость стоит только download - 3.6Mbps, upload вообще нет ничего.... Для других режимов upload присутствует. (Я использую upload)

Для EDGE upload - 118Kbps, это я так понимаю бод, т.е. 118000 / 8 = 14750 байт/сек., т.е. похоже на правду.

Изменено пользователем eu1cc

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

День добрый!

Не могу понять по режимам.

По умолчанию подключается на HSDPA (+CNSMOD: 0,5) При этом скорость на отдачу составляет около 7кбайт/сек.

Переключаю в EGPRS(EDGE) командой AT+CNMP=13, по cnsmod выдает (+CNSMOD:0,3) Скорость увеличивается в 2 раза до 15...20кбайт/сек.

Это так и должно быть?

p.s.Прошивка 13-я, GSM связь отличная. USB-3G модемы дают скорость >1Мбит.

p.s.2 Посмотрел спецификацию на SIM5320, для HSDPA скорость стоит только download - 3.6Mbps, upload вообще нет ничего.... Для других режимов upload присутствует. (Я использую upload)

Для EDGE upload - 118Kbps, это я так понимаю бод, т.е. 118000 / 8 = 14750 байт/сек., т.е. похоже на правду.

так не должно быть, т.к. на HSDPA скорость должна быть выше

надо копать в сторону Вашего оператора, скорее всего он что-то намудрил и не дает нормальную скорость

но в любом случае напомню макс. скорость модуля SIM5230E: 3.6Mbps (0,45MBps)-HSDPA, 384Kbps (48KBps)-HSUPA.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Оператор в порядке. А можете показать документ, в котором Вы нашли для SIM5320 в режиме HSDPA скорость upload?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Оператор в порядке. А можете показать документ, в котором Вы нашли для SIM5320 в режиме HSDPA скорость upload?

чтобы не было разночтений:

HSDPA - High-Speed Downlink Packet Access, т.е. "к абоненту"

HSUPA - High-Speed Uplink Packet Access, т.е. "от абонента"

 

насчет наличия HSUPA в SIM5320E я перепутал, т.к. писал по памяти, там просто WCDMA

 

в спецификации на модуль см. вот это:

123.png

Изменено пользователем Hub

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

О! Теперь понято. Спасибо, я не знал, что HSDPA и HSUPA так расшифровываются. :-) Ок. Когда на скачку включается HSDPA, то что включается на отдачу?

И получается, если у меня по +CNSMOD: 0,5, то по даташиту получается, что включился HSDPA Only. Как заставить модуль переключится в 7 режим(HSPA) (и если SIM5320 не поддерживает HSUPA, то почему в даташите есть этот режим?), или хотя бы в 4(WCDMA)?

Изменено пользователем eu1cc

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

О! Теперь понято. Спасибо, я не знал, что HSDPA и HSUPA так расшифровываются. :-) Ок. Когда на скачку включается HSDPA, то что включается на отдачу?

И получается, если у меня по +CNSMOD: 0,5, то по даташиту получается, что включился HSDPA Only. Как заставить модуль переключится в 7 режим(HSPA) (и если SIM5320 не поддерживает HSUPA, то почему в даташите есть этот режим?), или хотя бы в 4(WCDMA)?

по-порядку:

1. Когда на скачку включается HSDPA, то что включается на отдачу?

ничего

HSDPA это что-то вроде закиси азота при скачивании

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

2. И получается, если у меня по +CNSMOD: 0,5, то по даташиту получается, что включился HSDPA Only. Как заставить модуль переключится в 7 режим(HSPA) (и если SIM5320 не поддерживает HSUPA

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

см. вырезку из Hardware Design:

123.png

3. , то почему в даташите есть этот режим?), или хотя бы в 4(WCDMA)?

почему в даташите так указано - возможно простая копипаста с другого даташита, например для SIM5360E, где есть HSUPA шестой категории (5,76Mbps), т.к. модули SIM5320E и SIM5360E во многом схожи по системе команд.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

симком часто вводит в ступор или в заблуждение

 

UMTS / HSDPA / HSUPA / HSPAP работают поверх технологии WCDMA.

спрашивается: какого фига симкомовцы пишут в CNSMOD всё подряд, мешая теплое с мягким в одну кучу?

 

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

По-другому всё равно не выйдёт, поскольку более тонкую гранулярность (типа UMTS / HSDPA / HSUPA / HSPAP) - решает контроллер базовой станции. Зачем вообще было этот нонсенс в настройки выводить?

 

Далее, узнать что там в эфире можно через +COPS? там же видны сети и поддиапазоны, на которых возможна регистрация.

При этом часто операторы настраивают сеть так, что регистрация возможна только в 2G. Т.е. симкомовский модем, принудительно переведенный в 3G/LTE, находясь в таком месте не зарегистрируется в сети никогда. Или до тех пор пока в автоматический режим не переведёшь. По той же причине происходят "зависания" в 3G (незаметная потеря регистрации в сети через некоторое время) после успешного хендовера на другой BSC.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

По-другому всё равно не выйдёт, поскольку более тонкую гранулярность (типа UMTS / HSDPA / HSUPA / HSPAP) - решает контроллер базовой станции. Зачем вообще было этот нонсенс в настройки выводить?

не понимаю в чем SIMCom не прав.

AT+CNSMOD выдает текущее состояние и не дает возможности задать режим подключения, т.е. не выполняет настройку, а только подсказывает текущий режим (можно еще выдавать URC-сообщение при смене типа подключения)

 

для выбора в каком поколении работать, Вы правильно сказали, используется CNMP

принудительный перевод в 2/3/4G осуществляется если в локальном месте наблюдается постоянный перескок с одного поколения сети на другое. в остальных случаях надо пользоваться автовыбором (+CNMP: 2).

Изменено пользователем Hub

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...