реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> TCP стек для Глобалстар
Alex_TAV
сообщение Jul 30 2013, 06:08
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 145
Регистрация: 12-01-07
Из: Россия, г. Омск
Пользователь №: 24 357



Я сейчас разрабатываю блок, в котором в качестве основного канала связи используется GSM модуль(SIM900), данные передаются по TCP. Недавно возникла необходимость продумать резервный канал, у блока есть свободный порт RS232. Сегодня принесли посмотреть
модуль gsp-1720x1. Встроенного стека там нет, есть только связь PPP. Какие дальнейшие действия?
Нашел команду $QCTCP - включение режима TCP, а дальше? Как можно проще всего реализовать такую задачу - выбор IP адреса к которому подключатся и передачи определенного количества байт?
Свой стек реализовывать - нет времени, может есть микросхема посредник со стеком?
Go to the top of the page
 
+Quote Post
kan35
сообщение Aug 11 2013, 05:57
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 537
Регистрация: 22-02-06
Пользователь №: 14 594



Цитата(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к для стека для комфортной работы.
Go to the top of the page
 
+Quote Post
molecul
сообщение Aug 12 2013, 05:53
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



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

А реально вы тестировали Глобалстар? В качестве резервного канала, да еще и по TCP - imho не очень подходит - провалы в покрытии до 30 минут это не редкость..
Go to the top of the page
 
+Quote Post
Alex_TAV
сообщение Aug 12 2013, 05:57
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 145
Регистрация: 12-01-07
Из: Россия, г. Омск
Пользователь №: 24 357



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

Пока тестировали только на уровне подключения через компьютер - задачи типа зайти на фтп и передача файлов.
Go to the top of the page
 
+Quote Post
molecul
сообщение Aug 12 2013, 06:15
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



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

Сам доступ к каналу есть постоянно или с перерывами?
Go to the top of the page
 
+Quote Post
Alex_TAV
сообщение Aug 14 2013, 04:11
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 145
Регистрация: 12-01-07
Из: Россия, г. Омск
Пользователь №: 24 357



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

Не понял? Я взял на время модем Глобалстар, подключил, создал соединение на компьютере и дальше уже подключался к фтп, заливал и скачивал файлы. Скорость конечно крайне низкая, но все работало.
Go to the top of the page
 
+Quote Post
molecul
сообщение Aug 14 2013, 05:30
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



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

Спутниковая группировка Глобалстар на сегодняшний день не обеспечивает непрерывного покрытия. То есть если есть спутник в зоне видимости - связь есть, улетел - ждем другого. И перерывы могут быть весьма значительными.
Go to the top of the page
 
+Quote Post
Alex_TAV
сообщение Aug 17 2013, 09:12
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 145
Регистрация: 12-01-07
Из: Россия, г. Омск
Пользователь №: 24 357



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

Я так понял, что лучше смотреть в сторону Иридиума? Насколько я наслышан у них нет проблем с TCP стеком.
Go to the top of the page
 
+Quote Post
kan35
сообщение Aug 17 2013, 16:25
Сообщение #9


Знающий
****

Группа: Участник
Сообщений: 537
Регистрация: 22-02-06
Пользователь №: 14 594



Смотр те в сторону Глонасс, у него точно нет проблем с TCP стеком.
Go to the top of the page
 
+Quote Post
Alex_TAV
сообщение Aug 19 2013, 10:58
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 145
Регистрация: 12-01-07
Из: Россия, г. Омск
Пользователь №: 24 357



Цитата(kan35 @ Aug 17 2013, 23:25) *
Смотр те в сторону Глонасс, у него точно нет проблем с TCP стеком.

Это такая глубоко завуалированная шутка?
Go to the top of the page
 
+Quote Post
molecul
сообщение Aug 19 2013, 11:07
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



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

Иридиум или инмарсат. В последнем случае нужно обеспечить видимость спутника, который висит на геостационарной орбите, т.е. в северных широтах довольно низко.
Go to the top of the page
 
+Quote Post
kan35
сообщение Aug 26 2013, 11:53
Сообщение #12


Знающий
****

Группа: Участник
Сообщений: 537
Регистрация: 22-02-06
Пользователь №: 14 594



Цитата(Alex_TAV @ Aug 19 2013, 14:58) *
Это такая глубоко завуалированная шутка?

Не очень глубоко. Вы сами подумайте что вы сказали. Как у спутников могут быть проблемы с tcp стеком. Спутники это всего лишь канал. Если говорить про модемы, то наверное еще будет иметь смысл с точки зреня поддержки встроенных стеков.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th June 2025 - 23:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01627 секунд с 7
ELECTRONIX ©2004-2016