SMS receiving - test report and feature requested

I’m using SMS receiving and sending features succesfully on a 411AR board linked via serial0 to a Telit gt 864 Python modem.

I think could be usefull to catch someway sms script sender number to make possible sms answer.
I try to explain me better:
If i run a script, sending an sms from my mobile phone. I would like the ROS script able to answer me by sms and inform me about link status.

I will put this system on Dolomites … 2500 mt high.
In this place there is no other way to get sensible geologic data except GPRS.
GPRS links are very unstable in this far place.

To avoid station control loose, I use ROS ppp server to call directly Telit modem.

I use also SMS to run script on ROS to:
-activate GPRS
-activate PPP server
-reset telit modem.

Third option is very usefull. Sometime GSM provider will cut off GPRS user… the only way to work around this issue is to make modem renegotiate with local GSM cell. Because in this place there isn’t anybody that will switch OFF and ON the modem. I will do it by Telit custom command: AT#REBOOT.

The set of scripts i developed, alternate serial0 owning between following operating system modules: PPP server, PPP client, SMS receiver.

Sometimes I experienced some problem disabling one module and enabling another.
ROS loose serial0 control, logging: could not acquire serial port.
The problem is solved rebooting routerboard by script.

Using a
:delay 40s
between a module disable/enable has maked system more stable.

I would like to advice about buggish serial0 implementation on RB150 hardware.

Best regards

How am I also going to have a successful SMS receiving and sending features?
I believe there’s another option to that is much better and is going to be useful, but I consider a run SMS script on ROS as a GPRS user. However, I already expected the fact that I will be having some difficulties once I get involved to it.