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

 
 
8 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Передача данных между 2 GPRS модемами, Уважаемые, помогите. Нужна прога на С++, которая реализует передачу да
Yuriy_Rus
сообщение Jul 24 2006, 04:58
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 68
Регистрация: 24-07-06
Пользователь №: 19 039



Уважаемые, помогите. Нужна прога на С++, которая реализует передачу данных (восновном текстовых) между 2 GPRS модемами от одного компа к другому. Интерфейс модемов с компами -RS-232.
Может кто-то сталкивался с такой проблемой? Есть исходники? help.gif
Заранее, Спасибо.
Go to the top of the page
 
+Quote Post
Yuriy_Rus
сообщение Jul 24 2006, 06:11
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 68
Регистрация: 24-07-06
Пользователь №: 19 039



Тип GPRS модема - WAVECOM FASTRACK
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Jul 24 2006, 06:50
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Модем он и в Африке модем. Любой терминал поможет.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
BVU
сообщение Jul 24 2006, 06:56
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(beer_warrior @ Jul 24 2006, 10:50) *
Модем он и в Африке модем. Любой терминал поможет.

Согласен на все сто! А то получается такое обстоятельство: "Покажите какие кнопки нажимать, а то ноты учить не охота..."


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
san822
сообщение Jul 24 2006, 07:17
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 195
Регистрация: 26-07-05
Из: Санкт-Петербург
Пользователь №: 7 111



Ну, во-первых понятно желание перед самостоятельным решением задачи
посмотреть на творения колегг. Я бы, наверное, тоже сделал такую попытку.
Во-вторых, человек спрашивает о возможности передачи.
Если я не ошибаюсь реализовать это можно не только через GPRS,
но и через CSD. Передавать планируется тексты,
т. е. обьём передачи не велик, поэтому и CSD может подойти.
Про выгодность - это зависит от тарифов оператора в зоне,
где будут работать модемы. У некоторых, например, звонки внутри сети очень дешевые или есть дешевые внутрисетевые безлимитки,
т. е. можно подумать о CSD - там ведь вроде оплата идет за время,
а не за обьем данных.
Go to the top of the page
 
+Quote Post
BVU
сообщение Jul 24 2006, 07:41
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(san822 @ Jul 24 2006, 11:17) *
Ну, во-первых понятно желание перед самостоятельным решением задачи
посмотреть на творения колегг. Я бы, наверное, тоже сделал такую попытку.
...

Несколько не так... Вопрос был задан именно:
Цитата(Yuriy_Rus @ Jul 24 2006, 08:58) *
... Нужна прога на С++, которая реализует передачу данных (восновном текстовых) между 2 GPRS модемами от одного компа к другому...

Обычно интересующийся человек спрашивает, как это сделать. И мы ему помогаем. А здесь сразу же дайте прогу... Открытых проектов по данной тематике очень мало, т.к. многие реализации в основном комерческие поскольку рынок изобилует спросом на эти услуги, и ничего странного, что здесь существует нормальная конкуренция.
Тем более, что у нас есть форум посвещенный данным проблемам, а здесь "Общение - Free talks" - ни к чему не обязывает...
Так что ничего личного, а просто выравнивание курса в 'нужное русло'... smile.gif


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
Yuriy_Rus
сообщение Jul 24 2006, 08:13
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 68
Регистрация: 24-07-06
Пользователь №: 19 039



to BVU - к словам цепляться не стоит. Попросил помочь. А тут уже и "кнопки нажимать не охота".

А по делу, кто небудь может подсказать пути решения моей проблемы.
Go to the top of the page
 
+Quote Post
Chupakabra
сообщение Jul 24 2006, 09:09
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 361
Регистрация: 18-04-05
Пользователь №: 4 258



Цитата(Yuriy_Rus @ Jul 24 2006, 08:58) *
Уважаемые, помогите. Нужна прога на С++, которая реализует передачу данных (восновном текстовых) между 2 GPRS модемами от одного компа к другому. Интерфейс модемов с компами -RS-232.
Может кто-то сталкивался с такой проблемой? Есть исходники? help.gif
Заранее, Спасибо.


