Patent ID: 8467380

Claim:
A coding method based on measuring Quality of Experience (QoE) of a user, comprising: measuring, at destination user equipment, a QoE value of the destination user equipment; comparing the measured QoE value with a QoE threshold; adjusting at least one of a source coding rate and a channel coding mode according to a result of the comparison; and coding according to the adjusted source coding rate and/or channel coding mode; wherein comparing the measured QoE value with the QoE threshold and adjusting at least one of the source coding rate and the channel coding mode according to the result of the comparison comprise: if the QoE threshold is a first threshold, determining whether the measured QoE value is above the first threshold; if the measured QoE value is above the first threshold, modifying the channel coding mode of the destination user equipment to a mode having a higher order than an original mode, and measuring the QoE value of the destination user equipment again; if the QoE threshold is a second threshold, determining whether the measured QoE value is below the second threshold; if the measured QoE value is below the second threshold, requesting, by the destination user equipment, source user equipment to increase the source coding rate; modifying, by the source user equipment, the source coding rate of the destination user equipment according to the request; and measuring the QoE value of the destination user equipment again.