1. A method for establishing wireless network communication between devices, comprising: recording a first activation reference time when a first device is activated to establish a wireless network with other devices; searching for and identifying at least one second device on a network corresponding to at least one wireless network capability; receiving a second activation reference time of the second device, wherein the second activation reference time is generated when the second device is activated to establish wireless network with other devices; comparing the first activation reference time and the second activation reference time to determine whether they fall into the same time window; and establishing a wireless network between the first and second devices if the first and second activation reference times are in the same time window.