PublisherThe University of Arizona.
RightsCopyright © is held by the author. Digital access to this material is made possible by the University Libraries, University of Arizona. Further transmission, reproduction or presentation (such as public display or performance) of protected items is prohibited except with permission of the author.
AbstractMobility causes problems in computer networking. For example, when a host moves to a new network and obtains a new IP address, its ongoing TCP sessions will break because TCP uses source and destination addresses and ports to identify packets belonging to the same session. In the first part of this project, we design and implement a solution to mobility-caused problems in general. This solution is independent of specific applications. In the second part, we come to a specific problem which is downloading emails from phone to laptop on an airplane. Old applications always assume that they have an internet connectivity which can connect to a specific server on the cloud, but this assumption breaks because of more and more mobility. Without internet access, local data can still be shared by the local connectivity. When people get on the airplane, they face this problem. Therefore, we come up with a solution to help share emails between the phone and the laptop on an airplane.
Degree ProgramHonors College