Abstract--To take advantage of the broadcast nature of wireless communication, a number of opportunistic routing techniques have recently been proposed. In order to manage the extra signaling overhead associated with operation of the opportunistic routing, these schemes work in terms of `batches' consisting of multiple packets. While these opportunistic techniques can dramatically improve the system performance, use of batches means that they are best suited to UDP traffic. In the Internet and wireless networks, however, the vast majority of the traffic is interactive1 (e.g., up to 80-90% is TCP). To support interactive traffic opportunistically and efficiently, we introduce a novel scheme called RIPPLE. In the RIPPLE scheme, an expedited multihop transmission opportunity mechanism ensures low signaling overhead and eliminates re-ordering, and a two-way packet aggregation technique further reduces overhead. We implement the RIPPLE and related schemes2 in NS-2 and compare their per...
Tianji Li, Douglas J. Leith, Lili Qiu