If a communication link 22 has not been successfully establish between first and second communication devices 200a, 200b after the primary and secondary search patterns 700, 800 have both been completed, the designations of the first and second communication devices 200a, 200b may be swapped, and another search may be performed using the new designations. For example, first communication device 200a was originally designated as the primary device, and second communication device 200b as the secondary device. Both the primary search pattern 800 and the secondary search pattern 700 are completed when second communication device 200b completes the cycle of secondary search pattern 700 while first communication device 200a is at beacon position 22. When both the primary and secondary search patterns 700, 800 are completed, first communication device 200a may be newly designated as the secondary device, and second communication device 200b may be newly designated as the primary device. Then the first communication device 200a may follow the secondary search pattern 700 and the second device may follow the primary search pattern 800 until a communication link 22 has been established between the two communication devices 200a, 200b. In other examples, the designations may be swapped after the primary and secondary search patterns 700, 800 are both completed a plurality of times, such as, for example, five.