Geographic routing protocols aim to make black hole
attacks obsolete by using the location information from a node
to determine the best routes to the destination [12]. These
protocols show much promise but are unsuitable for use in
some environments. Some geographic routing protocols rely
on GPS information to identify the location of a node, but
depending on the application, GPS modules may be too costly,
too complex to integrate or require too much power. In the case
where nodes are deployed undersea or underground, obtaining
reliable location information from a GPS module may be very
difficult