Spreading Factor Allocation for Extension of End Device Lifetime in LoRaWAN | IEEE Conference Publication | IEEE Xplore