Initially, we present a comprehensive analysis on the ranges of forwarding functions defined in previous protocols. We have identified problems in those forwarding functions and redefined them in next section. These redefined forwarding functions causes much better and systematic forwarding.