Hello Mark & Dave.

Thanks for the info. I've added it to the list of ideas to study before we 
produce the proposal for battery sensors.

As you say, there are various things you might need to think about when it 
comes to battery powered devices. Bandwidth, packet size, memory, cpu (CPU 
drains battery), etc. The most important is battery life time. Many sensors 
might have work for up to 10 years without replacing battery. For this to work 
you also need to take sleeping into account, and how systems interact with 
devices that are only intermittently (albeit regularly) connected to the 
network, etc. Then of course, there's the problem of bandwidth throttling. If a 
device is in a low power mode (which is a higher state than sleep mode), how 
can you make sure you can still send important messages to it?

Anybody interested in these questions, please let me know, and I'll include you 
when the time comes to start working on the extensions. (People who have 
already expressed their interest are already added to the list.)

Best regards,
Peter Waher


From: Dave Cridland [mailto:[email protected]]
Sent: den 29 oktober 2013 17:23
To: XMPP Standards
Subject: Re: [Standards] Standard for Throttling/Queueing Stanzas

On Tue, Oct 29, 2013 at 6:41 PM, Mark Rejhon 
<[email protected]<mailto:[email protected]>> wrote:
You might want to peek at:
http://xmpp.org/extensions/xep-0286.html
It's deferred, but it also pertains to efficiency for battery powered devices.
Most of what it says also applies to battery powered sensor, with a few 
modifications.

Mostly it concerns itself with power drain due to 3G radio levels.

I'd imagine that for sensor devices, the memory/bandwidth tradeoffs may be 
different for compression, for example.

Reply via email to