channel allocation, and so on, which can be orthogonal to the multi-hop routing function. This make hierarchal routing protocols fall under clustering and/or hybrid -topology control based protocol class in this classification and probably under another class as well according to the technique used.