6TiSCH on SCµM: Running a Synchronized Protocol Stack without Crystals.

SENSORS(2020)

引用 8|浏览78
暂无评分
摘要
We report the first time-synchronized protocol stack running on a crystal-free device. We use an early prototype of the Single-Chip micro Mote, SC mu M, a single-chip 2 x 3 mm(2) mote-on-a-chip, which features an ARM Cortex-M0 micro-controller and an IEEE802.15.4 radio. This prototype consists of an FPGA version of the micro-controller, connected to the SC mu M chip which implements the radio front-end. We port OpenWSN, a reference implementation of a synchronized protocol stack, onto SC mu M. The challenge is that SC mu M has only on-chip oscillators, with no absolute time reference such as a crystal. We use two calibration steps - receiving packets via the on-chip optical receiver and RF transceiver to initially calibrate the oscillators on SC mu M so that it can send frames to an off-the-shelf IEEE802.15.4 radio. We then use a digital trimming compensation algorithm based on tick skipping to turn a 567 ppm apparent drift into a 10 ppm drift. This allows us to run a full-featured standards-compliant 6TiSCH network between one SC mu M and one OpenMote. This is a step towards realizing the smart dust vision of ultra-small and cheap ubiquitous wireless devices.
更多
查看译文
关键词
crystal-free,6TiSCH,SC mu M,smart dust
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要