The invention discloses a method for designing a
secure transmission scheme in a rate division multiple access
system, which aims at a scene that part of messages sent to users need to be kept secret among the users, only non-confidential messages are transmitted in a public
stream, and the non-confidential messages and confidential messages are transmitted in a time-sharing manner in a private
stream. On the premise of ensuring the confidential message
transmission rate, joint optimization is carried out on
precoding vector sending, rate segmentation, private
stream non-confidential and confidential message transmission duration distribution and the like of each message stream, and non-confidential message transmission and rate are maximized. In the
optimization problem solving process, an original
optimization problem is decomposed into two
layers of optimization problems, and then the decomposed optimization problems are converted and solved through binary search, slack variables, continuous convex approximation and other methods.
Simulation results show that compared with comparison schemes such as rate division multiple access, time-sharing
space division multiple access and the like that private streams only transmit confidential messages, the scheme provided by the invention can obtain a higher non-confidential message
transmission rate.