Font Size: a A A

The Analysis And Design To Implement Mobility For IPv6 On LCNA

Posted on:2007-10-22Degree:MasterType:Thesis
Country:ChinaCandidate:Z WuFull Text:PDF
GTID:2178360185961712Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Nowadays, mobile computing is becoming popular with more and more wireless devices beginning to offer IP connectivity. When a node moves to another subnet, it expects to keep current communication despite the subnet shift. Since the currently used IPv4 protocol can't make mobility transparent to the users, Mobile IPv4 was designed to solve this problem. However, IPv6 is the future trend for network protocol with the advantage of built-in mobility support. Besides, the wireless industry tends to be in support of IPv6. For instance, the Third-Generation Partnership Project (3GPP) has adopted IPv6 as the wireless network standard for the next generation. With the development of embedded system and communication network, especially the improvement of IPv6, more and more low cost network appliances (LCNA) are put into use.This paper aims to implement Mobile IPv6 in LCNA. Considering the special characteristics of LCNA, e.g., limited CPU and memory, implementation plan of mobile node functionality on LCNA is forwarded after full analysis of IPv6 protocol.This paper first introduces the concept and characteristics of LCNA, the basic requirements to realize protocol stack and the status quo and development of Mobile IPv6. Then it briefly talks about Mobile IPv4 and explains the principle of IPv6 in detail, including the modification of IPv6 for Mobile IPv6, the components and basic operations of Mobile IPv6. Comparison is then made between features of Mobile IPv4 and Mobile IPv6. The definition and functional requirements of IPv6 mobile node are also provided.After analyzing the principle of Mobile IPv6 protocol, the implementation strategy of Mobile Node on LCNA is forwarded. For better results, optimization and cutting-off are used in the following aspects, such as simplified implementation of IPinIP tunnel, definition and maintenance of the binding update list, sending and receiving of mobility header, generation and maintenance of home address and care-of address. Mobile node function is realized on the basis of IPv6 protocol stack with none-OS support.To test the implementation of Mobile Node on LCNA, both function test and integration test are conducted. Through function test, test packets are generated and sent out using the self-designed tool, and the responding packets are then received and...
Keywords/Search Tags:Mobile IPv6, Mobile Node, LCNA
PDF Full Text Request
Related items