Status/presence from mobile phones
Hi.
Multiple GSM operators here in Denmark, offers "Mobile status" service, which means that it is possible to see the status on the users mobile phones in realtime. There are multiple commercial products (fx www.blueposition.dk) available for commercial PBX systems (MS Lync, Astra etc), but none for Asterisk/FOP.
So I would like to request such a feature in FOP2.
Best regards
Ulrik Andreassen
Multiple GSM operators here in Denmark, offers "Mobile status" service, which means that it is possible to see the status on the users mobile phones in realtime. There are multiple commercial products (fx www.blueposition.dk) available for commercial PBX systems (MS Lync, Astra etc), but none for Asterisk/FOP.
So I would like to request such a feature in FOP2.
Best regards
Ulrik Andreassen
Comments
This feature is implemented by your GSM operator in partnerships with some other companies. I do not think it is something companies would be willing to share with open source pbx systems.
OK, but lets play with the thought that the GSM operators would share technical information about such a system, would it then be likely, that we/you could develop such a system for FOP2?
/Ulrik
I have a simple technical paper in PDF from our upcoming operator (Telia). May I send it to you by email, so you can review it and let me know your thoughts. To me it seems like the operator pushes the information to a web service in our end.
/Ulrik
tomas(at)comsolvia.se
OK, what is your email address?
/Ulrik
In this link you will have a valid contact address:
http://www.fop2.com/download.php
Thanks for the .pdf. Telia pushes state via a SOAP web service, so it would be possible to write a system that receives those state change notifications and publish them via Asterisk to be interpreted by FOP2 or other apps.
Anyways, as FOP2 monitors asterisk devices, I do not see exactly how do you envision the integration with the panel itself? To have custom buttons showing only state for cell phones ?
There is another thing that is problematic, if a status event is lost, state will be incorrect. You could get an event changing a state to busy, then your web service / internet becomes unavailable, and you will get a busy phone foerever or up until a new event is received.
There is also no way to get the current state of your mobile phones upon server startup/restart. Perhaps there is another spec from Telia describing how to poll for initial status.