In yet another example, the method also includes designating, by the one or more processors, the first communication device as a primary device associated with the primary search pattern and the second communication device as a secondary device associated with the secondary search pattern. In this example, the method also includes swapping, by the one or more processors, the designations of the first communication device and the second communication device when the beacon beam is not detected after the primary search pattern and the secondary search pattern are both completed; and rotating, by the one or more processors, the first optical system according to the secondary search pattern and the second optical system according to the primary search pattern. Also in this example, the method also includes designating, by the one or more processors, the first communication device and the second communication device both as secondary devices when the beacon beam is not detected after the primary search pattern and the secondary search pattern are both completed; and rotating, by the one or more processors, the first optical system and the second optical system according to the secondary search pattern.