The application discloses a method for measuring
background noise of a
communication channel, which comprises the following steps: switching a
communication device from a first frequency point to a second frequency point in a short interframe interval after the
communication device sends data, the first frequency point being a frequency point used by the
communication device in an original transceiving process, and the second frequency point being a frequency point for which
background noise is to be tested; opening a receiving channel of the communication device to sample signals; switching the frequency point of the communication device back to the first frequency point after the sampling is completed, and continuing the original transceiving process; and calculating the energy of the sampled signals as
background noise. The application utilizes the characteristics of
wireless communication to switch the frequency point of the communication device to the frequency point for which background
noise is to be tested at a suitable time to collect background
noise signals, the
communication channel is in an idle state during the collection, and pure background
noise can be easily detected, so that the reliability is high. Moreover, the method of the application completes the switching of the frequency and the collection of the signals in a short time, does not affect current communication, and is practical.