|
|
  |
sim5320e + lwip + ppp, режим 3G |
|
|
|
Jul 15 2016, 21:24
|
Частый гость
 
Группа: Участник
Сообщений: 110
Регистрация: 5-04-09
Пользователь №: 47 212

|
Цитата(Непомнящий Евгений @ Jul 15 2016, 16:27)  Привет
Не смог найти, а надо ли sim5320e как-то специально переводить в режим 3g? Или он будет сам использовать наилучший из доступных режимов?
В SIMCOM_SIM5320_ATC v2.01 нашел только запрос режима (CNSMOD).
И вопрос номер 2. Клиенты говорят, что берут симку, вставляют ее в телефон и видят 4 палки + 4G. Дальше они эту симку вставляют в устройство, и оно периодически теряет TCP-соединение с сервером. Если исключить программные ошибки - в чем может быть дело? Может быть подскажете, что можно считать у модема, чтоб понять, в чем дело?
Спасибо Ничего включать не требуется. Все включает оператор мобильной связи, в зависимости от приемного устройства и SIM-карты.
|
|
|
|
|
Jul 18 2016, 15:22
|

Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743

|
Цитата(Непомнящий Евгений @ Jul 15 2016, 16:27)  Привет
Не смог найти, а надо ли 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 - Jul 18 2016, 15:24
|
|
|
|
|
Jul 19 2016, 03:43
|
Знающий
   
Группа: Свой
Сообщений: 771
Регистрация: 16-07-07
Из: Волгодонск
Пользователь №: 29 153

|
Цитата(Hub @ Jul 18 2016, 18:22)  Ответ №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-данные, что случится?
|
|
|
|
|
Jul 19 2016, 06:37
|

Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743

|
Цитата(Непомнящий Евгений @ Jul 19 2016, 06:43)  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. не готов ответить  Этот вопрос лучше также через дистрибьютора уточнить.
|
|
|
|
|
Jul 22 2016, 09:40
|
Участник

Группа: Участник
Сообщений: 68
Регистрация: 24-10-10
Из: Minsk
Пользователь №: 60 382

|
День добрый! Не могу понять по режимам. По умолчанию подключается на 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 - Jul 22 2016, 12:26
|
|
|
|
|
Jul 25 2016, 13:24
|

Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743

|
Цитата(eu1cc @ Jul 22 2016, 12:40)  День добрый! Не могу понять по режимам. По умолчанию подключается на 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.
|
|
|
|
|
Jul 26 2016, 05:43
|
Участник

Группа: Участник
Сообщений: 68
Регистрация: 24-10-10
Из: Minsk
Пользователь №: 60 382

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

Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743

|
Цитата(eu1cc @ Jul 26 2016, 08:43)  Оператор в порядке. А можете показать документ, в котором Вы нашли для SIM5320 в режиме HSDPA скорость upload? чтобы не было разночтений: HSDPA - High-Speed Downlink Packet Access, т.е. "к абоненту" HSUPA - High-Speed Uplink Packet Access, т.е. "от абонента" насчет наличия HSUPA в SIM5320E я перепутал, т.к. писал по памяти, там просто WCDMA в спецификации на модуль см. вот это:
Сообщение отредактировал Hub - Jul 26 2016, 07:25
|
|
|
|
|
Jul 26 2016, 07:47
|
Участник

Группа: Участник
Сообщений: 68
Регистрация: 24-10-10
Из: Minsk
Пользователь №: 60 382

|
О! Теперь понято. Спасибо, я не знал, что HSDPA и HSUPA так расшифровываются. :-) Ок. Когда на скачку включается HSDPA, то что включается на отдачу? И получается, если у меня по +CNSMOD: 0,5, то по даташиту получается, что включился HSDPA Only. Как заставить модуль переключится в 7 режим(HSPA) (и если SIM5320 не поддерживает HSUPA, то почему в даташите есть этот режим?), или хотя бы в 4(WCDMA)?
Сообщение отредактировал eu1cc - Jul 26 2016, 07:49
|
|
|
|
|
Jul 26 2016, 11:04
|

Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743

|
Цитата(eu1cc @ Jul 26 2016, 10:47)  О! Теперь понято. Спасибо, я не знал, что 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:  3. , то почему в даташите есть этот режим?), или хотя бы в 4(WCDMA)?почему в даташите так указано - возможно простая копипаста с другого даташита, например для SIM5360E, где есть HSUPA шестой категории (5,76Mbps), т.к. модули SIM5320E и SIM5360E во многом схожи по системе команд.
|
|
|
|
|
Jul 26 2016, 12:05
|

Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743

|
Цитата(krux @ Jul 26 2016, 14:42)  в реальной жизни переключатель может выглядеть только как авто / 2G / 3G / LTE. (да, CNMP в этом случае единственно правильный выбор) По-другому всё равно не выйдёт, поскольку более тонкую гранулярность (типа UMTS / HSDPA / HSUPA / HSPAP) - решает контроллер базовой станции. Зачем вообще было этот нонсенс в настройки выводить? не понимаю в чем SIMCom не прав. AT+CNSMOD выдает текущее состояние и не дает возможности задать режим подключения, т.е. не выполняет настройку, а только подсказывает текущий режим (можно еще выдавать URC-сообщение при смене типа подключения) для выбора в каком поколении работать, Вы правильно сказали, используется CNMP принудительный перевод в 2/3/4G осуществляется если в локальном месте наблюдается постоянный перескок с одного поколения сети на другое. в остальных случаях надо пользоваться автовыбором (+CNMP: 2).
Сообщение отредактировал Hub - Jul 26 2016, 13:42
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|