Low-Latency CoAP Processing in FPGA for the Internet of Things

2019 INTERNATIONAL CONFERENCE ON INTERNET OF THINGS (ITHINGS) AND IEEE GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) AND IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING (CPSCOM) AND IEEE SMART DATA (SMARTDATA)(2019)

引用 9|浏览3
暂无评分
摘要
A prominent characteristic of Internet of Things is the seamless integration of diverse, heterogeneous technologies working together to empower cyber-physical spaces and experiences, effectively changing how we perceive the environment around us. Myriads of applications supported by IoT require diverse communication patterns and network requirements. Although IoT infrastructure is often associated to high latency communication, a significant number of applications demand low latency - Augmented Reality and Industrial IoT, for instance. A considerable amount of embedded devices' processing power is dedicated to performing network message exchanges. Thus, speeding up their execution while alleviating the CPU load is crucial and has a beneficial impact to the whole IoT application. In this paper, we present a design and implementation of a CoAP Accelerator as a hardware module synthesizable in an FPGA, and a companion programming model. The accelerator cooperates with the device's CPU and/or other embedded hard-ware, enabling the entire IoT device to sustain high protocol processing rates at low latency. Evaluations were carried out and have demonstrated the endpoint's performance improvement on the order of 308%.
更多
查看译文
关键词
Internet of Things, IoT, FPGA, Programmable Logic, Hardware, Embedded Systems, CoAP, Networking
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要