User collaboration method with joint network coding and channel coding

The invention discloses a user collaboration method of joint network coding and channel coding. Each user owns at least one partner user; each user connects the self-information with the information of each partner users in series for forming a longer information sequence; the channel coding is carried out on the sequence, and the coded data is broadcasted, and the network coding is realized; a base station obtains the information of the users by joint iterative decoding according to the original data broadcasted by the users and the data after the joint network coding and channel coding. As the network coding joints information bits of a plurality of partner users together, the collaboration stage of the user collaboration method with joint network coding and channel coding only occupiesone half of timeslot of the traditional space-time coding collaboration proposal, thereby reducing the end-to-end time delay and improving the transmission efficiency.