The performance of many distributed systems is highly sensitive to the latency of finding objects in response to user requests. Efficient discovery of nodes and objects in the network that satisfy application-specific requirements is therefore a critical building block for many distributed systems. In this thesis, I introduce a space-based approach to solving node and object discovery problems. This approach represents the relationship between nodes and objects as distances in an abstract space, maps optimization objectives and constraints of the problem to regions in the space, and combines these regions to identify the solution to the discovery problem. Using the space-based approach, I address three common problems involving node and obj...
We use the term Cyber-Physical Systems to refer to large-scale distributed sensor systems. Locating ...
The objective of this article is to bridge the gap between two important research directions: (1) ne...
This paper outlines a novel, comprehensive framework for geolocalization, that is, determining the ...
Selecting nodes based on their position in the network is a basic building block for many distribut...
In many distributed applications, end hosts need to know the network locations of other nearby parti...
This paper describes a peer-to-peer overlay network for performing location-aware node and path sel...
The ability to perform an efficient search in a complex network is of great importance in real-world...
Location discovery is a fundamental building block for many mobile applications. Yet dedicated inf...
1. INTRODUCTIONSelecting nodes based on their location in the network is a basic building block for ...
Localization of networked nodes is an essential problem in emerging applications, including first-re...
Peer-to-Peer (P2P) computing has emerged as a popular model aiming at further utilizing Internet inf...
This paper presents the design and evaluation of Pastry, a scalable, distributed object location and...
Peer-to-Peer (P2P) computing has emerged as a popular model aiming at further utilizing Internet inf...
Abstract — Location based services are becoming increasingly popular as devices that determine the g...
Finding Nearby Objects in Peer-to-Peer Networks by Kirsten Weale Hildrum Doctor of Philosophy in ...
We use the term Cyber-Physical Systems to refer to large-scale distributed sensor systems. Locating ...
The objective of this article is to bridge the gap between two important research directions: (1) ne...
This paper outlines a novel, comprehensive framework for geolocalization, that is, determining the ...
Selecting nodes based on their position in the network is a basic building block for many distribut...
In many distributed applications, end hosts need to know the network locations of other nearby parti...
This paper describes a peer-to-peer overlay network for performing location-aware node and path sel...
The ability to perform an efficient search in a complex network is of great importance in real-world...
Location discovery is a fundamental building block for many mobile applications. Yet dedicated inf...
1. INTRODUCTIONSelecting nodes based on their location in the network is a basic building block for ...
Localization of networked nodes is an essential problem in emerging applications, including first-re...
Peer-to-Peer (P2P) computing has emerged as a popular model aiming at further utilizing Internet inf...
This paper presents the design and evaluation of Pastry, a scalable, distributed object location and...
Peer-to-Peer (P2P) computing has emerged as a popular model aiming at further utilizing Internet inf...
Abstract — Location based services are becoming increasingly popular as devices that determine the g...
Finding Nearby Objects in Peer-to-Peer Networks by Kirsten Weale Hildrum Doctor of Philosophy in ...
We use the term Cyber-Physical Systems to refer to large-scale distributed sensor systems. Locating ...
The objective of this article is to bridge the gap between two important research directions: (1) ne...
This paper outlines a novel, comprehensive framework for geolocalization, that is, determining the ...