In line with traditional communication systems, more and more attention is given to autonomous, self-organizing networks with no central infrastructure, based only on peer-to-peer communication. Designing multihop broadcast protocols for these networks is a complex problem as the task of these protocols is to disseminate messages in a network effectively while avoiding unnecessary use of resources. The vast majority of these protocols (as those used in the present day Internet) do not use spatial information of the nodes to optimize the bandwidth and channel usage. By increasing the awareness of the nodes and equipping them with their physical location, we can achieve a higher level of autonomous functioning, better performance, and higher level communication primitives, like transmitting in a given direction. The work should help shed some light on this newand exciting self-organizing networks, and should be especially useful to professionals in Computer Networks and Communications fields, or anyone else who may be considering utilizing the benefits of these systems.