ABSTRACT
Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
In this chapter, we discuss various communication protocols used in ad hoc net-
works (stationary or mobile) for different types of communication requirements, e.g.,
broadcast, gossiping and point-to-point communication among the nodes in the net-
work. Broadcast is a process by which a source node transmits a message to be re-
ceived by every node in the network. On the other hand, if every node has a different
message to be sent to all other nodes in the network, the situation is called gossiping
[1].