Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: TCP стек для Глобалстар
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
Alex_TAV
Я сейчас разрабатываю блок, в котором в качестве основного канала связи используется GSM модуль(SIM900), данные передаются по TCP. Недавно возникла необходимость продумать резервный канал, у блока есть свободный порт RS232. Сегодня принесли посмотреть
модуль gsp-1720x1. Встроенного стека там нет, есть только связь PPP. Какие дальнейшие действия?
Нашел команду $QCTCP - включение режима TCP, а дальше? Как можно проще всего реализовать такую задачу - выбор IP адреса к которому подключатся и передачи определенного количества байт?
Свой стек реализовывать - нет времени, может есть микросхема посредник со стеком?
kan35
Цитата(Alex_TAV @ Jul 30 2013, 10:08) *
Я сейчас разрабатываю блок, в котором в качестве основного канала связи используется GSM модуль(SIM900), данные передаются по TCP. Недавно возникла необходимость продумать резервный канал, у блока есть свободный порт RS232. Сегодня принесли посмотреть
модуль gsp-1720x1. Встроенного стека там нет, есть только связь PPP. Какие дальнейшие действия?
Нашел команду $QCTCP - включение режима TCP, а дальше? Как можно проще всего реализовать такую задачу - выбор IP адреса к которому подключатся и передачи определенного количества байт?
Свой стек реализовывать - нет времени, может есть микросхема посредник со стеком?

Стек не надо реализовывать, добрые люди уже реализовали все. FreeRTOS+lwIP (который кстати поддерживает multi-PPP для особо изощренных приложений). Через него же и SIMCOM задействуете.
Правда RAM памяти надо 30-40к для стека для комфортной работы.
molecul
Цитата(Alex_TAV @ Jul 30 2013, 10:08) *
Я сейчас разрабатываю блок, в котором в качестве основного канала связи используется GSM модуль(SIM900), данные передаются по TCP. Недавно возникла необходимость продумать резервный канал, у блока есть свободный порт RS232. Сегодня принесли посмотреть
модуль gsp-1720x1. Встроенного стека там нет, есть только связь PPP. Какие дальнейшие действия?
Нашел команду $QCTCP - включение режима TCP, а дальше? Как можно проще всего реализовать такую задачу - выбор IP адреса к которому подключатся и передачи определенного количества байт?
Свой стек реализовывать - нет времени, может есть микросхема посредник со стеком?

А реально вы тестировали Глобалстар? В качестве резервного канала, да еще и по TCP - imho не очень подходит - провалы в покрытии до 30 минут это не редкость..
Alex_TAV
Цитата(molecul @ Aug 12 2013, 12:53) *
А реально вы тестировали Глобалстар? В качестве резервного канала, да еще и по TCP - imho не очень подходит - провалы в покрытии до 30 минут это не редкость..

Пока тестировали только на уровне подключения через компьютер - задачи типа зайти на фтп и передача файлов.
molecul
Цитата(Alex_TAV @ Aug 12 2013, 09:57) *
Пока тестировали только на уровне подключения через компьютер - задачи типа зайти на фтп и передача файлов.

Сам доступ к каналу есть постоянно или с перерывами?
Alex_TAV
Цитата(molecul @ Aug 12 2013, 13:15) *
Сам доступ к каналу есть постоянно или с перерывами?

Не понял? Я взял на время модем Глобалстар, подключил, создал соединение на компьютере и дальше уже подключался к фтп, заливал и скачивал файлы. Скорость конечно крайне низкая, но все работало.
molecul
Цитата(Alex_TAV @ Aug 14 2013, 08:11) *
Не понял? Я взял на время модем Глобалстар, подключил, создал соединение на компьютере и дальше уже подключался к фтп, заливал и скачивал файлы. Скорость конечно крайне низкая, но все работало.

Спутниковая группировка Глобалстар на сегодняшний день не обеспечивает непрерывного покрытия. То есть если есть спутник в зоне видимости - связь есть, улетел - ждем другого. И перерывы могут быть весьма значительными.
Alex_TAV
Цитата(molecul @ Aug 14 2013, 12:30) *
Спутниковая группировка Глобалстар на сегодняшний день не обеспечивает непрерывного покрытия. То есть если есть спутник в зоне видимости - связь есть, улетел - ждем другого. И перерывы могут быть весьма значительными.

Я так понял, что лучше смотреть в сторону Иридиума? Насколько я наслышан у них нет проблем с TCP стеком.
kan35
Смотр те в сторону Глонасс, у него точно нет проблем с TCP стеком.
Alex_TAV
Цитата(kan35 @ Aug 17 2013, 23:25) *
Смотр те в сторону Глонасс, у него точно нет проблем с TCP стеком.

Это такая глубоко завуалированная шутка?
molecul
Цитата(Alex_TAV @ Aug 17 2013, 13:12) *
Я так понял, что лучше смотреть в сторону Иридиума? Насколько я наслышан у них нет проблем с TCP стеком.

Иридиум или инмарсат. В последнем случае нужно обеспечить видимость спутника, который висит на геостационарной орбите, т.е. в северных широтах довольно низко.
kan35
Цитата(Alex_TAV @ Aug 19 2013, 14:58) *
Это такая глубоко завуалированная шутка?

Не очень глубоко. Вы сами подумайте что вы сказали. Как у спутников могут быть проблемы с tcp стеком. Спутники это всего лишь канал. Если говорить про модемы, то наверное еще будет иметь смысл с точки зреня поддержки встроенных стеков.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.