Introduction
Over the past few decades, increasing demands from military, national security, and commercial customers have been driving the large-scale deployment of ad hoc networks, sensor networks, and personal area networks. Unlike the cellular network or the WiMAX, there are no sophisticated infrastructures such as base stations for these wireless networks. In these scenarios, the mobile users have to set up the network functionality on their own. For example, an individual sensor can sense its immediate environment, process what it senses, communicate its results to others over a wireless link, and possibly take an action in response. Although a single sensor has very limited use, a network of sensors can be used to manage large environments and systems.
These types of wireless networks contain new types of computing machines, run different kinds of network applications, execute in different physical environments, and possess large numbers of nodes. Moreover, there are other challenges such as battery life, maximal power, interferences, limited bandwidth, and connectivity for the different applications of such networks. Significant scientific and technical progress is required to realize the potential of these networks. In short, building such networks requires overcoming many challenges, especially from an optimization design point of view. In this chapter, we study three examples for ad hoc networks, sensor networks, and ultrawide-band (UWB) networks, respectively.