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

разработка приложения OpenAT

необходимо разработать ПО (модем Wavecom FastrackSuprime) для выполнения следующей задачи:

 

постановка задачи:

Организовать пакетную передачу данных между устройствами имеющими интерфейсный выход RS232, используя GPRS соединение между модемами Wavecom FastrackSuprime (Sim карты оператора активированны на услугу GPRS передачи данных и имеют внешние статические IP-адреса).

При подачи питания модемы автоматически должны устанавливать и контралировать соединение для обмена данными между собой.

 

Структурная схема:

(устройство-RS232 <-пакет данных-> RS232-модем -> <-GPRS канал-> <-модем-RS232 <-пакет данных-> RS232-устройство)

 

схема работы:

1. устройство1 посылает пакет данных в RS232 порт модема1 с фиксированной скоростью (19200 бод)

2. модем1 передаёт используя GPRS канал этот пакет на модем2

3. получив пакет данных по каналу GPRS модем2 пересылает его в RS232 порт устройства2

4. устройство2 посылает ответный пакет с фиксированной скоростью (19200 бод) в RS232 порт модема2

5. модем2 передаёт используя GPRS канал этот пакет на модем1

6. получив пакет данных по каналу GPRS модем1 пересылает его в RS232 порт устройства1

 

контактная информация:

Украина, г.Донецк

 

E-mail: [email protected]

моб. 8-068-661-13-90

Сергей Анатольевич.

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


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

необходимо разработать ПО (модем Wavecom FastrackSuprime) для выполнения следующей задачи:

 

постановка задачи:

Организовать пакетную передачу данных между устройствами имеющими интерфейсный выход RS232, используя GPRS соединение между модемами Wavecom FastrackSuprime (Sim карты оператора активированны на услугу GPRS передачи данных и имеют внешние статические IP-адреса).

При подачи питания модемы автоматически должны устанавливать и контралировать соединение для обмена данными между собой.

 

Структурная схема:

(устройство-RS232 <-пакет данных-> RS232-модем -> <-GPRS канал-> <-модем-RS232 <-пакет данных-> RS232-устройство)

 

схема работы:

1. устройство1 посылает пакет данных в RS232 порт модема1 с фиксированной скоростью (19200 бод)

2. модем1 передаёт используя GPRS канал этот пакет на модем2

3. получив пакет данных по каналу GPRS модем2 пересылает его в RS232 порт устройства2

4. устройство2 посылает ответный пакет с фиксированной скоростью (19200 бод) в RS232 порт модема2

5. модем2 передаёт используя GPRS канал этот пакет на модем1

6. получив пакет данных по каналу GPRS модем1 пересылает его в RS232 порт устройства1

 

контактная информация:

Украина, г.Донецк

 

E-mail: [email protected]

моб. 8-068-661-13-90

Сергей Анатольевич.

Який контролер використовується?

І час за який потрібно виконати роботу?

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


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

volod_ua

[шутка]Вы думаете в Донецке понимают по-украински? :) [/шутка]

 

SergeyDon

Ищете разработчика на месте или подойдёт удалённый вариант?

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


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

Обмен данными в вашем случае выглядит так:

1) каждый модем входит в сеть GSM и запрашивает у оператора сети GSM доступ к GPRS с помощью команды ATD*99***1

2) по протоколу PPP каждый модем проходит авторизацию(имя и пароль), проверку на корректность своего статического IP адреса либо получает от оператора сети GSM динамический IP адрес, договаривается о максимальной длине пакета PPP.

3) один из модемов открывает активное соединение по протоколу TCP/IP на заранее известный порт и IP адрес другого модема.

После этого модемы могут обмениваться пакетами TCP, гарантированно зная о факте доставки или недоставки пакета получателю.

Процесс осложняется обрывами связи, задержками в подтверждениях, повторными передачами недошедших пакетов.

 

Примечание: необязательно использовать статические IP адреса. Модемы могут получить динамические IP адреса и сообщить их друг другу через SMS соообщения.

 

Я делал такую систему.

Работаю в Москве.

Стоимость работы 12.000 долларов США.

Длительность работы - два месяца с момента предоплаты.

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


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

Moderator:

Воздерживайтесь от совершенно ненужного цитирования.

 

 

Примечание: необязательно использовать статические IP адреса. Модемы могут получить динамические IP адреса и сообщить их друг другу через SMS соообщения.

Редкиим лохом будет тот оператор мобильной связи, который разрешит работу по динамическим локальным адресам внутри своей сети. Не думаю, что такие живут на белом свете, посему никуда кроме gateway c полученым локальным динамическим адресом Вы не выйдете.

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


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

