Low-Power Wireless Radio Measurements, Analysis and Modeling


Introduction

Will Rogers ParkSensor networks will be deployed in harsh environments from the communication perspective, with significant multi-path effects.  In addition, the low power radios typically used in sensor networks do not have sufficient frequency diversity to be resilient to multi-path communication.  Under these conditions, wireless communication is known to be unpredictable and has been shown to vary drastically with small spatial changes and on different time scales.  Even though most sensor network algorithms are designed to be adaptive to the variations in the communication channel, there are several parameters that need to be adjusted to the operating conditions in order to improve performance.  Furthermore, the real communication channels are very difficult to model for the wide range of target environments and the different type of radios, frequencies, and modulation schemes in use.  Thus, it is difficult to extensively test the algorithms under development in simulations under realistic conditions.  Given the variability of the communication channel, and the difficulty to model it accurately, it is essential to get quantitative data that may allow us to better understand the channel characteristics in the target deployment area.


Wireless Radio Measurement Tools

SCALE is a measurement tool that I developed to study wireless communication channels with low power radios in new environments.  It facilitates the characterization of the most basic communication metric from the application point of view: packet delivery.  The tool enables the collection of packet delivery statistics using the same specific hardware platform and in the same environment intended for deployment.  It also provides full parameter configuration (including total number of packets, packet size, inter-packet transmission frequency, RF power level, among others) and a real-time visualization tool.  The data gathered by SCALE allow protocol developers and engineers to better estimate the appropriate density, system parameter tuning constants, and expected performance of protocols and algorithms (data capacity, convergence time, latency).  The data was collected in 3 different environments, with 2 different type of radios, with 6 different power settings, 12 different packet sizes, and 4 different antennae heights.  I used up to 16 nodes in our outdoor experiments and up to 55 nodes in our indoor experiments.  I measured the packet delivery performance of 240 links for the outdoor experiments and 2970 links for the indoors experiments.  The results of the measurements using SCALE led to statistical analysis of the data and revealed some interesting findings that constitute the basis of my thesis work.SCALE measurement tool


Analysis and Modeling

PDF of reception rate as a function of distanceIn my thesis work, I performed statistical analysis on data from a rich set of links with different distances, directions, antennae elevations from the ground, with or without line of sight ---conditions that we expect to find in sensor network deployments---, and I found many important lessons for network protocols and system design.  My goal was to provide sound foBy using these data I have developed new radio propagation models usedundations for conclusions drawn in my thesis by extracting relationships between location (e.g distance) and communication properties (e.g. reception rate) using non-parametric statistical techniques.  The objective is to provide a probability density function (PDF) that completely characterizes the relationship. Furthermore, I studied individual link properties and group link properties with their correlation with respect to common transmitters, receivers and geometrical location.

PDF of reverse reception rate as a function of the forward reception rateAmong the many interesting findings, I found that there is no clear correlation between packet delivery and distance in an area of more than 50% of the total communication range.  In addition, I found that temporal variations of packet delivery are not correlated with distance from the transmitter or transmission power level, but to the mean reception rate of each particular link.  I also found that the percentage of link asymmetries varies from 5% up to 30% in some cases, and there was no obvious correlation between link asymmetries and distance and/or transmission power levels.  I provided significant quantitative evidence that supports the commonly held belief that link asymmetries are due to hardware calibration differences.  Another important observation is that the distribution of lossy links can greatly affect routing algorithms based on geometric concepts.  For example, all local avoidance approaches that reduce the routing problem to traversal on Gabriel or local neighborhood graphs may no longer be applicable in practice.  Another, possibly more impacting ramification is that no deterministic method can be used to guarantee packet delivery in stateless routing protocols.  This is justified by the small but non-zero probability of having links with very small or close to zero reception rate even at very small distances.  Another conceptual change is that there is a strong benefit of observing at least some percentage of links on-line.  This is because some of the most effective links in terms of metrics of travel distance versus required number of messages are links that have a reception rate between 40-60%.  In addition, it is perfectly possible to find high reception rate links that are stable and highly symmetrical that cover medium to long distances. 
Group of nodes
The existence of superior nodes in terms of both transmitters and receivers capabilities implies that fairness will become one of the major issues for any routing, multicast, and broadcasting approach, because all of these protocols have a tendency to disproportionately use a subset of nodes.  The statistically demonstrated space correlation will also greatly impact the development of routing protocols, as well as power management techniques.  For example, since nodes are naturally clustered in subsets that efficiently communicate with each other and poorly with the rest of the network, it will be important that power management strategies, simultaneously turn down or up the majority of the nodes in one of such subsets. Furthermore, clustering techniques might be even more efficient than in networks modeled with other communication models.

As part of my thesis work, I also developed a series of wireless network simulation environments that produce networks of an arbitrary size and under arbitrary deployment rules with realistic communication properties. For this task I used an iterative improvement-based optimization procedure to generate instances of the network that are statistically similar to empirically observed networks.  I evaluated the accuracy of the conclusions drawn using the proposed model and therefore comprehensiveness of the considered properties on a set of standard communication tasks, such as connectivity maintenance and routing. The simulation models have been fully implemeted in the EmStar simulator.


Wireless Connectivity Data

All the connectivity data used in these studies can be found in the CENS Wireless Measurement Data Web Page.

Related publications


Valid HTML 4.01!
Last updated: 2005/02/24 01:55:38