Font Size: a A A

Research And Implementation Of 6LoWPAN Technology Based On Multiple Open Source Systems

Posted on:2019-09-29Degree:MasterType:Thesis
Country:ChinaCandidate:M B WuFull Text:PDF
GTID:2428330545469669Subject:Electronic Science and Technology
Abstract/Summary:PDF Full Text Request
With the development of science and the improvement of productivity,people's demand for communication is increasing.so,the Internet of Things technologny came into being.The technology of Internet of things has become a hot research at home and abroad.It makes "Intelligent object" in the wireless sensor network IP and then connect to the Internet.IPv4,the version 4 of Internet Protocol,is a connectionless protocol that will make the best effort to deliver packet data.IPv4 uses a 32 bits of address,The IPv4 technology is the foundation of the application of the Internet of things.As the address continues to be assigned to the end user and the outbreak of terminal equipment in the Internet of things.The problem of IPv4 address exhaustion has also come into being.IPv6,the version 6 of Internet Protocol.It is the latest version of the internet protocol,which aims to solve the problem of IPv4 address exhaustion.Strong address space can meet the demand for the growth of the number of terminals in the Internet of things.But for the most restricted IOT devices,the IPv6 protocol is redundant and complex.In order to enable IPv6 technology to be applicable for the Low power restricted Internet of things equipment,6LoWPAN(IPv6 Low Power Wireless Personal Area Network)technology emerges as the times require.Based on 6LoWPAN technology and practical needs,the project has designed a platform for the application of the Internet of things.The platform includes three parts:6LoWPAN wireless sensor network,border router and computer control software.First of all,6LoWPAN technology and related IPv6 protocols are deeply studied.According to the 6LoWPAN draft issued by the IETF organization,the core technology of6 LoWPAN is deeply studied,including 6LoWPAN related protocol,6LoWPAN sensor network architecture,border-router,adaptation layer technology and routing forwarding technology.Then analyzing the open source system including6 LBR,Openwrt and Contiki.The Contiki system is transplanted to the power chip CC1310 DK,the 6LoWPAN sensor network is built with CC1310 DK,and 6LBR is transplanted to the Openwrt system.Openwrt system combines Contiki application program to design a border router.The border-router can meet the demand for various applications.The sensor data acquisition and operation control of sub nodes in the wireless sensor network is completed based on HTTP,CoAP(Constrained Application Protocol)and 6LoWPAN protocol.Finally,based on socket programming,using C#language to develop PC control software on VisualStudio software platform.Thissoftware can save data collected in the database to facilitate query.The application results show that the Internet of things application platform can play its basic functions,and achieve the detection of atmospheric environmental values such as carbon monoxide,temperature and humidity.
Keywords/Search Tags:The Internet of things, Contiki, 6LoWPAN, 6LBR, Openwrt
PDF Full Text Request
Related items