Abstract-Situational awareness applications in disaster response and tactical scenarios require efficient communication without a managed infrastructure. In principle, the performance, size, weight, and power of commercial off-the-shelf mobile phones and tablets are sufficient to support such applications, provided that efficient protocols and mechanisms are put in place for the efficient and secure sharing and storage of content among such devices. ICEMAN (Information CEntric Mobile Ad-hoc Networking) is a system that allows applications to request content objects by their attributes, and integrates its API with utilitybased dissemination, caching, and network-coding mechanisms to deliver content. ICEMAN is implemented based on the Haggle architecture running in the Android operating system, and supports distributed situational-awareness applications operating in networks subject to severe disruption. Its functionality is described, and performance results of the ICEMAN implementation running in mobile phones and the CORE/EMANE network emulation are presented for several test scenarios 1 .I. INTRODUCTION Tactical and emergency response scenarios require efficient, robust, and secure network communication to quickly deliver data for situational awareness applications. The dynamic and resource limited constraints in these networks require that nodes opportunistically communicate with limited global knowledge, and make efficient use of the scarce available bandwidth. However, despite the remarkable increase in sensing, storage, processing, and communication capabilities in mobile devices, efficient dissemination and storage of content on the volatile network edge remains a challenging research problem. This paper presents and evaluates the ICEMAN (Information-CEntric Mobile Ad-hoc Networking) system. ICEMAN is an information-centric system designed for situational awareness applications operating in networks subject to severe disruption.Considerable work has been done on information-centric networking [5] over the past few years. Section II summarizes this prior work and motivates some of the design choices made in ICEMAN.Section III summarizes the main functionality of ICEMAN, which uses a publish-subscribe paradigm like prior ICN approaches, but adopts a declarative attribute-based approach
Abstract. Situational awareness applications used in disaster response and tactical scenarios require efficient communication without support from a fixed infrastructure. As commercial off-the-shelf mobile phones and tablets become cheaper, they are increasingly deployed in volatile ad-hoc environments. Despite wide use, networking in an efficient and distributed way remains as an active research area, and few implementation results on mobile devices exist. In these scenarios, where users both produce and consume sensed content, the network should efficiently match content to user interests without making any fixed infrastructure assumptions. We propose the ICEMAN (Information CEntric Mobile Adhoc Networking) architecture which is designed to support distributed situational awareness applications in tactical scenarios. We describe the motivation, features, and implementation of our architecture and briefly summarize the performance of this novel architecture. and UCSC in the scope of the DARPA Disruption-Tolerant Networking (DTN) Program, which also funded a subsequent collaboration between SRI and PARC Palo Alto Research Center. The underlying idea that delay-/disruption-tolerant and content-based networking should be treated on an equal footing was already advocated by our team, especially J.J. Garcia-Luna-Aceves, at that time, but in our view not satisfactorily realized until now. From a theoretical perspective, we are concerned with an extreme and hence interesting case of a loosely coupled distributed system that requires new decentralized approaches to content-access, dissemination, reliability, and security. Hence, the ENCODERS project also benefits from a good amount of theoretical research that is mostly hidden from the user. In addition to network coding and attribute-based encryption, it implements a version of the partially-ordered knowledge sharing model at the content level that we already used as the basis of our DTN
Many algorithms have been presented to enhance caching in the Internet, and LRU (Least Recently Used) is the defacto standard used to evict data due to its ease of implementation and good performance. A limitation in creating a new caching algorithm is the cost associated with its development, testing, analysis, and efficiency in specific scenarios. The Functional Algebraic aTomic Evaluators (FATE) is introduced to address this problem. FATE is an information processing engine that evaluates information (such as the value of cached content) and acts upon said results. FATE is designed to be highly configurable and flexible, and to enable rapid development, accuracy in duplicate functionality on different platforms, and ease of use. It uses XML configuration files to setup the evaluation of the content. Each algorithm in FATE can be used as-is or optimized.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.