In this paper, two geographic multipath routing algorithms named GGFGD and GFGD were proposed.
First, the network is logically divided into Small Cube (SC) spaces.
Then, based on the SCs and the relative position of sensor nodes, some target SCs are selected.
Only the neighbor nodes in the selected target SCs are used for data directional transmission.
Moreover, we take sleep schedule into account, which helps to save energy consumption and prolong network lifetime.