摘要

针对体域网中多传感设备之间存在不同协议转换的实际需求,设计了一个多元异构传感设备之间数据集成协议转换的网关。该网关由基于ARM Cortex-M3内核的主控模块、基于CC2530的ZigBee模块、Wi-Fi模块、电源模块四个部分组成。首先给出了一种面向体域网应用的系统网关总体设计体系,然后介绍了硬件和软件设计过程,同时阐述了硬件工作原理、网关工作流程和数据上云的过程。最后利用串口调试助手和网络调试助手抓取数据并上传至云平台,对网关的丢包率、延迟等性能指标进行了实验仿真。通过对30轮次多组数据包的实际抓取测试,最终计算出500个数据包丢包率低于1,并计算其时延、能耗,结果均比较理想。实验表明,文中设计的网关在体域网协议转换与数据上云过程中具有有效性和可用性。