Font Size: a A A

Research On Porting Of Embedded TCP/IP Stack TINET

Posted on:2012-07-24Degree:MasterType:Thesis
Country:ChinaCandidate:J FuFull Text:PDF
GTID:2218330362957779Subject:Systems Engineering
Abstract/Summary:PDF Full Text Request
One of the key technologies of internet of things is the interconnection of kinds of embedded systems, including the connection to internet. In the communication protocols applied in the internet of things, the TCP/IP protocol will still be the main frame as it in internet. However the traditional TCP/IP stack used in computers like PCs, servers can not be directly applied in embedded systems in cause of its complexity and overheads. The embedded systems need a special kind of TCP/IP stack which should consider the features of embedded systems, support IPv6 network, and adapt the mobile application.The ITRON TCP/IP API specification, proposed by TRON association, is a TCP/IP stack implementation guideline which is optimized for embedded systems and supports IPv6. It has become a de-facto standard in Japan and wildly used. TINET is a embedded TCP/IP stack following the ITRON TCP/IP API specification. In this paper, a detailed introduction and research about ITRON TCP/API specification and TINET is done.First, the features of embedded TCP/IP stack are discussed and several common embedded TCP/IP stacks are briefly introduced and compared. Then, an introduction of ITRON and TOPPERS Project which are the base of ITRON TCP/API specification and TINET is made. Next, the key concepts of ITRON TCP/API and TINET's features,structure and configurations are detailed. Then, the porting flow of TINET is researched and TINET is ported on an ARM7TDMI-S microcontroller, LPC2478. At last, a series of tests are made to validate the porting of TINET.
Keywords/Search Tags:Embedded Systems, TCP/IP Stack, Porting, TINET
PDF Full Text Request
Related items