Patent attributes
Embodiments herein relate to using a convolutional neural network (CNN) for time-of-flight estimation in a wireless communication system. A wireless device may receive, from a remote device, wireless communications including a first transmission time value associated with the transmission of the wireless communications. The wireless device may perform a coarse time-of-arrival (TOA) estimation on the wireless communications received from the remote device. The coarse TOA estimation may be used to generate an estimated impulse response, which may be input to a CNN associated with the wireless device to calculate a line-of-sight estimate. The wireless device may determine a range between the wireless device and the remote device based on the transmission time value and the line-of-sight estimate.