Research Article

Dealing with Energy-QoE Trade-Offs in Mobile Video

Algorithm 1

Heuristic for both SOLP optimization problems.
(1) Video Length {Initialize total time to play the whole video}
(2) obtain from Transmission Scheme() {Obtain battery related coefficients}
(3) obtain from Subjective Tests (CT, SR) {Obtain QoE related coefficients}
(4) maximum Battery Consumption
(5) for     do
(6)  
(7)  
(8)     {Obtain QoE for #L point}
(9)     {Obtain Battery consumption for #L point}
(10) end for
(11)   {Maximum battery sets the FP}
(12) calculate FP )  {Obtain QoE for FP}
(13) If minimize Energy then  {minimize energy for a given QoE constraint}
(14)   minimum Acceptable QoE
(15)   find Plane
(16)  
(17)  
(18)  
(19)  
(20)  
(21)  
(22) else  {maximize QoE for a given energy constraint}
(23)   maximum Energy Consumption
(24)   find Plane
(25)  
(26)  
(27)  
(28)  
(29)  
(30)  
(31) end if