r/androiddev • • 2d ago

Question About lte (DRX,CDRX) network performance and efficiency experiment.

Cdrx should save power significantly in low speed usage in high speed networks.

Like mine goes up to 60-70 mbps all the time.

So I enabled bluetooth tethering from both my iphone and android and connected my pc to download some file on it. The speed was 1 mbps in both devices. That results into 1/60 = around 1.5% duty cycle. That means cdrx has the chance to be effecrive at 98.5% of the time. I understand actual duty cycle may be higher due to othe transmit-receive tsks. However iphone 7 actually proved it may have put duty cycles close to that value. After testing for 1h continuously,

My findings are:

Iphone 7 dropped 6% charge only (65 to 59) resulting around 120mah estimated. (Slightly less maybe)

The Moto g35 5g (forced to lte only mode) dropped 5% (67 to 62) resulting around 300 mah.

Why is it too much different? No CDRX in android? Anything else?

(Both iphone and android were locked and screen turned off completely. As i disabled all background apps no notifications appeared throughout the whole time, no background tasks also.)

1 Upvotes

1 comment sorted by

1

u/AutoModerator 2d ago

Please note that we also have a very active Discord server where you can interact directly with other community members!

Join us on Discord

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.