Font Size: a A A

Design And Implementation For Classroom Interaction System Based On Bluetooth

Posted on:2020-02-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2428330599458586Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet of Things,a series of application products based on it have also attracted more and more people's attention.From wearable devices to smart homes,these abstract concept terms have gradually become close to our daily life.The Internet of Things have been inseparable from our lives.The development of the Internet of Things is booming,while education is the most concerned topic beyond the basic needs of people,such as food,clothing,housing and transportation.Therefore,the application of the smart campus with the combination of the two can have a good development prospect.The classroom interaction system in the smart campus solution is based on the structure level of the mesh network in Bluetooth 5.0,and its structure is divided into application layer,management layer,service layer and peripheral device layer,and the main service structures are management layer and service layer.There are two main types of communication between levels: While the communication is between different devices,Bluetooth technology has become a priority communication scheme to solve these problems with its low power consumption,high stability and high scalability;But for the communication in the same device,it often uses D-BUS to connect different processes,which is widely used in inter-process communication in Linux application development.Similar to the Linux kernel process scheduling solution,the system also designed the priority scheduling schemes for different service characteristics to make up for some shortcomings when tasks are queued in the order of arrival.It is used to implement the task scheduling function.In order to ensure data security,the management layer also uses the AES symmetric encryption algorithm to encrypt the data,which improves the reliability of the system.The specific implementation of the system service is completed by the service layer.The service layer is mainly used to communicate with the peripheral device layer,and the tasks sent by the upper layer are encapsulated and passed to the lower layer.Service layer completes the execution of the service by sending and receiving BLE broadcasts,and at the same time,performs certain processing on the concurrent situation.
Keywords/Search Tags:Internet of things, Smart Campus, Bluetooth, priority scheduling
PDF Full Text Request
Related items