Если не ошибаюсь то обычный GPRS модем общается с PC чем-то вроде PPP или SLIP протоколом т.е. tcp/ip over PPP over RS-232. Кроме того в модеме может быть реализован в разной степени стек TCP/IP, и работа с портом (RS-232) ведется на уровне "последовательный порт" <-каким-то образом-> tcp/ip порт.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jul 24 2006, 11:06
Сообщение #9


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Через GPRS нельзя организовать соединение точка-точка, так что только CSD


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Chupakabra
сообщение Jul 24 2006, 11:44
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 361
Регистрация: 18-04-05
Пользователь №: 4 258



Цитата(Rst7 @ Jul 24 2006, 15:06) *
Через GPRS нельзя организовать соединение точка-точка, так что только CSD


На транспортном и канальном уровнях модели OSI нельзя, на уровене приложений можно smile.gif
Т.е. точка-точка может быть организована на уровне IP адрес:порт <-> IP адрес:порт.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jul 24 2006, 12:04
Сообщение #11


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата(Chupakabra @ Jul 24 2006, 14:44) *
Цитата(Rst7 @ Jul 24 2006, 15:06) *

Через GPRS нельзя организовать соединение точка-точка, так что только CSD


На транспортном и канальном уровнях модели OSI нельзя, на уровене приложений можно smile.gif
Т.е. точка-точка может быть организована на уровне IP адрес:порт <-> IP адрес:порт.


Как вы себе видите узнавание IP-адреса другого модема? Через какой-либо специально организованный сервер в инете? Выделение IP ведь динамическое...


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Yuriy_Rus
сообщение Jul 24 2006, 13:17
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 68
Регистрация: 24-07-06
Пользователь №: 19 039



Будет использоваться сервер.
Задача прог для каждого модема организовыать запросы на базовую станцию оператора моб. связи. Затем сообщать адресс модема на сервер(вторая прога в это время будет делать то же самое для другого модема). Затем организовывать запрос на сервер за IP другого модема (то же самое происходит на другом компе). Когда проги будут знать IP противоположных модемов "начнёться веселье".
Какими средствами С++ реализовать всё вышеизложенное?
Go to the top of the page
 
+Quote Post
Chupakabra
сообщение Jul 24 2006, 13:20
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 361
Регистрация: 18-04-05
Пользователь №: 4 258



Цитата(Rst7 @ Jul 24 2006, 16:04) *
Цитата(Chupakabra @ Jul 24 2006, 14:44) *

Цитата(Rst7 @ Jul 24 2006, 15:06) *

Через GPRS нельзя организовать соединение точка-точка, так что только CSD


На транспортном и канальном уровнях модели OSI нельзя, на уровене приложений можно smile.gif
Т.е. точка-точка может быть организована на уровне IP адрес:порт <-> IP адрес:порт.


Как вы себе видите узнавание IP-адреса другого модема? Через какой-либо специально организованный сервер в инете? Выделение IP ведь динамическое...


Ну это уже расширение условий задачи. А вообще, да, нахаляву например www.dyndns.com/ или www.changeip.com, или платные сервисы - понадежней. Можно даже свой DNS на выделенном сервере организовать.
Go to the top of the page
 
+Quote Post
Yuriy_Rus
сообщение Jul 24 2006, 13:26
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 68
Регистрация: 24-07-06
Пользователь №: 19 039



to Chupakabra
Правильно мыслишь.
Однако разговор идёт, а дело стоит.

(Пока. До завтра.)
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jul 24 2006, 13:37
Сообщение #15


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



После получения обоими модемами динамических IP-адресов нужно обменяться ими. Я бы предложил быстренько на пару секунд законнектиться через обычное модемное соединение, пускай даже по аналоговому каналу 9600 передать эти "циферки", а потом уже общаться через IP-адреса. Нужно только знать номера обоих телефонов. Благо GPRS позволяет одновременно "разговаривать" по телефону.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 21:54
Рейтинг@Mail.ru


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