Cooperative Broadcast in Large-Scale Wireless Networks

Cooperative Broadcast in Large-Scale Wireless Networks

Birsen Sirkeci-Mergen (San Jose State University, USA), Anna Scaglione (University of California at Davis, USA) and Michael Gastpar (University of California at Berkeley, USA)
DOI: 10.4018/978-1-61350-101-6.ch307
OnDemand PDF Download:


This chapter studies the cooperative broadcasting in wireless networks. We especially focus on multistage cooperative broadcasting in which the message from a source node is relayed by multiple groups of cooperating nodes. Interestingly, group transmissions become beneficial in the case of broadcasting as opposed to the case in traditional networks where receptions from different transmitters are considered as collision and disregarded. Different aspects of multistage cooperative broadcasting are analyzed in the chapter: (i) coverage behavior; (ii) power efficiency; (ii) error propagation; (iv) maximum communication rate. Whenever possible, performance is compared with multihop broadcasting where transmissions are relayed by a single node at each hop. We consider a large-scale network with many nodes distributed randomly in a given area. In order to analyze such networks, an important methodology, the continuum limit, is introduced. In the continuum limit, random networks are approximated by their dense limits under sum relay power constraint. This method allows us to obtain analytical results for the analysis of cooperative multistage broadcasting.
Chapter Preview


In distributed ad hoc networks, most network protocols require multicast or broadcast of certain control messages. These messages generally constitute a significant portion of network traffic, and they may cause performance bottlenecks. Several authors have studied how to optimally transmit broadcast information to minimize the total number of transmissions or the energy consumption in large wireless networks (e.g., see Williams & Camp, 2002).

Under traditional multi-hop broadcasting, each node receives signals from its nearest neighbor, and messages propagate over hops formed by single nodes. In this case, receptions from different transmitters are considered as collision even if they correspond to the same source message. Hence, networks with high number of nodes suffer from multiple retransmissions and waste resources (Tseng, Ni, Chen & Sheu, 1999; Korkmaz, Ekici & Ozguner, 2007).

In wireless networks, transmitted packets are heard not only by their intended recipients but also by other neighboring nodes. This is known as the broadcast property of wireless medium and it is the main motivation for cooperative schemes. In this chapter, we study cooperative broadcasting which takes advantage of the broadcast nature of the wireless medium by including all receivers in the relaying process. In broadcasting, the goal is to send a source message to the entire network in the most efficient way. In contrast with multi-hop broadcasting, cooperative broadcasting brings in several advantages: (i) increased connectivity and coverage; (ii) improved power efficiency; (iii) bounded error propagation for uncoded transmission; (iv) improved communication rate.

The advantages of cooperation for broadcasting applications have been recognized in many works. Different cooperative strategies are proposed in order to improve energy efficiency (Hong & Scaglione, 2003; Maric & Yates, 2004; Hong & Scaglione, 2006; Sirkeci-Mergen & Scaglione, 2007; Sirkeci-Mergen & Scaglione, 2006), network lifetime (Maric & Yates, 2005), network coverage (Sirkeci-Mergen, Scaglione & Mergen, 2006; Sirkeci-Mergen & Scaglione, 2004; Sirkeci-Mergen & Scaglione, 2005), and communication rate (Sirkeci-Mergen & Gastpar, 2007; Khisti, Erez & Wornell, 2006);

In (Hong & Scaglione, 2003; Maric & Yates, 2004; Hong & Scaglione, 2006), the authors investigate the energy efficiency of cooperative transmissions over multihop networks for different setups. In the basic formulation, they assume that the receiving nodes combine the receptions from all nodes that transmitted previously to harvest energy and, in turn, benefit from transmit diversity. In addition, the nodes transmit based on a predetermined schedule and power allocation policy such that total power consumption of the network is minimized. In (Hong & Scaglione, 2003; Maric & Yates, 2004; Hong & Scaglione, 2006), it was shown that for a given transmission schedule, the optimal power allocation can be formulated as a constrained optimization problem which can be solved in polynomial time by utilizing linear programming tools. On the other hand, the authors also showed that finding the optimal scheduling that leads to the minimum total power consumption is an NP-complete problem and thus, it is not computationally tractable in general. Both works proposed heuristic methods to determine the optimal schedule.

Complete Chapter List

Search this Book: