20,352 research outputs found
MAP: Medial Axis Based Geometric Routing in Sensor Networks
One of the challenging tasks in the deployment of dense wireless networks (like sensor networks) is in devising a routing scheme for node to node communication. Important consideration includes scalability, routing complexity, the length of the communication paths and the load sharing of the routes. In this paper, we show that a compact and expressive abstraction of network connectivity by the medial axis enables efficient and localized routing. We propose MAP, a Medial Axis based naming and routing Protocol that does not require locations, makes routing decisions locally, and achieves good load balancing. In its preprocessing phase, MAP constructs the medial axis of the sensor field, defined as the set of nodes with at least two closest boundary nodes. The medial axis of the network captures both the complex geometry and non-trivial topology of the sensor field. It can be represented compactly by a graph whose size is comparable with the complexity of the geometric features (e.g., the number of holes). Each node is then given a name related to its position with respect to the medial axis. The routing scheme is derived through local decisions based on the names of the source and destination nodes and guarantees delivery with reasonable and natural routes. We show by both theoretical analysis and simulations that our medial axis based geometric routing scheme is scalable, produces short routes, achieves excellent load balancing, and is very robust to variations in the network model
An Experimental Investigation of Hyperbolic Routing with a Smart Forwarding Plane in NDN
Routing in NDN networks must scale in terms of forwarding table size and
routing protocol overhead. Hyperbolic routing (HR) presents a potential
solution to address the routing scalability problem, because it does not use
traditional forwarding tables or exchange routing updates upon changes in
network topologies. Although HR has the drawbacks of producing sub-optimal
routes or local minima for some destinations, these issues can be mitigated by
NDN's intelligent data forwarding plane. However, HR's viability still depends
on both the quality of the routes HR provides and the overhead incurred at the
forwarding plane due to HR's sub-optimal behavior. We designed a new forwarding
strategy called Adaptive Smoothed RTT-based Forwarding (ASF) to mitigate HR's
sub-optimal path selection. This paper describes our experimental investigation
into the packet delivery delay and overhead under HR as compared with
Named-Data Link State Routing (NLSR), which calculates shortest paths. We run
emulation experiments using various topologies with different failure
scenarios, probing intervals, and maximum number of next hops for a name
prefix. Our results show that HR's delay stretch has a median close to 1 and a
95th-percentile around or below 2, which does not grow with the network size.
HR's message overhead in dynamic topologies is nearly independent of the
network size, while NLSR's overhead grows polynomially at least. These results
suggest that HR offers a more scalable routing solution with little impact on
the optimality of routing paths
Hidden geometric correlations in real multiplex networks
Real networks often form interacting parts of larger and more complex
systems. Examples can be found in different domains, ranging from the Internet
to structural and functional brain networks. Here, we show that these multiplex
systems are not random combinations of single network layers. Instead, they are
organized in specific ways dictated by hidden geometric correlations between
the individual layers. We find that these correlations are strong in different
real multiplexes, and form a key framework for answering many important
questions. Specifically, we show that these geometric correlations facilitate:
(i) the definition and detection of multidimensional communities, which are
sets of nodes that are simultaneously similar in multiple layers; (ii) accurate
trans-layer link prediction, where connections in one layer can be predicted by
observing the hidden geometric space of another layer; and (iii) efficient
targeted navigation in the multilayer system using only local knowledge, which
outperforms navigation in the single layers only if the geometric correlations
are sufficiently strong. Our findings uncover fundamental organizing principles
behind real multiplexes and can have important applications in diverse domains.Comment: Supplementary Materials available at
http://www.nature.com/nphys/journal/v12/n11/extref/nphys3812-s1.pd
Upper and Lower Bounds for Competitive Online Routing on Delaunay Triangulations
Consider a weighted graph G where vertices are points in the plane and edges
are line segments. The weight of each edge is the Euclidean distance between
its two endpoints. A routing algorithm on G has a competitive ratio of c if the
length of the path produced by the algorithm from any vertex s to any vertex t
is at most c times the length of the shortest path from s to t in G. If the
length of the path is at most c times the Euclidean distance from s to t, we
say that the routing algorithm on G has a routing ratio of c.We present an
online routing algorithm on the Delaunay triangulation with competitive and
routing ratios of 5.90. This improves upon the best known algorithm that has
competitive and routing ratio 15.48. The algorithm is a generalization of the
deterministic 1-local routing algorithm by Chew on the L1-Delaunay
triangulation. When a message follows the routing path produced by our
algorithm, its header need only contain the coordinates of s and t. This is an
improvement over the currently known competitive routing algorithms on the
Delaunay triangulation, for which the header of a message must additionally
contain partial sums of distances along the routing path.We also show that the
routing ratio of any deterministic k-local algorithm is at least 1.70 for the
Delaunay triangulation and 2.70 for the L1-Delaunay triangulation. In the case
of the L1-Delaunay triangulation, this implies that even though there exists a
path between two points x and y whose length is at most 2.61|[xy]| (where
|[xy]| denotes the length of the line segment [xy]), it is not always possible
to route a message along a path of length less than 2.70|[xy]|. From these
bounds on the routing ratio, we derive lower bounds on the competitive ratio of
1.23 for Delaunay triangulations and 1.12 for L1-Delaunay triangulations
Memoryless Routing in Convex Subdivisions: Random Walks are Optimal
A memoryless routing algorithm is one in which the decision about the next
edge on the route to a vertex t for a packet currently located at vertex v is
made based only on the coordinates of v, t, and the neighbourhood, N(v), of v.
The current paper explores the limitations of such algorithms by showing that,
for any (randomized) memoryless routing algorithm A, there exists a convex
subdivision on which A takes Omega(n^2) expected time to route a message
between some pair of vertices. Since this lower bound is matched by a random
walk, this result implies that the geometric information available in convex
subdivisions is not helpful for this class of routing algorithms. The current
paper also shows the existence of triangulations for which the Random-Compass
algorithm proposed by Bose etal (2002,2004) requires 2^{\Omega(n)} time to
route between some pair of vertices.Comment: 11 pages, 6 figure
Recommended from our members
Automatic synthesis of analog layout : a survey
A review of recent research in the automatic synthesis of physical geometry for analog integrated circuits is presented. On introduction, an explanation of the difficulties involved in analog layout as opposed to digital layout is covered. Review of the literature then follows. Emphasis is placed on the exposition of general methods for addressing problems specific to analog layout, with the details of specific systems only being given when they surve to illustrate these methods well. The conclusion discusses problems remaining and offers a prediction as to how technology will evolve to solve them. It is argued that although progress has been and will continue to be made in the automation of analog IC layout, due to fundamental differences in the nature of analog IC design as opposed to digital design, it should not be expected that the level of automation of the former will reach that of the latter any time soon
- …