i have an idea of clustering in wsns .
where each and every sensor node use the reputation scheme and while clustering provide help against the selfishness atatck of the sensor nodes and the clustering are also using inspector node with cluster head node to assist each other in order to safe against the selfishness attack.