ABSTRACT

Contents 27.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655 27.2 Related Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656

27.2.1 End-to-End TCP Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656 27.2.2 Split TCP Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657

27.3 TCPMobile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 658 27.3.1 Connection Establishment and Data Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660 27.3.2 Handoff Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660

27.4 MARs for Internet Connection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661 27.4.1 HMIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662 27.4.2 The Proposed Multiple ARS Solution: MARs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662

27.4.2.1 Address Configuration and Gateway Discovery . . . . . . . . . . . . . . . . . . . . . 663 27.4.2.2 Registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 664 27.4.2.3 Routing and Data Delivering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 664 27.4.2.4 Handoff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 665

27.5 Performance Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 666 27.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 670 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 670

27.1 Introduction The telecommunication industry and wireless technology have developed rapidly during the last decade and have resulted in several wireless networks such as GPRS, PHS, UMTS, IEEE 802.11x, ad hoc networks, etc. Certainly there is need for interconnecting these wireless networks with other

existing networks. The de facto standard for internetworking between these networks is TCP/IP. However, there are currently two main problems for widely used Reno TCP. The first one is how to initiate and maintain connections when the mobile host in the wireless network moves frequently and changes its IP address. The second problem is how to provide a good performance TCP services in the wireless environment with lousy links and frequent handoffs.