Font Size: a A A

Research On And Apply Lightweight IPV6to The Internet Of Things

Posted on:2014-01-23Degree:MasterType:Thesis
Country:ChinaCandidate:X K ZhangFull Text:PDF
GTID:2248330395480891Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
Nowadays the internet of things is being a research hot spot, and developing rapidly. At the same time, the number of IP-enabled devices is also increasing rapidly. But we know that IPv4addresses has been depleted. It can’t meet the IP needs for growing terminal equipments of the internet of things. However, IPv6protocol has a large enough address space, which can be a very good solution to solve this problem. So to introduce the IPv6technology into the internet of things will be imperative. But there are still many technical problems in how to use IPv6protocol in resource constraints devices.Just in this context, this dissertation investigate the technology of the lightweight IPv6in the internet of things. Through investigating and studying a large number of papers, the author found that the lightweight IPv6protocol stack are mainly6LoWPAN protocol stack and LwIP protocol stack etc.. They are all still in research stage. The design thought of6LoWPAN protocol stack is adding6LoWPAN adaptation layer between the network layer and MAC layer to make IPv6protocol adapt to IEEE802.15.4MAC and physical layer. LwIP protocol is being researching by LwIP BOF group. It can be able to support IPv6, but it is still not perfect.In this dissertation, the author mainly research on6LoWPAN protocol stack and its application. First, give the analysis of6LoPWAN protocol stack and RPL. Then study the way of connecting6LoWPAN network to IPv6network, and propose a gateway solution based on6LoWPAN, which can realize the interconnection of them. And then give a performance test and analysis of the network. Finally, develop an image monitoring system based on6LoWPAN network, which can transmit data by TCP, UDP, and even reliable UDP protocol. These three method of transmissions all has its own advantages and disadvantages. They supply an selective transmission mode for different application scenarios of the internet of things.The main works and results are as follows:(1) Introduce IPv6and6LoWPAN protocol stack. Analyse the network layer and trasport layer of IPv6protocol, and6LoWPAN adaptation layer and RPL. These provide necessary theoretical support for a further researching on wireless sensor network based on6LoWPAN and its application.(2) Introduce Contiki OS and its development environment. Contains Contiki and its programming model, Eclipse(SMeshlink Contiki Studio), Instant Contiki, and other relevant software.(3) Research on the way of connecting wireless sensor network based on6LoWPAN to IPv6network. Propose a gateway solution based on6LoWPAN, and realize it connects to IPv6network. Under the development environment of Contiki OS, the author sucessfully implement the test network. Give a test and analisis for the network, contains connectivity of the network, round trip times, change of the delay, packets loss rate, and the throughput of the packets. It provides a reference for further improve the performance of the system.(4) Develop an image monitoring system based on6LoWPAN network, which can transmit program data by TCP, UDP, and even reliable UDP protocol. And take camera application for example to make the functional verification for the image monitoring system and give a comparative analysis of the three transmission schemes. It provides selective transmission scheme for different application scenarios of the internet of things.
Keywords/Search Tags:internet of things, ipv6, 6lowpan, contiki
PDF Full Text Request
Related items