Title :
A portable mobile IP implementation
Author :
Haverinen, Henry ; Kuikka, Antti ; Määttänen, Tuomas
Author_Institution :
Nokia Mobile Phones, Tampere, Finland
Abstract :
This paper describes the software architecture of a portable mobile IP implementation. In addition, the paper discusses general design issues with protocol implementations and the relationship between a protocol implementation and the operating system. The mobile IP implementation has been adapted for several operating systems, including Windows 2000, Windows CE and Linux. As mobile IP is an enhancement of the Internet protocol (IP), the implementation is an add-on component to an existing TCP/IP stack. One of the challenges in such an implementation is the fact that the existing protocol implementation is often available only as an executable binary, which cannot be modified. Another challenge is how to make the implementation generic and porting-friendly, as solutions required in different operating systems vary substantially
Keywords :
land mobile radio; operating systems (computers); software architecture; transport protocols; Internet protocol; Linux; TCP/IP stack; Windows 2000; Windows CE; generic implementation; operating system; portable mobile IP implementation; porting-friendly implementation; protocol implementations; software architecture; Application software; Encapsulation; Internet; Linux; Mobile handsets; Operating systems; Routing protocols; Software architecture; TCPIP; Transport protocols;
Conference_Titel :
Local Computer Networks, 2000. LCN 2000. Proceedings. 25th Annual IEEE Conference on
Conference_Location :
Tampa, FL
Print_ISBN :
0-7695-0912-6
DOI :
10.1109/LCN.2000.891021