1. A method comprising: receiving wireless signals from a device at a wireless access point associated with a wireless network; estimating a location of the device; determining whether the estimated location of the device is within a specified area; and allowing the device to communicate over the wireless network in response to determining that the estimated location of the device is within the specified area; wherein estimating the location of the device comprises: estimating a direction of the device with respect to the wireless access point using a direction of arrival of at least one wireless message received at the wireless access point from the device; and estimating a distance of the device from the wireless access point by transmitting multiple messages to the device at different power levels and receiving one or more responses from the device.