Форум программистов, компьютерный форум, киберфорум
Наши страницы
Сети и средства коммуникаций
Войти
Регистрация
Восстановить пароль
 
Metalhaker
0 / 0 / 0
Регистрация: 17.03.2017
Сообщений: 8
1

Автообзвон CSD сим-карт через GSM модем

02.12.2019, 07:37. Просмотров 266. Ответов 13
Метки нет (Все метки)

Приветствую! Образовалась следующая задача.

Cуществует принцип взаимодействия [программа <=> модем <=> модем <=> устройство]
Т.е. программа начинает подавать АТ команды в интерфейсный порт модема, модем в свою очередь, со своей SIM карты, совершает голосовой вызов на номер телефона SIM карты, установленной в другой модем.
Удаленный модем отвечает на звонок.
Тем самым создается канал связи между двумя модемами, через который мы можем отправлять или получать какие-либо данные.

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

Может кто поделится готовым решением или поможет с реализацией (возможно за оплату).
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2019, 07:37
Ответы с готовыми решениями:

Раздача интернета в локальную сеть через Zyxel Keenetic GIGAII и GSM модем Билайна
Добрый день уважаемые форумчане. В наличии имеется win10. Локальная сеть предприятия (ip компа...

GSM модуль; 3 сим карты
Привет форум! Есть 3 сим карты, необходимо запихнуть их в один телефон, этот телефон сделать...

объединить связь нескольких сим карт
привет всем! господа,кто знает можно ли сделать следующее: есть несколько сим карт разных...

Чем можно раздать wifi с 5 сим карт?
Здравствуйте, есть ли какой-то роутер для этих целей, чтобы расшарить 5 разных wifi подключений с 5...

Модем мтс с сим-картой йота не работает нормально
Привет всем! Купил не давно симку йота, вставил в модем мтс (827F). После чего разблокировал его...

13
Maks
Модератор
Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
5457 / 2544 / 344
Регистрация: 13.03.2013
Сообщений: 10,971
Записей в блоге: 4
02.12.2019, 10:49 2
Цитата Сообщение от Metalhaker Посмотреть сообщение
Т.е. программа начинает подавать АТ команды в интерфейсный порт модема, модем в свою очередь, со своей SIM карты, совершает голосовой вызов на номер телефона SIM карты, установленной в другой модем.
Вы ничего не перепутали? Идут именно голосовые вызовы?
0
Metalhaker
0 / 0 / 0
Регистрация: 17.03.2017
Сообщений: 8
02.12.2019, 10:52  [ТС] 3
Да, тут скорее не правильно написал. Голосовой вызов конечно не идет.
0
Maks
Модератор
Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
5457 / 2544 / 344
Регистрация: 13.03.2013
Сообщений: 10,971
Записей в блоге: 4
02.12.2019, 14:08 4
Цитата Сообщение от Metalhaker Посмотреть сообщение
Да, тут скорее не правильно написал. Голосовой вызов конечно не идет.
Тогда чего Вы хотите? Каким образом обзванивать номера?
По умолчанию GSM-модемы не умеют этого делать, это удел АТС, но никак не модема.
0
02.12.2019, 14:08
Metalhaker
0 / 0 / 0
Регистрация: 17.03.2017
Сообщений: 8
03.12.2019, 04:20  [ТС] 5
Модуль полностью автономный, как сотовый телефон. После включения он автоматически найдёт всех доступных операторов, и подключиться к своему. Будет поддерживать связь. По приходу сообщения или звонка, он информирует соответствующим сообщением. Для совершения звонка или отправки сообщения достаточно одной команды.

Для совершения звонка потребуется команда — ATD+7XXXXXXXXXX; (где +7XXXXXXXXXX – номер телефон), в ответ придёт одно из следующих сообщений:

BUSY — номер занят
NO DIALTONE – нет сигнала на линии
NO CARRIER — неудачная попытка установить связь
NA ANSWER — абонент не отвечает
CONNECT — успешное соединение
На основании этих команд можно сделать следующее:
1. Открываем последовательный порт.
2. Подаём необходимые команды.
3. Сканируем результат.
4. Если приходит одно из следующих сообщений, что указаны выше (кроме CONNECT), то выводим этот номер в другой файл.
5. Повторяем п2. для всех номеров.

Вопрос в том, как сделать это программно.
0
romsan
Эксперт по компьютерным сетям
2685 / 1433 / 306
Регистрация: 17.10.2015
Сообщений: 6,288
04.12.2019, 07:30 6
Пахнет автоматизированной системой осуществления СПАМ-звонков. (меня лично просто достали эти звонки, робот из трубки предлагает всякую хрень - от юридических услуг до открытия массажного салона где то за 3000 км от меня)
0
Metalhaker
0 / 0 / 0
Регистрация: 17.03.2017
Сообщений: 8
04.12.2019, 07:35  [ТС] 7
Цитата Сообщение от romsan Посмотреть сообщение
Пахнет автоматизированной системой осуществления СПАМ-звонков. (меня лично просто достали эти звонки, робот из трубки предлагает всякую хрень - от юридических услуг до открытия массажного салона где то за 3000 км от меня)
Нет, это система мониторинга работоспособности сим карт.
0
Maks
Модератор
Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
5457 / 2544 / 344
Регистрация: 13.03.2013
Сообщений: 10,971
Записей в блоге: 4
04.12.2019, 07:55 8

Не по теме:

Цитата Сообщение от romsan Посмотреть сообщение
меня лично просто достали эти звонки
Такая же фигня: я даже не слушаю таких дозвонившихся, сбрасываю и сразу кидаю телефон в ЧС, также в ЧС находятся иногородние номера по маскам, за исключением телефонов родни и друзей, проживающих в дргих городах и странах.


Цитата Сообщение от Metalhaker Посмотреть сообщение
система мониторинга работоспособности сим карт.
Которая давным давно уже придумана и называется она - Личный кабинет.
0
Metalhaker
0 / 0 / 0
Регистрация: 17.03.2017
Сообщений: 8
04.12.2019, 08:01  [ТС] 9
Цитата Сообщение от Maks Посмотреть сообщение
Которая давным давно уже придумана и называется она - Личный кабинет.
Тут немного другое. У оператора можно делать запрос по конкретной симке, а этих симок 1000+.
0
romsan
Эксперт по компьютерным сетям
2685 / 1433 / 306
Регистрация: 17.10.2015
Сообщений: 6,288
04.12.2019, 08:13 10
Цитата Сообщение от Metalhaker Посмотреть сообщение
Модуль полностью автономный, как сотовый телефон
что то наподобие GSM-шлюза? (я давненько с такими имел дело)
Ваш модуль какие имеет интерфейсы? RS-232 имеется ведь? Подключаем к ПК, подрубаем puty и льем все события на диск из терминала. Потом обрабатываем по соответствующей маске слов данный лог - если найдено CONNECTED кидаем в file1.txt, если найдено NО ANSWER - кидаем в file2.txt
В чем собственно проблема?

Добавлено через 1 минуту
Цитата Сообщение от Metalhaker Посмотреть сообщение
Необходимо чтобы программа выполняла автоматический обзвон списка номеров
а вот для этого можно рассмотреть какие то простенькие программки автодозвона (dial-up)
0
Metalhaker
0 / 0 / 0
Регистрация: 17.03.2017
Сообщений: 8
04.12.2019, 08:19  [ТС] 11
Цитата Сообщение от romsan Посмотреть сообщение
что то наподобие GSM-шлюза? (я давненько с такими имел дело)
Ваш модуль какие имеет интерфейсы? RS-232 имеется ведь? Подключаем к ПК, подрубаем puty и льем все события на диск из терминала. Потом обрабатываем по соответствующей маске слов данный лог - если найдено CONNECTED кидаем в file1.txt, если найдено NО ANSWER - кидаем в file2.txt
В чем собственно проблема?
Именно так. А каким образом сделать чтобы обзванивалось автоматически n-ное колличество номеров?

Добавлено через 3 минуты
Почему то подключиться к модему через putty не подключается. Через Hyperterminal все нормально, а через putty не реагирует.
0
Maks
04.12.2019, 09:19
  #12

Не по теме:

Цитата Сообщение от Metalhaker Посмотреть сообщение
этих симок 1000+
Попахивает массовым спамом

0
romsan
Эксперт по компьютерным сетям
2685 / 1433 / 306
Регистрация: 17.10.2015
Сообщений: 6,288
04.12.2019, 09:25 13
Цитата Сообщение от Metalhaker Посмотреть сообщение
каким образом сделать чтобы обзванивалось автоматически n-ное колличество номеров?
в самом устройстве это не заявлено? Если нет, то тогда наверно Вам в ветку программистов - чтоб наваяли приложение, которое будет взаимодействовать с устройством и выполнять требуемое.

Ну а обычные dial-up звонилки (коих как г..на за баней) из тырнета не помогают?

Добавлено через 5 минут
Цитата Сообщение от Maks Посмотреть сообщение
Попахивает массовым спамом
возможно. Но и возможно другое. Это т.н. диллеры крупных провайдеров. Например, ООО "Примус" заключает договор с Пчелайном на продажу СИМ-карт со спец тарифом для своих сотрудников. Приобретается диапазон номеров и выдаются, либо продаются эти симкарты пользователям. Но, как известно, пользователи имеют свойство терять карты, ломать, а так же сами пользователи могуть умирать разными вариациями. СИМ-ка "зависла" и .... ООО "Примус" просто обзванивает СИМ-ки долго не выходящие на связь в течении например месяца. Если каждый день звонков, данный номер не отвечает в течении месяца, значит про СИМ-ку забыли или еще что то. Ну ее и восстанавливают, и продают уже другому пользователю.
ИМХО
0
Metalhaker
0 / 0 / 0
Регистрация: 17.03.2017
Сообщений: 8
04.12.2019, 09:38  [ТС] 14
Цитата Сообщение от romsan Посмотреть сообщение
в самом устройстве это не заявлено? Если нет, то тогда наверно Вам в ветку программистов - чтоб наваяли приложение, которое будет взаимодействовать с устройством и выполнять требуемое.
Наваял тему, может кто поможет. Отправить и считать с COM порта команды
0
04.12.2019, 09:38
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2019, 09:38

Создание оболочки для выхода в Интернет через GSM модем
Интересует процесс взаимодействия с оператором сотовой связи для выхода в Интернет: дозвон к нему и...

Создание оболочки для выхода в Интернет через GSM модем
Интересует процесс взаимодействия с оператором сотовой связи для выхода в Интернет: дозвон к нему и...

Исправить ошибки в коде отправки SMS через GSM-модем
Здравствуйте! Недавно начал писать на c#. Поставили передо мной задачу отправки смс через gsm...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.