This paper presents a method for remotely and dynamically determining the execution schedule of long-running tasks on intermittently powered devices such as computational RFID. Our objective is to prevent brown-out events caused by sudden power-loss due to the intermittent nature of the powering channel. We formulate, validate and demonstrate that the read-rate measured from an RFID reader (number of successful interrogations per second) can provide an adequate means of estimating the powering channel condition for passively powered CRFID devices. This method is attractive because it can be implemented without imposing an added burden on the device or requiring additional hardware. We further propose ReaDmE, a dynamic execution scheduling scheme to mitigate brownout events to support long-run execution of complex tasks, such as cryptographic algorithms, on CRFID. Experimental results demonstrate that the ReaDmE method can improve CRFID's long-run execution success rate by 20% at the critical operational range or reduce time overhead by up to 23% compared to previous execution scheduling methods.
翻译:本文介绍了一种方法,用于远程和动态地确定间歇动力装置(如计算RFID)的长期任务执行时间表。我们的目标是防止因动力信道间歇性而突然断断续续而导致的电力损失造成的棕色事件。我们制定、验证和证明从一个RFID阅读器测量的读数(每秒成功审讯次数)能够提供一种充分的手段来估计被动动力的CFDI装置的动力信道条件。这种方法具有吸引力,因为它可以在不给设备增加额外负担或需要额外硬件的情况下加以实施。我们进一步建议ReaDME,这是一个动态执行时间表计划,以缓解棕色事件,支持在CRFID上长期执行复杂任务,例如加密算法。实验结果表明,ReaDME方法可以在关键操作范围将CRFID的长期执行成功率提高20%,或者比以前的执行时间表方法将管理费降低到23%。