Font Size: a A A

Research And Implementation Of IPv6 In Embedded Realtime System

Posted on:2010-12-12Degree:MasterType:Thesis
Country:ChinaCandidate:X Z DuFull Text:PDF
GTID:2178360272499606Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Due to the extensive use of embedded systems and networking,embedded Internet is becoming hot spot of current research.It is a better solution that embedded protocol stack is directly adopted for solving embedded Internet problem.IPv6 belongs to IPng(next generation network protocol) technology.It not only solves the problem of IPv4 resources depletion but also has the advantages like better expansibility,higher security and better support for QoS and mobility.At present,Internet is going through a transition from IPv4 to IPv6,thus it will be much significant to implement IPv6 function in the Embedded System.Although the support to IPv6 function has already exited in commercial system and Linux,but it fails to satisfy all the requirements of application of embedded system due to cost or code size.This paper mainly analysises and researches the characteristics and the development trends of embedded systems.It studies and compares the features and implementations approaches on embedded Internet technology.This paper also analysises the principles and structures of IPv6 protocol standards.On these basises,the characteristics and principle of light-load protocol stack LwIP was studied.In accordance with technical features of IPv6, LwIP functions are expanded,IPv6 header structure is designed,related code of IP,ICMP, UDP,TCP,etc are modified.And then,Neighbor Discovery Protocol's neighbor solicitation and neighbor advertisement functions is designed and realized.Ultimately,an embedded IPv6 protocol stack is developed and the stack has successfully transplanted into embedded real-time operating systemμC/OS-Ⅱ.This paper sets up a test environment including UP-NETARM 2410-S(ARM9) experimental board which communicates with PC via peer-to-peer style.TheμC/OS-Ⅱsystem with embedded IPv6 protocol stack transported into the experimental board firstly, and a communication experiment with PC running Microsoft IPv6 packet is completely successful,which verifies the cffcctiveness connectivity of the embedded IPv6 protocol.
Keywords/Search Tags:Embedded System, IPv6, Embedded Internet, μC/OS-Ⅱ, LwIP
PDF Full Text Request
Related items