The invention discloses a
signal transmission method, a
signal receiving method, a channel sending end and a channel receiving end, and belongs to the technical field of communication, and the
signal transmission method comprises the steps: obtaining to-be-sent
original data, and generating a bit
encryption factor, a
constellation encryption factor, a bit disturbance factor and a
constellation disturbance factor; the method comprises the following steps: dividing
original data to be sent into even number of data blocks according to a preset rule to construct a complete
binary tree, and carrying out first traversal
encryption and primary disturbance on the data blocks by utilizing a bit encryption factor; converting the data block subjected to primary perturbation into a parallel bit
stream through serial-parallel conversion, performing
QAM mapping on the parallel bit
stream, and performing second traversal encryption and second perturbation according to a
constellation perturbation factor; the parallel bit streams after secondary disturbance are converted into serial signals through a discrete Fresnel inverse
transformation matrix and parallel-serial conversion; and performing up-conversion
processing on the serial signal and transmitting the serial signal to a
transmission channel. According to the invention, the problem of insufficient safety protection in practical application in the prior art is solved.