Font Size: a A A

Design Of Lightweight IPv6 Protocol Stack Based On LoRaWan

Posted on:2019-08-18Degree:MasterType:Thesis
Country:ChinaCandidate:Z H LiuFull Text:PDF
GTID:2438330551459282Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Under the background of the continuous development and integration of technologies such as sensor technology,network communication technology,Big Data and Data Analysis,the Internet of Things has become another wave of the world information industry after computers and the Internet.Among them,the network communication technology as the information transmission and service support,for the development and expansion of the Internet of Things,plays an important role in promoting.However,at present,the Internet of Things lacks a unified communication standard and there are a large number of heterogeneous networks,hindering the further convergence of the Internet of Things.Therefore,IPv6,the next generation network protocol,is introduced into the Internet of Things.Based on the concept of IP over Everything,IoT network communications are standardized and unified.Through the research in this area,it will greatly promote the standardization process of the Internet of things,and it is of great practical significance to realize the Internet convergence of "one thing and one address,all things online".At the same time,Low Power Wide Area Network represented by LoRa,NB-IOT,Sigfox has developed rapidly in recent years.The communication technology is well suited to the requirements of IoT applications such as power consumption,cost,communication distance and other factors.Low Power Wide Area Network has become another great help to promote the rapid development of the Internet of things.And it has a wide range of development prospects and application space.Therefore,this paper is based on research focus in the field of IoT.With LoRaWan as the underlying communication protocol,the research on the lightweight IPv6 protocol stack design for IoT.Based on LoRa gateway,the terminal devices and server can communicate with each other through IPv6 packets.The specific research contents are as follows:(1)IPv6 over LoRaWan adaptation layer design.Between the IPv6 network layer and the LoRa MAC layer,an IPv6 adaptation layer is added to the network architecture.On one hand,it shall avoid damageing the original network hierarchy architecture and on the other hand,it can serve as the connecting link between the network layer and the LoRa MAC layer.The main functions in the adaptation layer include:fragmentation and reassembly,header compression,IPv6 address auto-configuration,etc.(2)Simplify IPv6 protocol stack.There are low power consumption and low rate feature requirements in the majority of Internet of thing applications.It is not able to carry the full and complex IPv6 protocol stack.Therefore based on analyzing the IPv6 protocol stack,the requirements of IOT applications and LoRaWan network characteristics,we will simplify IPv6 protocol stack and design a lightweight IPv6 protocol stack based on LoRaWan.(3)Network platform construction.To set up LoRa network platform,terminal devices select B-L072Z-LRWAN1 development kit,which is easy to build the network platform.Gateway hardware consists of LoRa wireless transceiver module RHF0M301 and the controller module MY-IMX6-EK140 made by MingyuanZhiRui,and the Linux operating system is transplanted for it.After the network platform has been set up,terminal devices and gateways will be equipped with the lightweight IPv6 protocol stack to realize the two-direction communication between terminal devices and the Linux server.Finally,test network platform functions,items include:Single gateway capacity simulation experiment,Point-to-Point transmission test,gateway hardware connectivity test,IPv6 header compression algorithm test and the entire network system connectivity test.
Keywords/Search Tags:Internet of Things, IPv6, LoRaWan, Light-weight IPv6 Stack
PDF Full Text Request
Related items