Using hierarchical location names for scalable routing and rendezvous in wireless sensor networks. (27th July 2006)