to volod_ua:

"Який контролер використовується?" - це не контролер, а електронний лічильник електричної енергії.

"І час за який потрібно виконати роботу?" - Як що впоратися за 2 місяці, було б чудово.

 

to dezzer:

"Ищете разработчика на месте или подойдёт удалённый вариант?" - подходит и удаленній вариант.

 

to etoja:

"Стоимость работы 12.000 долларов США." - Ваша цена в не конкуренции :)

"с помощью команды ATD*99***1" - кто будет давать эту комманду? Я писал "связь модемы устанавливают автоматически"! Время прихода sms может быть и 30мин.!

 

to zltigo:

про "лохов" ві точно написали! Даже статические IP-адреса не все операторы готовы предоставить!

Мы им пол года доказывали, что такое вообще возможно не говоря уже об использовании!

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


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

Когда вы сами сделаете устойчивое GPRS соединение (не путать с CSD), то поймёте сколько стоит разработка. Платные стеки PPP/TCP/IP стоят $10000 ... $12000 и к ним ещё руки прикладывать надо.

Удачи - она вам понадобится.

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


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

Когда вы сами сделаете устойчивое GPRS соединение (не путать с CSD), то поймёте сколько стоит разработка. Платные стеки PPP/TCP/IP стоят $10000 ... $12000 и к ним ещё руки прикладывать надо.

Удачи - она вам понадобится.

А разве там стек не встроенный?

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


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

Встроенные (в модемы) стеки работают неустойчиво. Поэтому разработчики так часто обсуждают программные бесплатные стеки, например uIP, LWIP.

Модемы также умеют виснуть (Siemens MC35i при колебаниях питания) или выгорать (Sim200, Sim300 - выходной усилитель при несогласованной антенне).

Знание и опыт позволяют сделать устойчивое оборудование - товар, годный к продаже. А это стоит денег.

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


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

Встроенные (в модемы) стеки работают неустойчиво.

Это политика производителей? Или неспособность их "довести до ума" софт?

Огорчен, ибо сам смотрел в эту сторону.

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


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

Я тоже сначала ориентировался на Siemens MC-55 - замечательный модуль, даже встроенный FTP стек есть. Только в московских сетях стек виснет через раз.

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


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

Здравствуйте!

Из вышеприведённых постов я понял, что с модулями wavecom особо никто из участников беседы не работал. Я же использовал в разработках модули Q2406 и постоянно использую модемы fastrack и не стал бы так всё омрачать. Эти продукты работают стабильно. Также для внутренних приложений предусмотрен watchdog, имеется вход для внешнего сброса. Я на 90% уверен, что реально выполнить задачу SergeyDon без использования внешнего процессора. Заявление не голословное, т.к. я делал девайс для управления бытовыми котлами на модуле q2406 без управляющего проца. На модуль навешивался графический ЖКИ, АЦП, контроллер в/в - всё по SPI. GPRS, к сожалению, в том проекте не использовался - хватало SMSок. Поэтому о стабильности самого стека сказать ничего не могу.... но в конце концов память модема позволяет впихнуть туда свой стек)))

Если рассматривается возможность удалённой разработки - можно пообщаться)) Я в Питере.

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


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

по поводу не устойчивой работы встроенного стека в модем WaveCom голословные утверждения!!!

Лично проверенно, в течении суток был всего один сбой (причина пока не установленна)

цена 10000$ и более за 200строчек кода ДОРОГОВАТО!

Оффициально "Французы" готовы решить мою задачу за цену на порядки меньше! (сроки большие, да и документально оформить тяжело перевод денег за границу)

 

to etoja:

похоже, что это вы путаетесь в понятиях организации канала связи...

разве не вы предлагали использовать "команды ATD*99***1" ?

для информации http://www.arcelect.com/RS232_to_TCP-IP_converter.htm - цена этого чуда 89$

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

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


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

Оффициально "Французы" готовы решить мою задачу за цену на порядки меньше!

ПорядкИ? Т.е. за 100 баксов? Молодцы французы.. с китайскими ушами..

Тема надо полагать закрыта, раз исполнитель найден?

 

 

цена 10000$ и более за 200строчек кода ДОРОГОВАТО!

при условии что вы их знаете эти 200 строчек! :) :smile3009:

 

ЗЫ. не понимаю я тех бизнесЬменов, что пытаются открыть дело и не отбить 10 штук за первый месяц. откройте пивной ларёк, отобъёте 10 шт. за две недели (реально) и будут деньги не только на китайских французов но и на российских разработчиков.

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

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


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

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

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

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

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

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

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

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

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

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