IEEE SIGNAL PROCESSING LETTERS, VOL. 20, NO. 8, AUGUST 2013 739 Effective Resource Management in Visual Sensor Networks With MPSK Olusegun O. Odejide, Elizabeth S. Bentley, Lisimachos P. Kondi, and John D. Matyjas Abstract—The problem of resource management in a Direct Sequence Code Division Multiple Access (DS-CDMA) wireless Visual Sensor Network (VSN) with M-array Phase Shift Keying (MPSK) modulation in an Additive White Gaussian Network (AWGN) channel was considered in this paper. Achieving max- imum video quality, in spite of the prevailing network resource constraints, is of utmost importance in VSN applications. Our optimization scheme is based on the Nash Bargaining Solution (NBS). The nodes in the network negotiate in order to determine their transmission parameters (transmission powers; source and channel coding rates for each node). The task is to optimize the transmission powers (which are continuous) and the source and channel coding rates (which are discrete) for all the network nodes, while taking advantage of the improved bandwidth spectral efciency provided by the higher order constellation. Index Terms—Cross layer optimization, game theory, MPSK, Nash bargaining solution, visual sensor network. I. INTRODUCTION T HE reliability of streaming applications over wireless links suffers, as a result of the challenges associated with wireless networks. The output at the application layer can be improved by jointly optimizing parameters at the various layers of the network stack, while considering quality of service (QoS) requirements. This can be achieved by allocating resources (compression ratio at the application layer, channel coding rate at the data link layer, and transmit power at the physical layer) to video camera nodes that negotiate according to the Nash Bargaining Solution (NBS) approach, in order to improve the overall objective video quality of the VSN. Previous research in this eld focuses on the important issue of controlling power consumption in VSN [1], [2]. How- ever, solutions presented in [1] did not optimize the overall end-to-end video quality. In other recent work, several ap- proaches have been presented towards achieving an end-to-end video quality by reducing the intra-cell interference with the aid of cross-layer optimization schemes [3]–[5]. However, in previous work only BPSK modulation was considered. Using BPSK limits the bandwidth spectral efciency (information rate that can be transmitted over a given bandwidth), so a Manuscript received February 21, 2013; revised May 05, 2013; accepted May 16, 2013. Date of publication June 03, 2013; date of current version June 06, 2013. The associate editor coordinating the review of this manuscript and ap- proving it for publication was Prof. Yan Sun. O. O. Odejide, E. S. Bentley, and J. D. Matyjas are with the Air Force Re- search Laboratory, Rome, NY 13441 USA (e-mail: femiodejide@yahoo.com). L. P. Kondi is with the Department of Computer Science, University of Ioan- nina, GR-45110 Ioannina, Greece. Color versions of one or more of the gures in this paper are available online at http://ieeexplore.ieee.org. Digital Object Identier 10.1109/LSP.2013.2265912 higher spectral efciency can be obtained by using higher order constellations such as QPSK and 8-PSK. Also in [6], though the authors look at optimizing the cross layer design techniques for video streaming over cooperative wireless networks with distributed control, they did not consider the effect of higher order constellation schemes. Our framework considered spatially distributed nodes, each equipped with a camera capable of recording scenes with high motion and low motion. In order to reduce the effect of interfer- ence and operate optimally within the limits of the network re- source constraints, we need to establish a joint network resource allocation scheme that can enhance the global video quality. In this paper, the cross-layer resource allocation scheme is based on the Nash Bargaining Solution (NBS) from game theory. Resources are allocated by the NBS based on negotia- tions between the nodes, coordinated by the centralized control unit. A Centralized Coordination Unit (CCU) coordinates the resource allocation among the nodes. A multi-user/multi-access channel access method (DS-CDMA) was employed, as well as H.264 AVC video codec. In order to achieve a exible coding scheme, Rate Compatible Punctured Convolutional Codes (RCPC) were used. Our method ensures fair allocation of resources to obtain satisfactory utilities for all nodes and takes into consideration the various channel conditions, the video content characteristics, and the resource needs of the other nodes so as to achieve the required level of Quality of Service (QoS). The source coding rate and the channel coding rate take on discrete values, whereas the transmission power is allowed to take on values from a continuous set. Hence, the resulting optimization problem is a mixed-integer problem, and it is solved using Particle Swarm Optimization (PSO) [7]. The remainder of the article is organized as follows; in Section II, we discuss the system model and the MPSK mod- ulation scheme using trellis coding. The node clustering and optimization framework is presented briey in Section III. Se- lected computational results are provided in Section IV which is followed by some concluding remarks in Section V. II. SYSTEM MODEL The focus of this work is the analysis of a multi-node cross- layer optimization technique for resource management in VSNs. This is a cross-layer network performance optimization scheme involving three different layers (physical, data link, and appli- cation): optimization of the transmission powers at the physical layer, optimal channel coding rates at the data link layer, and compression rates at the application layer. Using BPSK mod- ulation and RCPC codes, allowed the channel coding rate to be optimized because variable rates are allowed, however the 1070-9908/$31.00 © 2013 IEEE