API development for persistent data sessions support

Download
Author
Pailom, Chayutra
Date
2005-03Advisor
Wen, Su
Das, Arijit
Metadata
Show full item recordAbstract
This thesis studies and discusses the development of the API, called the persistency API, for supporting the persistent data sessions. Without persistent session support, network applications often need to be restarted from the beginning when intermittent physical connection loss happens. Application programmers can use the persistency API to achieve the service continuity. The persistency API provides the interface that allows a program to continue retrieve data from the point the connection is lost after the physical connection is restored. The focus of this thesis is to develop a generalized persistency API that supports various types of applications. This thesis studies the persistent session support for two types of transport protocols, TCP and UDP, which are used by major network applications. An application that performs text file and video file transfer is implemented to demonstrate the persistent data transfer sessions for TCP and UDP, respectively. The study shows that the proposed APIs can support the data transfer continuity in the reconnection process.
Rights
Copyright is reserved by the copyright ownerCollections
Related items
Showing items related by title, author, creator and subject.
-
COTS Solution for Adaptive Communications Paths Using Tactical Handhelds
Singh, Gurminder; Prince, Charles; Beverly, Robert (Monterey, California: Naval Postgraduate SchoolMonterey, California. Naval Postgraduate School, 2019-12); NPS-19-M244-BCOTS handheld devices have multiple radios (such as Bluetooth, WiFi Direct, WiFi, Cellular 2/3/4/5G) built into them. Using all of these radios simultaneously can provide great flexibility in communications in limited yet ... -
COTS Solution for Adaptive Communications Paths Using Tactical Handhelds
Singh, Gurminder; Prince, Charles; Beverly, Robert (Monterey, California: Naval Postgraduate SchoolMonterey, California. Naval Postgraduate School, 2019-12); NPS-19-M244-BCOTS handheld devices have multiple radios (such as Bluetooth, WiFi Direct, WiFi, Cellular 2/3/4/5G) built into them. Using all of these radios simultaneously can provide great flexibility in communications in limited yet ... -
Defining conditions for the use of persistent surveillance
Fekkes, Cristina Cameron. (Monterey, California. Naval Postgraduate School, 2009-12);Experimentation Directorate (J9) attempts to alleviate this shortfall by proposing a definition: "Persistent Surveillance: an operationally focused surveillance approach that uses a full range of strategic, operational and ...