Developing an ideal routing protocol that satisfies various wireless sensor network applications is difficult due to their
different requirements. In this paper, we propose a parametric routing protocol that considers performance parameters such
as time, reliability, and energy to satisfy various circumstances of wireless sensor network applications. Based on a geographic
algorithm, the proposed protocol calculates each node’s routing costs for three performance parameters and negotiates to select
the next node. The framework supports adaptive service as well as scalability because the mechanism requires only neighboring
nodes’ information. The experiment shows that the proposed protocol provides adaptive services for various sensor networks
applications.