Mobile ad hoc network researchers face the challenge of achieving full functionality with good performance while linking the new technology to the rest of the Internet. A strict layered design is not flexible enough to cope with the dynamics of manet environments, however, and will prevent performance optimizations. The MobileMan cross-layer architecture offers an alternative to the pure layered approach that promotes stricter local interaction among protocols in a manet node
In recent years, the Internet has witnessed the introduction of many peer-to-peer systems designed to realize large-scale data sharing. These platforms exhibit interesting features like self-configuration, self-healing and complete decentralization, which make them appealing for employment in ad hoc environments as well. However, the impact of ad hoc dynamics on the performance of these protocols, and the different set of constraints which this emerging networking paradigm imposes, haven't been yet carefully evaluated. This paper investigates the performance of Gnutella, one of the most widely used peer-to-peer systems, when put through typical ad hoc conditions like node mobility, frequent network partitioning, etc.. We show that a straightforward implementation of the protocol is not satisfactory under the point of view of the produced overhead and the average overlay connectivity. Finally, we propose a cross-layer optimization of Gnutella, which enhances its performance up to the expectations and makes it more suitable to the degree of self-organization and self-healing required in ad hoc environments.The future information society is expected to rely heavily on wireless technology. Mobile access to the Internet is steadily gaining ground, and it could easily end up exceeding connections from the fixed infrastructure. Picking just one example, ad hoc networking is a new paradigm of wireless communication for mobile devices. While initially targeted at military applications, as well as stretching the access to the Internet beyond the first wireless hop [1], ad hoc networks are now expected to be employed in civilian applications. Making these systems working autonomously to support opportunistic communications among users, still presents challenging issues on topics ranging from wireless technologies to middleware platforms and applications. This paper focuses at the middleware layer, investigating on how information sharing could be efficiently realized in ad hoc environments through peer-to-peer (p2p) systems.Information (or data) sharing is an application layer task that allows different devices to share data in order to carry out distributed computations and satisfy user needs. Data sharing is considered of fundamental importance for mobile ad hoc networks, since they have been proposed to enable data access for mobile devices in the absence of an infrastructure. The big variety of applications that could benefit from an efficient data sharing technique, suggests to cope with this problem at the middleware layer. One of the primary roles of middlewares is to provide application programmers with a set of high-level instruments and abstractions, in order to hide the complexity of underlying systems, properly managing resources and critical operations. In [2] the authors provide a discussion on the characteristics of middleware for mobile computing, identifying among others the organization of distributed services with fair workload distribution, tolerance to dynamics such as the variability of participants to...
In the context of ubiquitous and pervasive computing, publish/subscribe middleware is gaining momentum due to its loosely coupled communication scheme. In this paper we present Q, a publish/subscribe service conceived to operate over mobile ad hoc networks. With Q, the overlay network that routes events from publishers to subscribers dynamically adapts to topology changes by means of cross-layer interaction. Q also supports content-based filtering of events through mobile code: subscribers can specify in detail the notifications they wish to receive by defining proper filter classes, then binary code of filters is exchanged during runtime by participating nodes
Abstract. MobileMAN is a project funded by the Future and Emerging Technologies arm of the IST Programme of the the European Commission. This project investigates the potentialities of the Mobile Ad hoc NETworks (MANET's) paradigm. Specifically, the project aims at defining and developing a metropolitan area, self-organizing, and totally wireless network, called Mobile Metropolitan Ad hoc Network (Mobile-MAN). The main technical output of this proposal can be summarized as follow. i) Development, validation, implementation and testing of the architecture, and related protocols, for configuring and managing a MobileMAN. ii) Physical implementation of this architecture for lowers layers (i.e., wireless technologies). iii) Integration of applications on top of our self-organized network. iv) Validation of the self-organizing paradigm from the social and economic standpoint.
Cross layering has recently emerged as a new trend to cope with performance issues of mobile ad hoc networks. The concept behind this technique is to exploit local information produced by other protocols, so as to enable optimizations and deliver better network performance. However, the need for a new interaction paradigm inside the protocol stack has to face with the legacy aspects of classical architectures ( e g , the Internet), where layer separation allows for easy standardization and deployment. In this paper, we show that cross layering can be achieved maintaining a clean architectural modularity, making protocols exchange information through a vertical interface. Specifically, we present the design of a cross-layer module, and provide a proof of concepts of its "usability" at different layers of the protocol stack, considering two case studies from a design and implementation standpoint.
Abstract. This paper presents a node location service for metropolitan Ad Hoc networks. The new system is innovative because it exploits context information in its internal polices. Context information is referred as knowledge about metropolitan user mobility patterns. In urban areas people do not uniformly distribute. Specific zones, defined as hot spots, work like assembly points, where people show predictive mobility. This zones are office buildings, shopping malls and similar operational contexts. The paper shows how a hot spots aware node location service could better find nodes where to publish and retrieve updated position. This proposal paper mainly focuses on protocol aspects, showing mechanisms to let the system adaptable to the inherent dynamic conditions of an Ad Hoc network.
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.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.