Date of Award
1-1-2021
Document Type
Thesis
Degree Name
M.S. in Engineering Science
First Advisor
Dr. Ramanarayanan Viswanathan
Second Advisor
Dr. Lei Cao
Third Advisor
Dr. Ramanarayanan Viswanathan
Relational Format
dissertation/thesis
Abstract
Bundle protocol is one of the main protocols for data transfer in delay/disruption networking characterized by the long delay, frequent disruption, intermittent connectivity, andhigh error rates. Using a store and forward technique, bundle protocol stores the application data by dividing it into smaller bundles locally at each node and then forwards it to the next node when access is available. Usually, it operates as an overlay network by staying on top of any other networking architecture. As one of the main protocols for delay/disruption networking, many studies have analyzed its performance. This thesis analyzes the bundle protocol’s performance in terms of delivery time and net data transmission rate by incorporating it with a turbo code. For the lower-layer network, a user datagram protocol is used. Each bundle or fragment of a bundle will be used as an information for each turbo code frame which will be transmitted to the receiver. Among different information block lengths recommended to use for turbo code, we will only use the length of 8920 bits in order to provide reasonable throughput among all block lengths. We will be evaluating the performance in two different cases: (a) the channel bitSNR is constant throughout the file transmission, and (b) channel bit-SNR varying in each transmission round. For varying SNR cases, one SNR, for each transmission round, will be chosen randomly from a SNR list. Our main objective is to find the best bundle size that will maximize the net data transmission, conditioned on a given file failure probability target. This target is set in order to avoid infinite transmission of a file that may be time critical and may lose value, if delayed indefinitely. Also, spending infinite time for transmitting a single file can occupy the system for an extended time, delaying other messages that could be more important. Our analysis shows that bundle size, which is neither too small nor too large, works better for many cases. All these studies are made with channel rates that are the same for uplink and downlink channels, i.e., symmetric channel rates.
Recommended Citation
Pradhan, Babita, "Analysis of Bundle Protocol with Turbo Code" (2021). Electronic Theses and Dissertations. 2046.
https://egrove.olemiss.edu/etd/2046