Font Size: a A A

Design And Implementation Of A Test Platform For Bluetooth Low Energy Mesh Network

Posted on:2022-02-10Degree:MasterType:Thesis
Country:ChinaCandidate:F L LiuFull Text:PDF
GTID:2518306740493934Subject:IC Engineering
Abstract/Summary:PDF Full Text Request
Bluetooth has become the mainstream technology in the field of short-distance wireless communication due to its low cost and low power consumption.The Bluetooth Mesh networking technology has been widely used in scenarios such as intelligent buildings since its proposal.In the field of wireless networking,the test platform is very important for the verification and testing of algorithms and mechanisms.Therefore,it is necessary to design a Bluetooth Mesh automated test platform to meet the real-time and accurate requirements of Bluetooth Mesh testing.This test platform solves the problem that existing test methods cannot reliably receive node test information in real time.It uses a wired method without channel conflicts to collect node information to meet reliability requirements;FPGA multi-channel parallel reception of test information from each node to meet real-time performance demand.The platform also designed an automatic read buffer mechanism to record the read empty flag of each FIFO module,and cooperate with the forwarding buffer scheduling module to automatically read and forward the buffer information to the host computer for processing,realizing automated testing;designing an adaptive size FIFO buffer Mechanism,every time the register group is full(read),write(read)a new register group,combined with the conversion of the state machine,can allocate a corresponding size of storage space according to the different amount of test information of each node,and make full use of FPGA memory resources.This platform uses nRF52832 chip and DE2-115 development board as the main hardware modules to build a 7-node scale test platform.The actual test results show that the platform can test6 network performance parameters: node load,end-to-end delay,single node power consumption,number of replays of each node,data packet transmission path,reliable message round-trip time;average adaptive size cache mechanism Save 18.9% of FIFO resources in FPGA.The platform simulates 50 nodes for data processing,and FPGA supports independent data channels and buffer space for each node,so it has the ability to collect 50 node test data at the same time,with a speed of 0.7 milliseconds per piece of information;overall it has reached the expected design targets.This thesis has certain application value to the research of Bluetooth Mesh technology.
Keywords/Search Tags:Bluetooth Mesh network, real-time reliability, Automated test platform
PDF Full Text Request
Related items