A method (500, 600) for mobility determination, the method (500, 600) being performed by a mobility determination apparatus and comprising: determining channel state information, CSI, for a wireless channel between a mobile device and a wireless access point, AP; and using the CSI to determine movement between the mobile device and the wireless AP, the method characterised in that the method further comprises: in response to a determination that the mobile device is moving relative to the wireless AP: determining time-of-flight, ToF, for a signal traversal between the mobile device and the wireless access point, AP,; and using the ToF for the signal traversal between the mobile device and the wireless AP to determine a speed of movement of the mobile device relative to the wireless AP, wherein using the CSI to determine movement between the mobile device and the wireless AP further comprises: determining a plurality of CSI vectors that represent the CSI at different times; and determining correlation within at least one pair of the plurality of CSI vectors to determine the movement between the mobile device and the wireless AP. determining channel state information, CSI, for a wireless channel between a mobile device and a wireless access point, AP; and using the CSI to determine movement between the mobile device and the wireless AP, the method characterised in that the method further comprises: in response to a determination that the mobile device is moving relative to the wireless AP: determining time-of-flight, ToF, for a signal traversal between the mobile device and the wireless access point, AP,; and using the ToF for the signal traversal between the mobile device and the wireless AP to determine a speed of movement of the mobile device relative to the wireless AP, wherein using the CSI to determine movement between the mobile device and the wireless AP further comprises: determining a plurality of CSI vectors that represent the CSI at different times; and determining correlation within at least one pair of the plurality of CSI vectors to determine the movement between the mobile device and the wireless AP. in response to a determination that the mobile device is moving relative to the wireless AP: determining time-of-flight, ToF, for a signal traversal between the mobile device and the wireless access point, AP,; and using the ToF for the signal traversal between the mobile device and the wireless AP to determine a speed of movement of the mobile device relative to the wireless AP, determining time-of-flight, ToF, for a signal traversal between the mobile device and the wireless access point, AP,; and using the ToF for the signal traversal between the mobile device and the wireless AP to determine a speed of movement of the mobile device relative to the wireless AP, wherein using the CSI to determine movement between the mobile device and the wireless AP further comprises: determining a plurality of CSI vectors that represent the CSI at different times; and determining correlation within at least one pair of the plurality of CSI vectors to determine the movement between the mobile device and the wireless AP. determining a plurality of CSI vectors that represent the CSI at different times; and determining correlation within at least one pair of the plurality of CSI vectors to determine the movement between the mobile device and the wireless AP.