Font Size: a A A

A Research And Implementation Of Embedded Real-time IPv6 Protocol Stack

Posted on:2008-03-04Degree:MasterType:Thesis
Country:ChinaCandidate:C M LiangFull Text:PDF
GTID:2178360215461939Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The predominance of IPv6 protocol which can provide almost infinite number of IP addresses is more and more obvious, along with the number of online devices increasing. Therefore, implement IPv6 stack in embedded has great praxis means.First, this paper introduce protocols that this task want to implement, including IPv6, ICMPv6, neighbor discovery, address automatic configuration and UDP protocol. The introduction explains the theory, header structure and relative parameter of every protocol.Then, analyses and advances design key points and architecture of protocol stack, probes into designation of memory manage, process and communication model, API and portability of the stack.Afterwards, analyses reduction and data process flow of the stack, designs and implements of IPv6, ICMPv6, neighbor discovery, address automatic configuration and TCON models, modifies other relative models of LwIP.At the last of this paper, function test and real-time performance test is took, basing on ARM7 processor, UC/OS-II operating system, and RTL8019as network interface card. And the results indicate that the IPv6 stack is function OK, as well as has good real-time performance.The innovation of this paper is, firstly, realizes condensed and embedded IPv6 protocol stack. Secondly, reduces transform layer to only reserve the fast UDP protocol, according to resource limited and function single of embedded environment, and designs TCON protocol which bases on UDP protocol to control transform reliability and provide good real-time performance.
Keywords/Search Tags:Embedded, Real-time, IPv6, ICMPv6, Neighbor Discovery, Address Automatic Configuration
PDF Full Text Request
Related items