Font Size: a A A

Design Of IOT Gateway Based On MTK Platform

Posted on:2019-07-21Degree:MasterType:Thesis
Country:ChinaCandidate:F YangFull Text:PDF
GTID:2428330548979610Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
After years of promotion,the Internet of Things technology has been more maturely used in smart homes,industrial control,smart agriculture,smart logistics and other practical areas.As early as 2014,the market scale of China's Internet of Things has reached 661 billion yuan.In 2015,it reached 750 billion yuan,an increase of 13.46% over the previous year.In the same year,the market scale of global Internet of Things was 0.89 trillion U.S.dollars.In 2016,the market scale of China was about 943.4 billion yuan,an increase of 25.79% over the same period of last year.In the same year,the number of new connections of Internet of Things devices worldwide increased from 1.377 billion in 2014 to 1.997 billion.The Ministry of Industry and Information Technology predicts that China's business market scale of Internet of Things in 2018 will reach 1.51 trillion yuan.The market scale of global Internet of Things will reach 1.9 trillion U.S.dollars in 2020.At present,the industry chain of the Internet of Things is gradually improving,and related technologies have gradually matured.The business opportunities surrounding this are continuously emerging,and the potential of the industry has ushered in a rapid release.The future outbreak is just around the corner.Although China's Internet of Things has made some progress in the fields of industrial development,technology research and development,standards formulation and application expansion,there are still some bottlenecks and constraints in the development of the Internet of Things in China.One of the most prominent issue is the incompatibility of a wide variety of communication standards,and it is impossible to combine the advantages of many wireless applications in actual use scenarios to complement and integrate.In this paper,aiming at the problem that Internet of Things standards are difficult to unify,through the research on Internet of Things and related embedded technologies,Internet of Things gateway design solutions that can be compatible with multiple protocols are proposed.The designed gateway can cooperate and work together with a variety of current Internet of Things communication technologies,and can access local Internet of Things data to the Internet network,which in turn facilitates the display of terminal PCs and the centralized processing of data center.Through the research and analysis of the framework of the Internet of Things system and embedded related technologies,based on the MTK wireless routing platform,the basic communication functions of the Internet of Things gateway are implemented through the programming of the embedded C in the Linux environment.Embedded Web configuration features are realized through the programming of Html and Javascript.The specific work content is mainly reflected in the following aspects: Firstly,the status quo of the development of the Internet of Things is analyzed,and the applicable scenarios of various communication methods are studied.The value of the research on Internet of Things gateway is analyzed from the aspects of technology upgrade,social development and national policies.Secondly,starting from the Internet of Things,the paper analyzed the network framework of the Internet of Things and studied the sensor technology,computer network communication technology,cloud computing and other technologies corresponding to each layer from the perception layer,network layer,and application layer of the Internet of Things.The related research work provides technical reference and theoretical support for the realization of gateway communications.Thirdly,some commonly used technologies in embedded hardware and software solutions are studied.The hardware design and Uboot startup are involved.In addition,the operating system,the multitasking technology and synchronous mutual exclusion technology commonly used in operating system programming are analyzed.The hardware design scheme is established,the focus of software programming and the relevant details that need attention in the software implementation process are defined.Fourth,the platform based on the MTK chip scheme implements the gateway function,and firstly sets up the system operating parameter structure to achieve the function.And it is used to save some parameters of each function,and these parameters will determine the state and working mode of the corresponding function;next,a reference clock thread is implemented to set a clock reference for all tasks;then it is followed by serial port transceiver,program design of Socket communications as well as programming of circular buffer program for communication data;Finally,the implementation of the Web-side,through the Html to obtain the page,through the Javascript to achieve the logic of the page,through the CGI interface to achieve the page and the underlying interaction.It also involves multi-threaded programming and simultaneous mutex programming.After the function is realized,the gateway is equipped with network communication and Wifi communication functions.Based on this,it can be used together with other modules to be compatible with Bluetooth,Zigbee,SUB-G and other communication protocols of Internet of Things.Compared with a single Internet of Things gateway,the gateway has better compatibility with the network,and data of various protocols can access the network,whether it is data communication in the LAN,multi-node management,or remote communication and control through the cloud server.All of these can be achieved functionally through the gateway.The research and implementation of the gateway solution provide a certain reference for breaking through the current bottleneck of the Internet of Things technology and solving the incompatibilities of the IOT communication standards.
Keywords/Search Tags:Communication, Gateways, Internet of things, Embedded
PDF Full Text Request
Related items