Font Size: a A A

Design Of 6LoWPAN Wireless Gateway Basedon TinyOS

Posted on:2018-12-11Degree:MasterType:Thesis
Country:ChinaCandidate:F DengFull Text:PDF
GTID:2428330569485360Subject:IC Engineering
Abstract/Summary:PDF Full Text Request
The wireless sensor networkbe widely used in intelligent home furnishing,industrial control,medical system,military control and other fields.It is a new research hot spots with highly knowledge integrated and international concern.With the further development of WSN network,is will need to be able to connect to the Internet,It is impractical to access the Internet network independently of each node,so it is necessary to use the gateway devices with relatively rich hardware resources to carry out the interconnection of two networks.In order to make the WSN internal nodes communicate and access the Internet more conveniently,the IPv6 protocol was introduced into the upper layer of the WSN,thus forming the 6LoWPAN network.Now,for 6lowpan protocol support wireless operating system have Contiki and TinyOS systems,because the TinyOS system has the high concurrent processing ability and low power consumption characteristics,this paper design the gateway and sensor nodes will adopt TinyOS system.For the connection of Internet network,this article does not use BLIP protocol brought by TinyOS system,but through transplantation uIP protocol and implementation of web services to provide users with data access and control node.The hardware implementation adopts TI company's CC2538 as the wireless transceiver chip and main controller,the cable network access adopts the ENC28J60 chip to realize the data link layer and the physical layer.This paper begins with the background of the wireless sensor network and the importance of the wireless gatewayanalyzed.Introduced the development of WSN network and analyzed the advantages and disadvantages of several other wireless gateway implementations.Then,the paper focuses on the analysis of the main tasks of the 6LoWPAN layer: address management,the upper data frame fragmentation and header compression.And,providedthe code implementation of several addresses conversion.In this design,the hardware abstraction,task scheduling mechanism and startup process of TinyOS system will be analyzed and modified in detail,and for the realization of the RPL route network TinyOS code analysis,modify and transplantation.On the TinyOS system,transplanting the uIP network protocol,and realize the web service and TCP service so that the user can directly access the latest data collected by gateway,or through the Yeelink server access to historical data.Finally,based on CC2538 controller design the hardware of the gateway system,has carried on the related PCB drawing and hardware debugging,and mainly affect the wireless network performance of the antenna line part has carried on the detailed design and simulation,the gateway work stability after download the source code.
Keywords/Search Tags:WSN, 6LoWPAN, TinyOSuIP, Gateway, CC2538
PDF Full Text Request
Related items