Accurate location based services by mobile phone actively detected