1. A communication apparatus comprising: one or more antennae configured to receive signals indicative of communication information and signals indicative of location information; a communication process module configured to process the communication information; a location process module configured to process the location information, the location process module configured to: perform a higher mode search using a higher mode search length and a higher mode signal detection threshold to detect one or more received signals indicative of location information; perform a lower mode search after performance of the higher mode search, for a second length of time, using a lower mode search length and a lower mode signal detection threshold to detect one or more received signals indicative of the location information, wherein the second length of time is greater than the first length of time, the lower mode search being performed to detect one or more received signals not detected with a signal strength above a threshold level during the performance of the higher mode search; and determine cross correlation between at least one signal detected using the higher mode search and at least one signal detected using the lower mode search.