| With the rapid development of the network and the expansion of user scale, the existing IPv4network protocol can not meet the actual demand of network for its lack of address space and other factors. So the new network protocol IPv6protocol emerges as the times require. The Internet of Things(IOTs) is a hot research topic in today’s world while the solution of IP-based wireless sensor accessing to Internet is an important branch of the IOTs.6LoWPAN technology is devoted to combine IEEE802.15.4with the latest IPv6network protocol to realize the seamless connectivity of wireless sensor networks with IP networks, so the technology has become an important direction of research and development in the IOTs technology.This article analyzes the characteristics of the IP protocols and low-power wireless personal area networks. Meanwhile, it describes the IPv6protocol combined personal area network challenges and many problems to be solved. Moreover, after analyzing the characteristics and technical requirements of the current wireless personal area network, we select6LoWPAN technology as a research direction according to the demands and features. This article includes two parts mainly:Firstly, the article describe the characteristics of6LoWPAN Internet of things, as well as the related technology of6LoWPAN such as IPv6protocol, IEEE802.15.4protocol6LoWPAN etc. in detail. Then, select the mesh topology with higher stability as the research object, especially the LOAD routing protocols of mesh structure network. Meanwhile, combining with the features of6LoWPAN, the article puts forward an improved LOAD routing protocol which adapt to the6LoWPAN network based on the original one. And, we simulate the improved routing protocol by using the NS2simulation software, and then both of protocols are analyzed, compared and researched.Secondly, on the basis of researching6LoWPAN protocol principles, put up a small6LoWPAN networks of mesh topology. In the aspect of hardware implementation, we use radio frequency chip CC2530to transceive and process data wirelessly. In the aspect of software implementation, according to the the6LoWPAN standard protocol stack, we write.nc files by using nesC language. Then, design TinyOS operating system of IOTs based on the6LoWPAN protocol stack, and use the operating system to realize the data transceiver and processing of6LoWPAN.The routing protocol simulation experiments show that caparison of the orginal LOAD protocol, the proposed routing protocol improves the performances of routing overhead and data delay time, but the packet transmission rate is almost same with the original one. At last, we put up a mesh structure network and test data transmission by using the IOTs development gateway as well as the designed terminal nodes. The results show that the data can be correctly sent and received with and high compression efficiency, so that realize the basic data transmission of mesh structure6LoWPAN network. |