The invention relates to the technical field of communication, in particular to a
satellite communication anti-interference transmission method based on a frequency hopping and
spread spectrum fusion
algorithm. According to the method, interference power is collected at multiple nodes, multiple sub-carrier frequencies and multiple moments to construct an interference observation
tensor, interference features are extracted through low-rank
tensor decomposition, and interference of each sub-carrier frequency in a future frequency hopping time slot is predicted; calculating a
signal to interference plus
noise ratio and capacity according to predicted interference in combination with transmitting power and
noise, constructing a utility function containing a service weight and a balance coefficient, and distributing working sub-carrier frequency to each
satellite communication node under
concurrency constraint to generate a frequency hopping sequence; a transmitting end performs channel coding, modulation and spectrum spreading on service data and transmits the service data according to a frequency hopping sequence, and a receiving end completes synchronization, de-spreading and decoding and performs weighting
processing by utilizing predicted interference. The method improves the spectrum
utilization rate and the interference suppression capability, and enhances the
satellite communication reliability.