• No results found

Poster Abstract: Modeling an Electronically Switchable Directional Antenna for Low-power Wireless Networks

N/A
N/A
Protected

Academic year: 2021

Share "Poster Abstract: Modeling an Electronically Switchable Directional Antenna for Low-power Wireless Networks"

Copied!
2
0
0

Loading.... (view fulltext now)

Full text

(1)

Modeling an Electronically Switchable Directional Antenna

for Low-power Wireless Networks

Biruk Silase Geletu, Luca Mottola, Thiemo Voigt, and Fredrik Österlind

Swedish Institute of Computer Science

{biruk,luca,thiemo,fros}@sics.se

ABSTRACT

We present an empirical link-layer model of an electronically switch-able directional antenna for low-power wireless networks. By virtue of directed transmissions, such antennas alleviate wireless contention and increase the communication range at no additional energy cost. In addition, the ability to dynamically change the direction of max-imum gain allows to steer the radiated power in different directions on a per-packet basis. However, the few protocols that leverage such features are usually based on abstract antenna models, and are thus of limited applicability. On the contrary, we base our model on extensive real-world experiments using an existing antenna proto-type we built. Our model mimics the temporal variations caused by environmental dynamics. We are currently embedding our model in the Cooja simulator, enabling the investigation of protocols lever-aging this antenna technology in networks of arbitrary size.

Categories and Subject Descriptors

C.2.1 [Computer-Communication Networks]: Network Archi-tecture and Design—Wireless Communication

General Terms

Design, Experimentation, Measurement

1. INTRODUCTION

In contrast to traditional omni-directional antennas, directional antennas concentrate the radiated power only in given directions. This increases the communication range at no additional energy cost and alleviates the contention on the wireless medium. As a re-sult, these antennas lower the network diameter and reduce packet collisions. In addition, electronically switchable directional anten-nas can dynamically change the direction of maximum gain on a per-packet basis. Very few existing protocols exploit this function-ality. Most often, their design builds upon abstract antenna mod-els [5], resulting in limited real-world applicability.

In contrast, we build a model of the link-layer performance of an electronically switchable directional antenna based on extensive real-world experiments. We leverage an antenna prototype called

Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee.

IPSN’11, April 12–14, 2011, Chicago, Illinois.

Copyright 2011 ACM 978-1-4503-0512-9/11/04 ...$10.00.

SPIDA[2, 3], shown in Figure 2. SPIDA is a switched parasitic element antenna designed for the 2.4 GHz band. The parasitic

ele-ments can be switched between ground and isolation, reflecting or directing the radiated power, respectively. SPIDAhas six such

ele-ments, yielding six possible “switches” to control the direction of transmission. The antenna is integrated with the TMote Sky node and comes with Contiki drivers to control the parasitic elements.

Our model mimics the temporal variations caused by the envi-ronmental dynamics. The existing abstract models, largely based on analytical equations verified only in controlled laboratory ex-periments, do not account for such aspects. We are currently in-tegrating the model in the Cooja simulator, enabling the accurate study of network protocols leveraging dynamically steerable direc-tional communication in networks of arbitrary size.

We describe our methodology in Section 2 and our model in Sec-tion 3. SecSec-tion 4 illustrates its ongoing integraSec-tion in the Cooja simulator. Section 5 concludes.

2. METHODOLOGY

Figure 1: SPIDA prototype,

connected to a TMote Sky. We apply a methodology

akin to that of Cerpa et al. [1], who modeled the be-havior of omni-directional antennas in the 400-900 MHz band. Besides the differ-ent band, we need to deal with two additional vari-ables. Unlike standard an-tennas, the SPIDA behav-ior changes depending on the grounded/isolated para-sitic elements. Moreover,

the antenna behavior is not isotropic. Thus, we must character-ize the sender-receiver physical relation with at least two variables describing coordinates in a plane, rather than simply with distance. We setup a test network with a SPIDA-equipped TMote Sky in

front of a 4x4 grid of standard TMote Sky, as shown in Figure 2(a). SPIDAhas only one parasitic element isolated, directed towards the center of the grid. The standard TMote Sky act as probes, uni-formly sampling the environment where SPIDAradiates the highest power. We already verified that the packet delivery rate (PDR) is null in other directions [3]. We deploy the nodes in an open grass field, atop 1 m tall cardboard pillars to avoid signal reflections from the ground, as shown in Figure 2(b). Distances and transmission power are set to find a compromise between logistic issues and spa-tial accuracy. We also verify that the location has no interference from other networks in the ISM band. Before the experiments, we check that all probes do not exhibit significant drifts in the RSSI

(2)

10 6 m 6 m 3 m SPIDA probe 11 12 13 14 15 16 9 6 7 8 5 2 3 4 1

(a) Network layout

SPIDA probe

grid

(b) Experiment environment Figure 2: Network layout and environment for experiments.

0 0.005 0.01 0.015 0.02 0.025 0.03 0 100 200 300 PDR Probability density Data Estimation

(a) Node 1: outside SPIDAmain lobe.

0 0.2 0.4 0.6 0.8 1 0 5 10 15 20 25 PDR Probability density Data Estimation

(b) Node 7: inside SPIDAmain lobe. Figure 3: PDF at different probe nodes. readings among each other when in comparable conditions.

In every experiment, the SPIDA node starts by broadcasting a

startpacket at the highest transmission power to synchronize

