An accurate configurable model for LoRaWAN network performance evaluation in single-gateway scenarios