A Reliable Peer-to-Peer Protocol for Mobile Ad-Hoc Wireless Networks
Reliable, fast, and power aware communication is needed for Ad-Hoc wireless networks. Current techniques based on client-server and Publish/Subscribe communication models are not suitable in multi-robot systems and generally for mobile applications. For this the authors propose a reliable peer-to-peer protocol based on a UDP Broadcast and Token Passing (UBTP). The protocol is implemented on a WLAN using the Stargate embedded system. For this, a customized UDP protocol with an imperative Poll-based communication is proposed. The protocol is implemented using a Communication Thread (TC) and a Processing Thread (TP). A testbed system which allows modules to run TC and TP, in addition to the generation of broadcast request is presented.