Construction of Generalized Ricci Flow Based Virtual Coordinates for Wireless Sensors Network

Geographic routing algorithms are well-suited to the special characteristics of WSNs. However, the performance of geographic routing is impacted by physical voids and localization errors. In this paper, we use conformal mapping and Möbius transformation to compute a new embedding of the sensor nodes in the plane such that greedy forwarding with the virtual coordinates guarantees delivery. In particular, we perform generalized Ricci flow to a planar triangulation from the sensor network topology with non-triangular faces as holes such that all the non-triangular faces are mapped to perfect circles. The generalized Ricci flow is more flexible, more robust and conformal for meshes with low quality triangulations. The generalized method allows the two circles to either intersect or separate from each other. This greatly improves the flexibility and robustness of the method. In addition, we transform the planar triangulation with perfect circles into a circular domain D in that the probability of obtuse triangles is greatly decreased. Thus greedy forwarding will never get stuck at an intermediate node. Simulation results are presented for these scenarios.

[1]  Craig Gotsman,et al.  Distributed computation of virtual coordinates for greedy routing in sensor networks , 2011, Discret. Appl. Math..

[2]  B. Chow,et al.  COMBINATORIAL RICCI FLOWS ON SURFACES , 2002, math/0211256.

[3]  Roger Wattenhofer,et al.  Greedy Routing with Bounded Stretch , 2009, IEEE INFOCOM 2009.

[4]  Wei Zeng,et al.  Covering space for in-network sensor data storage , 2010, IPSN '10.

[5]  Frank Thomson Leighton,et al.  Some Results on Greedy Embeddings in Metric Spaces , 2008, FOCS.

[6]  Frank Thomson Leighton,et al.  Some Results on Greedy Embeddings in Metric Spaces , 2008, 2008 49th Annual IEEE Symposium on Foundations of Computer Science.

[7]  Jie Gao,et al.  Greedy routing with guaranteed delivery using Ricci flows , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[8]  Robert D. Kleinberg Geographic Routing Using Hyperbolic Space , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[9]  Christos H. Papadimitriou,et al.  On a conjecture related to geometric routing , 2004, Theor. Comput. Sci..

[10]  Shi-Min Hu,et al.  Generalized Discrete Ricci Flow , 2009, Comput. Graph. Forum.