Ad hoc networks (Computer networks) Middleware Mobile computing Computer Science
This thesis addresses the topic of dynamically selecting protocols at various levels of network stacks in challenged environments, specifically those with message loss, long-term fragmentation, and high mobility, in an effort to meet the demands of group-based messaging applications. Currently, developers select protocols based on a static set of assumptions about the underlying network and application requirements. This thesis introduces a method of sensing the network state, merging this with similar information from peers, and dynamically changing the underlying protocols. This alleviates the need for developers to select protocols and instead assert message requirements. Further, since application instances are involved in group communications, they likely act as such from a mobility perspective, causing different portions of the network to have drastically different properties. For example, there may be clusters of nodes in certain locations, but minimal connectivity between them. The proposed solution allows systems to adapt to these situations as protocols may be interchanged at any time, allowing the best to be used in any given scenario. The thesis first establishes a formal definition of the problem space, and then proposes a solution utilizing Markov Random Fields to classify the network. This classification is then used to dynamically select the protocols utilized by the network stack. The Dynamic Protocol Selection Middleware (DPSM) is introduced as the implementation of this approach. Using this middelware, the effectiveness of the approach is tested in both random group environments and real-world scenarios. In general, DPSM delivered at least as many messages as any statically selected protocol, while delivering substantially more messages in many scenarios with only modest increases in overhead or latency.
Metrics
35 File views/ downloads
20 Record Views
Details
Title
Dynamic Selection of Network Protocols for Group Communications in Mobile Ad-hoc Networks
Creators
Aaron M. Rosenfeld - DU
Contributors
William Clement Regli (Advisor) - Drexel University (1970-)
Awarding Institution
Drexel University
Degree Awarded
Master of Science (M.S.)
Publisher
Drexel University; Philadelphia, Pennsylvania
Resource Type
Thesis
Language
English
Academic Unit
Computer Science (Computing) [Historical]; College of Computing and Informatics (2013-2026); Drexel University