Listen to incoming SMS for GSM modems on Ubuntu - repost

In Progress

Hello Freelancers.

Here's my task.

Short description:

I need a program for Ubuntu that would communicate to GSM modems through USB ports.

GSM modems will receive SMS messages, and the program should trigger a callback function for each new message.

The callback function simply gets message content and modem phone number, and sends them with a POST request to a script on my site.

Would be great if I could connect 200-300 USB modems and listen to all of them at the same time.

Long description:

I have this solution working on Windows written on C# using GSMComm library.

But there are problems (can connect not more than 35 modems, need to install drivers after each reboot which takes 30 mins etc).

So I decided to make a same solution on Ubuntu machine.

But I'm not sure what language should be used - it can be Java, C, C++ - anything you think can get the job done.

The perfect solution for me would look something like this:

I buy a most powerful laptop I can get, install Ubuntu and a program you will write (console or GUI - doesn't matter, most likely - it will run on startup).

Then I want to connect 20-30 USB hubs to this computer, connect a GSM modem with SIM card into each available USB port.

Your Program should recognize new modems connected, and start listening to them.

(would be great if it could send some notice into console or GUI saying that new modem is detected, just to track if it works or not).

When one of these GSM modems receives SMS - program should get its content, and the phone number of the modem that received this SMS, and send them via POST request to my site (e.g. [url removed, login to view] . I need to be able to change website URL, because I have a couple domains - for testing, production etc.)

Would be also very helpful to be able to check how many modems are connected right now, just for testing.

This program is a key to what I do for living, so it has to be as reliable as possible.

If you could - please tell me, if it sounds realistic to be able to listen to 200 modems on one machine, or if you see anything that can stop working when no one is watching it.

Thanks for your time.

Skills: C Programming, C++ Programming, Java, Linux

See more: listen ubuntu, send receive sms gsm modem ubuntu, listening incoming sms gsm modem, works for freelancers, windows phone programming language, what works can get freelancers, what is the most used programming language, what is java programming used for, what is c programming used for, what is computer programming used for, what is a post production, what i do for you, what freelancers do, what do you need to start computer programming, what can i need for make a perfect website, ubuntu programming, startup with freelancers, startup freelancers, solution for problems, programming on windows, programming laptop, program for java programming, post production freelancers, need to write a programming language, need java on my computer

About the Employer:
( 4 reviews ) Lviv, Ukraine

Project ID: #4254355

Awarded to:

jsyed87

Kindly Check my PM.

$200 USD in 20 days
(0 Reviews)
0.0

8 freelancers are bidding on average $216 for this job

OvchinnikovAl

Hi, I did a program for sending and receiving sms. The program is written with C and using Qt 4.8 cross-platform framework and the QSerialPort labrary. The program supports pdu and 7bit encoding, so it allows you to More

$250 USD in 21 days
(12 Reviews)
4.1
liyihuang

Hi there, I have 7+ years experience in C++, and also ever built a application that is get SMS instantly. For more information, see my profile.

$240 USD in 20 days
(0 Reviews)
0.0
zeesh49

I have relevant expertise in developing the application in Java for Ubuntu. Will deliver on time.

$150 USD in 15 days
(0 Reviews)
0.0
sm7

We are a team of SMS and Voice based website Expert Please check our company website: www.snowmicro.com We developed the similar applications before. Please check your PMB

$300 USD in 10 days
(0 Reviews)
5.7
ViliusSutkus

Details in private.

$200 USD in 4 days
(0 Reviews)
0.0
mskadur

Dear Recruiter, I've experience in GSM/CDMA modem application which was used in one of the product. This product does the similar things w.r.t modem and system reads the message received and process the message. I've d More

$150 USD in 15 days
(0 Reviews)
0.0
parul1248

Respected Sir!!!! I've read you requirements and i'm ready to work with u... although we're new to freelancer but we've worked a lot in local markets.. so all i want is u to trust me.. and i wont let it down... for More

$240 USD in 10 days
(0 Reviews)
0.0