【24h】

A MAC Controller Design for Zigbee and WiFi Hybrid Network Based on FPGA

机译:基于FPGA的Zigbee和WiFi混合网络的MAC控制器设计。

获取原文

摘要

There are lots of wireless technologies in IoT networks with different protocols for various scenarios. For example, the devices with either Zigbee or WiFi generally coexists in smart home and their connection is needed sometimes, and a convergence gateway is therefore desired. In this paper, we propose a multi-mode MAC-layer controller supporting IEEE 802.15.4-2003 and IEEE 802.11b based on FPGA, where the frame processing are implemented by hardware. The MAC controller supports the priority-based flow control and the dynamic channel access opportunity adjustment according to priority and channel state. These functions can be configured by the processor on chip. We add the priority subfield to the MAC frame of the MAC controller. To avoid the interference between Zigbee and WiFi channels, the controller builds data path for either of them according to the frame type to be transmitted. The main modules/components of the controller includes the frame encapsulation, transmission, receiving and filtering, the CSMA/CA algorithm, the CRC check, the automatic acknowledgement transmission and the automatic frame retransmission function. The controller is functionally simulated on Xilinx xc7z020 FPGA chip using Vivado Simulator.
机译:物联网网络中有很多无线技术,它们针对各种场景具有不同的协议。例如,具有Zigbee或WiFi的设备通常共存于智能家居中,并且有时需要它们的连接,因此需要融合网关。在本文中,我们提出了一种基于FPGA的支持IEEE 802.15.4-2003和IEEE 802.11b的多模式MAC层控制器,其中的帧处理是通过硬件实现的。 MAC控制器支持基于优先级的流控制和根据优先级和信道状态的动态信道访问机会调整。这些功能可以由片上处理器配置。我们将优先级子字段添加到MAC控制器的MAC帧中。为了避免Zigbee和WiFi通道之间的干扰,控制器会根据要传输的帧类型为它们中的任何一个建立数据路径。控制器的主要模块/组件包括帧封装,传输,接收和过滤,CSMA / CA算法,CRC校验,自动确认传输和自动帧重发功能。使用Vivado Simulator在Xilinx xc7z020 FPGA芯片上对控制器进行功能仿真。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号