the probes and inform them on the expected duration of the run. Then, it switches to a lower transmission power and transmits 1000

testpackets with an inter-packet interval of 500 ms. This makes each packet independent of each other [4], avoiding the bias due to bursts of packet losses. The probes log the received packets, along with their RSSI as indicated by the radio chip. At the end of the run, they report back to the SPIDAnode the average PDR and RSSI . We repeat such experiment about 50 times in highly varying environmental conditions.

3. MODEL

We consider the average PDR and RSSI obtained from every probe node as instances of a random variable. We then apply kernel density estimation to identify the corresponding probability density function (PDF). Such method is particularly accurate in the absence of information on the underlying probability distribution. The data we obtain grants a 95% confidence interval.

Figure 3 depicts two example PDFs for PDR obtained at differ-ent probes. Figure 3(a) corresponds to a probe outside the main transmission lobe. The PDF indeed shows a single maximum for low values of PDR, although some packets may still be occasion-ally received. We show in Figure 3(b) the PDF for PDR at a node in the middle of the transmission lobe: the situation is opposite to Figure 3(a), as the PDF shows a maximum for high values of PDR.

We also obtain PDFs for nodes in a grey area at the boundary of the main transmission lobe, where the PDF exhibits multiple peaks. Similar considerations hold for RSSI .

By discretizing such curves, we generate probability tables with arbitrary granularity that associate given probability densities with specific values of PDR and RSSI . We use these tables to ob-tain the corresponding empirical cumulative distribution functions (ECDFs). Based on these, we can apply inverse transform sampling to generate new random values with the same statistical trends as the original data. This method requires the generation of uniformly distributed random numbers. It is thus amenable to implementation using pseudo-random number generators.

4. ONGOING WORK

We are currently integrating the model in the Cooja simulator, exploring different trade-offs between accuracy and simulation time. We choose to perform the PDF discretization off-line and directly feed Cooja with the ECDFs. Although doing it on-line would al-low the user to choose an arbitrary granularity for the discretization step, we found that beyond a given threshold the accuracy of the ECDFs does not improve significantly.

Our model explicitly describes the antenna behavior at 16 points. To simulate transmissions at arbitrary points in space, two options are available: i) the nearest neighbor method, whereby we simply apply inverse transform sampling using as input the ECDF of the closest point in space, and ii) interpolation, whereby we select a given number of points in the vicinity of the considered point and then apply a form of interpolation to compute the required ECDFs. The latter method, albeit more computationally intensive, is also more accurate. We can alleviate the processing overhead by caching the results of the interpolation step. If the nodes do not move, it will be necessary to perform the interpolation only the first time a packet is sent with a given antenna configuration. For the follow-ing packets, the simulator will simply look up the resultfollow-ing ECDFs from the cache. We are currently implementing the model using this technique, which also allows us to easily experiment with dif-ferent interpolation schemes.

5. CONCLUSION

We presented our ongoing work in modeling the link-layer per-formance of an electronically switchable directional antenna for low-power wireless networks. Our modeling techniques are based on extensive real-world experiments. The model we derive mim-ics the temporal variations due to environment dynammim-ics. We are currently integrating the model in the Cooja simulator, enabling the study of network protocols leveraging such antenna technology in networks of arbitrary scale.

Acknowledgments. This work was financed by VINNOVA, the Swedish Agency for Innovation Systems, and the Uppsala VINN Excellence Center for Wireless Sensor Networks WISENET.

6. REFERENCES

[1] A. Cerpa, J. Wong, L. Kuang, M. Potkonjak, and D. Estrin. Statistical model of lossy links in wireless sensor networks. In IPSN, 2005. [2] M. Nilsson. Directional antennas for wireless sensor networks. In

Proc. of the 9thScandinavian Workshop on Wireless Adhoc Networks

(Adhoc), 2009.

[3] E. Öström, L. Mottola, and T. Voigt. Evaluation of an electronically switched directional antenna for real-world low-power wireless networks. In REALWSN, 2010.

[4] K. Srinivasan, M. Kazandjieva, S. Agarwal, and P. Levis. The

β-factor: measuring wireless link burstiness. In SENSYS, 2008. [5] R. Vilzmann and C. Bettstetter. A survey on MAC protocols for ad hoc

References

Related documents

This research focuses on implement- ing and deploying a system using Contiki, 6LoWPAN over an 868 MHz radio network, together with CoAP as a stan- dard application layer protocol..

Keeping all the fact in mind the objectives of the thesis are to analyze the WiMAX security architecture security keys (AK, KEK and HMAC) are used for

The results show that, when the hotspot is closer to the cell edge, the lowest average value of blocking probability is reached at an earlier optimization step compared to the case

Multi-Objective Optimization, Non Dominated (Pareto Op- timal) Solutions, Pareto Front, Cost Function, Stepwise Minimization Algo- rithm, Random Search Algorithm, Modified

(se bilaga 2), för att få ut så mycket som möjligt av informanten. Med de här frågorna ville vi veta hur pedagogerna resonerar kring det fria skolvalet samt marknadiseringen av

One of the main findings was that with single-additions with increasing dosage levels of PVAm, CPAM or CS, the tensile strength index of the produced sheets increased at first,

The goal of the study was to simulate the behavior of OLSR and DSR for delay, throughput, routing overhead, and network load and energy consumption in the presence of node

Simulation tests carried out made use of various input parameters including changing the transmission rate of the streamed video and using colour and grayscale options