This document discusses routing protocols and non-uniformity in wireless sensor networks. It begins by defining four models of non-uniformity: deployment non-uniformity, geographical non-uniformity, functional non-uniformity, and movement non-uniformity. It then discusses challenges for data management in non-uniform wireless sensor networks, focusing on data-centric storage approaches. The document introduces Q-NiGHT, a protocol that improves on GHT by using an adaptive hash function to distribute data in a way that approximates the actual network distribution, providing better load balancing in non-uniform networks compared to GHT. Experimental results demonstrate that Q-NiGHT has lower energy costs for operations like data lookup compared to G