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.
