+ All Categories
Home > Documents > Building accurate radio environment maps from multi-fidelity spectrum sensing … · 2017. 4....

Building accurate radio environment maps from multi-fidelity spectrum sensing … · 2017. 4....

Date post: 23-Sep-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
12
Building accurate radio environment maps from multi-fidelity spectrum sensing data Selvakumar Ulaganathan 1 Dirk Deschrijver 1 Mostafa Pakparvar 1 Ivo Couckuyt 1 Wei Liu 1 David Plets 1 Wout Joseph 1 Tom Dhaene 1 Luc Martens 1 Ingrid Moerman 1 Ó Springer Science+Business Media New York 2015 Abstract In cognitive wireless networks, active moni- toring of the wireless environment is often performed through advanced spectrum sensing and network sniffing. This leads to a set of spatially distributed measurements which are collected from different sensing devices. Nowadays, several interpolation methods (e.g., Kriging) are available and can be used to combine these measure- ments into a single globally accurate radio environment map that covers a certain geographical area. However, the calibration of multi-fidelity measurements from heteroge- neous sensing devices, and the integration into a map is a challenging problem. In this paper, the auto-regressive co- Kriging model is proposed as a novel solution. The algo- rithm is applied to model measurements which are col- lected in a heterogeneous wireless testbed environment, and the effectiveness of the new methodology is validated. Keywords Radio environment maps Wireless experimentation Kriging Multi-fidelity modeling 1 Introduction A reliable connectivity for wireless services that have stringent QoS requirements is often compromised by the saturation of the wireless radio spectrum. Due to the uncoordinated use of the unlicensed frequency bands (2.4 and 5 GHz) by various wireless technologies and devices, the adverse effects of interference are becoming increas- ingly important and can no longer be neglected. Over the past years, cognitive radio techniques have been developed to ensure efficient interoperability of heterogeneous sys- tems through advanced monitoring of the wireless envi- ronment, and the optimization of network configurations through cognitive decision making [1]. To this end, radio environment maps (REMs) contain a lot of information as they represent an integrated database that provides real- time information concerning, e.g., spectrum availability, regulations or policies, and the degree of channel utiliza- tion [2]. In terms of spectrum utilization, REMs have been proposed to measure power spectral density (PSD) in order to determine the degree of spectrum utilization in a certain geographical area. These models are typically calculated from a set of distributed measurements and spatial inter- polation techniques are applied to build an approximation model that estimates the corresponding values at arbitrary spatial coordinates. An overview of various REM con- struction methods along with REM quality metrics are presented in [3]. In [4], various new spectrum sensing technologies and algorithms are actively developed to construct REMs. Several algorithms to calculate a REM have been studied previously, such as splines, Kriging, probabilistic models, Shepard’s interpolation and Inverse Distance Weighting [5]. Kriging and thin-plate spline interpolation methods are used to generate interference cartographs suitable for cognitive radio networks in [6]. Kriging is reported to achieve a good performance in terms of overall prediction accuracy and generality in [7]. In addition to PSD maps, other authors present so-called channel gain maps, that capture information about the propagation medium [8]. In [9], the use of medium uti- lization is proposed as a metric to be included in the REMs dedicated for wireless LANs. In [10], REMs have been & Selvakumar Ulaganathan [email protected]; [email protected] 1 Department of Information Technology, Ghent University - iMinds, Gaston Crommenlaan 8 (Bus 201), 9050 Ghent, Belgium 123 Wireless Netw DOI 10.1007/s11276-015-1111-0
Transcript
Page 1: Building accurate radio environment maps from multi-fidelity spectrum sensing … · 2017. 4. 22. · Building accurate radio environment maps from multi-fidelity spectrum sensing

Building accurate radio environment maps from multi-fidelityspectrum sensing data

Selvakumar Ulaganathan1 • Dirk Deschrijver1 • Mostafa Pakparvar1 •

Ivo Couckuyt1 • Wei Liu1 • David Plets1 • Wout Joseph1 • Tom Dhaene1 •

Luc Martens1 • Ingrid Moerman1

� Springer Science+Business Media New York 2015

Abstract In cognitive wireless networks, active moni-

toring of the wireless environment is often performed

through advanced spectrum sensing and network sniffing.

This leads to a set of spatially distributed measurements

which are collected from different sensing devices.

Nowadays, several interpolation methods (e.g., Kriging)

are available and can be used to combine these measure-

ments into a single globally accurate radio environment

map that covers a certain geographical area. However, the

calibration of multi-fidelity measurements from heteroge-

neous sensing devices, and the integration into a map is a

challenging problem. In this paper, the auto-regressive co-

Kriging model is proposed as a novel solution. The algo-

rithm is applied to model measurements which are col-

lected in a heterogeneous wireless testbed environment,

and the effectiveness of the new methodology is validated.

Keywords Radio environment maps � Wireless

experimentation � Kriging � Multi-fidelity modeling

1 Introduction

A reliable connectivity for wireless services that have

stringent QoS requirements is often compromised by the

saturation of the wireless radio spectrum. Due to the

uncoordinated use of the unlicensed frequency bands (2.4

and 5 GHz) by various wireless technologies and devices,

the adverse effects of interference are becoming increas-

ingly important and can no longer be neglected. Over the

past years, cognitive radio techniques have been developed

to ensure efficient interoperability of heterogeneous sys-

tems through advanced monitoring of the wireless envi-

ronment, and the optimization of network configurations

through cognitive decision making [1]. To this end, radio

environment maps (REMs) contain a lot of information as

they represent an integrated database that provides real-

time information concerning, e.g., spectrum availability,

regulations or policies, and the degree of channel utiliza-

tion [2]. In terms of spectrum utilization, REMs have been

proposed to measure power spectral density (PSD) in order

to determine the degree of spectrum utilization in a certain

geographical area. These models are typically calculated

from a set of distributed measurements and spatial inter-

polation techniques are applied to build an approximation

model that estimates the corresponding values at arbitrary

spatial coordinates. An overview of various REM con-

struction methods along with REM quality metrics are

presented in [3]. In [4], various new spectrum sensing

technologies and algorithms are actively developed to

construct REMs. Several algorithms to calculate a REM

have been studied previously, such as splines, Kriging,

probabilistic models, Shepard’s interpolation and Inverse

Distance Weighting [5]. Kriging and thin-plate spline

interpolation methods are used to generate interference

cartographs suitable for cognitive radio networks in [6].

Kriging is reported to achieve a good performance in terms

of overall prediction accuracy and generality in [7]. In

addition to PSD maps, other authors present so-called

channel gain maps, that capture information about the

propagation medium [8]. In [9], the use of medium uti-

lization is proposed as a metric to be included in the REMs

dedicated for wireless LANs. In [10], REMs have been

& Selvakumar Ulaganathan

[email protected]; [email protected]

1 Department of Information Technology, Ghent University -

iMinds, Gaston Crommenlaan 8 (Bus 201), 9050 Ghent,

Belgium

123

Wireless Netw

DOI 10.1007/s11276-015-1111-0

Page 2: Building accurate radio environment maps from multi-fidelity spectrum sensing … · 2017. 4. 22. · Building accurate radio environment maps from multi-fidelity spectrum sensing

used for intelligently guiding spectrum access for deploy-

ment of a prototype of a Long Term Evolution (LTE)

system that opportunistically exploits the spectral white

spaces in the upper Ultra High Frequency (UHF) TV

bands. In [11], a new technique, termed as self-tuning

method, which takes into account the characteristics of the

operating environment and performs estimation of the

transmitter parameters, as well the parameters of the

propagation model while constructing the radio frequency

layer of REM, is proposed.

This paper will focus on building REMs for measure-

ments that originate from heterogeneous spectrum sensing

devices on a wireless testbed. It is noted that each type of

device may have its own processing and hardware capa-

bilities in terms of detection mechanisms, sweeping time

and data accuracy [12]. Also in [13], it is mentioned that

the calibration of such measurements and integration into a

REM involves a lot of challenges. The different sensing

devices that will be considered in this work are subdivided

into two categories. The USRP and IMEC sensing engines

are considered to be high-fidelity (HF) devices which come

at a higher production cost, but offer superior energy

detection capabilities leading to very accurate measure-

ments. The low-fidelity (LF) sensing devices such as Wi-Fi

are considered to be low-cost and provide less accurate

measurements because their sensing solutions are not as

advanced. In order to combine these different types of data

into a single globally accurate REM, the use of the

autoregressive co-Kriging model [14] is presented as a

novel approach. First, the densely sampled LF data is used

to determine a trend function which is then corrected by the

sparsely sampled HF data. An independent data set, based

on additional measurements, is then used to validate the

accuracy of the model and to assess how well its predic-

tions cover the overall environment.

The paper is structured as follows: in Sect. 2, a spatial

modeling algorithm is presented which explains how a

single model can be calculated from measurement data

with different levels of fidelity. In Sect. 3, a brief

description of the w-iLab.t testbed is given—a large scale

wireless testbed where all the measurements are performed.

In Sect. 4, more details are provided about the different

spectrum sensing devices installed in the testbed. In

Sect. 5, a practical application example of the novel tech-

nique is considered and the approach is validated experi-

mentally. Finally, conclusions are provided in Sect. 6.

2 Spatial modeling algorithms

In order to build spatially-interpolated REMs, several

mathematical algorithms can be considered [5] to model

the measurement data. This paper will focus on a Kriging-

based approach, which it is reported to achieve good per-

formance in terms of prediction accuracy and generality

[7]. First, a brief recap of the Kriging algorithm is pre-

sented in Sect. 2.1. Then, the use of the co-Kriging algo-

rithm will be advocated in Sect. 2.2 as a novel approach to

build REMs by combining data from sensing devices

having different levels of fidelity.

2.1 Kriging interpolation

A well-known technique in surrogate modeling is Kriging

[15, 16]. Kriging surrogate models are also known as

Gaussian Processes (GP) [17] or Gaussian Random Fields

[18]. Originally proposed by Krige [19], Kriging was

popularized for the Design and Analysis of Computer

Experiments (DACE) by Sacks et al. [20], where it has

proven to be very useful for tasks such as optimization [21,

22], design space exploration, visualization, prototyping,

and sensitivity analysis [23, 24]. For a full survey of

Kriging the reader is referred to [16] and [17]. In this

section a summary is given of the most important aspects

of Kriging, and a brief explanation is given on how to build

a REM.

Let X ¼ ðx1; x2; . . .; xnÞ be a base set of n spatial coor-

dinates and feðXÞ the associated expensive measurements

(HF). Kriging first fits a constant regression function on the

data and, subsequently, constructs a GP through the

residuals. The idea is that the regression function captures

the largest variance in the data, while the GP takes care of

the finer details and the final interpolation. This is reflected

in the Kriging interpolant which is derived as,

f ðxÞ ¼ aþ rðxÞ �W�1 � ðfeðXÞ � 1aÞ; ð1Þ

where 1 is a column vector of ones. The coefficients of the

regression function, i.e., the vector a, are determined by

generalized least squares,

a ¼ ðX0W�1XÞ�1XW�1feðXÞ: ð2Þ

rðxÞ ¼ wðx; x1Þ. . .wðx; xnÞð Þ is an 1 � n vector of correla-

tions between the point x and the base set X, and W is a

n � n correlation matrix given by,

W ¼wðx1; x1Þ . . . wðx1; xnÞ

..

. . .. ..

.

wðxn; x1Þ . . . wðxn; xnÞ

0B@

1CA ð3Þ

Moreover, Kriging also predicts the approximation error

(prediction variance) at each location in the environment,

also where no measurements have been performed. The

approximation error is zero in the data points themselves,

as Kriging interpolates all data.

The regression function actually operates as the mean of

the GP: predictions too far from existing measurement

Wireless Netw

123

Page 3: Building accurate radio environment maps from multi-fidelity spectrum sensing … · 2017. 4. 22. · Building accurate radio environment maps from multi-fidelity spectrum sensing

points (e.g., outside the sampled region) will revert to the

mean (=regression function). As the behavior of the

response is usually unknown, a popular choice that works

well is the constant regression function as explained further

on. However, in this case Kriging is purely an interpolation

technique (in contrast to extrapolation). By using prior

knowledge or other techniques (e.g., blind Kriging [25])

one may identify basis functions (linear, quadratic, etc.) to

use in the regression function, enabling Kriging to

extrapolate outside the sampled environment. This is

especially useful for problems with missing data, i.e., in

cases where there exist large gaps in the environment

because no sensing devices are installed or available.

The choice of correlation function is crucial to create an

accurate Kriging surrogate model. The popular (squared)

exponential correlation functions are defined by

wðx; x0Þ ¼ expð�Pd

i¼1 hijxi � x0ijpÞ. These correlation

functions are called stationary because the correlation

function only depends on the distance between the two

points x and x0. The smaller the distance between two

points, the higher the correlation and, hence, the more the

prediction of one point is influenced by the other. Simi-

larly, if the distance increases the correlation drops to zero.

The rate and the manner at which this happens are

governed by several parameters. In essence, the parameter

p determines the ‘smoothness’ of the prediction, see

Fig. 1a. A value of p ¼ 2 leads to a smooth prediction, but

also has strict smoothness requirements on the response

feðxÞ. With a smaller value of p the correlation decreases

much faster as the two points move farther from each other,

which is suitable for more sharp (discontinuous) responses.

Often, the parameter p is set to two, also known as the

Gaussian correlation function, which is suitable for many

problems. However, the Matern class of correlation func-

tions is a more realistic choice for real-life problems [26]

and is considered in this work over the commonly used

Gaussian correlation function. The Matern class of corre-

lations functions is observed to model rough surfaces more

accurately than the Gaussian correlation function on vari-

ous occasions. Two instances of the Matern correlation

functions are defined by,

wðx; x0Þm¼32¼ 1 þ

ffiffiffi3

pl

� �exp �

ffiffiffi3

pl

� �; ð4Þ

wðx; x0Þm¼52¼ 1 þ

ffiffiffi5

pl þ 5l2

3

� �exp �

ffiffiffi5

pl

� �; ð5Þ

with l ¼ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiPd

i¼1 hiðxi � x0iÞ2

q. The parameter m of the

Matern correlation functions has a similar role as the p

parameter. Usually both parameters are fixed and in this

work m is set to 32.

−2 −1.5 −1 −0.5 0 0.5 1 1.5 20

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Distance (x−x’)

Cor

rela

tion

p=0.1p=1p=2p=5

(a)

−2 −1.5 −1 −0.5 0 0.5 1 1.5 20

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Distance (x−x’)

Cor

rela

tion

θ=0.1θ=0θ=10θ=100

(b)

−2 −1.5 −1 −0.5 0 0.5 1 1.5 20

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Distance (x−x’)

Cor

rela

tion

θ=0.1θ=0θ=10θ=100

(c)

Fig. 1 Examples of one-dimensional correlation functions: a the

exponential correlation function with varying parameter p for

h ¼ 0:1, b the exponential correlation function with varying param-

eter h for p ¼ 1 and c the Matern correlation function with varying

parameter h for m ¼ 32

Wireless Netw

123

Page 4: Building accurate radio environment maps from multi-fidelity spectrum sensing … · 2017. 4. 22. · Building accurate radio environment maps from multi-fidelity spectrum sensing

The second set of parameters, ðh1. . .hdÞ, describes the

influence sphere of a point on nearby points for each

dimension, see Fig. 1b, c. This is useful as it describes the

linearity of the response and, hence, can be used to identify

relevant variables. The parameters ðh1. . .hdÞ are identified

using Maximum Likelihood Estimation (MLE). In partic-

ular, we minimize the negative concentrated log-likelihood,

� lnðLÞ ffi � n

2lnðr2Þ � 1

2lnðjWjÞ; ð6Þ

where r2 ¼ ðfeðXÞ � 1aÞ0W�1ðfeðXÞ � 1aÞ=n. Note that the

application of Kriging is primarily limited by the size of

the dataset. The number of samples has a direct impact on

the correlation matrix which grows quickly as the number

of samples increases. As the inverse of the correlation

matrix needs to be computed many times during the MLE,

Kriging is typically used for datasets with\1000 samples.

Because the number of sensing devices in a testbed is

usually limited (\100 samples), the computation time is

merely a matter of seconds which makes it a suitable aid

for visualization and real-time decision making.

2.2 Co-Kriging interpolation

The popularity of Kriging has generated a large body of

research, including several extensions to Kriging to handle

different problem settings, e.g., by adding gradient infor-

mation in the prediction [27], or by approximating stochastic

simulations [28], etc. Co-Kriging is a natural multi-response

extension to Kriging and allows to incorporate both expen-

sive (i.e., high-fidelity, HF) and cheap (i.e., low-fidelity, LF)

measurements from heterogeneous sensing devices in order

to build accurate REMs [29]. In this paper the autoregressive

co-Kriging model of Kennedy et al. [14] is adopted.

Creating a co-Kriging model can be interpreted as con-

structing two Kriging models in sequence. First a Kriging

model fc of the cheap data ðXc; fcðXcÞÞ is constructed.

Subsequently, the second Kriging model fr is constructed on

the residuals of the expensive and cheap data ðXe; frÞ, where

fr ¼ feðXeÞ � q � fcðXeÞ. The parameter q is included in the

MLE of the second Kriging model. If the response values

fcðXeÞ are not available, they can be approximated by the

first Kriging model fc, namely, fcðXeÞ � fcðXeÞ.Note that the configuration (choice of correlation func-

tion, regression function, etc.) of both Kriging models can

be adjusted separately for the cheap data and the residuals,

respectively.

The final co-Kriging model is built upon the two Kriging

models. Namely, the co-Kriging interpolant is defined

similarly as (1),

f ðxÞ ¼ _Maþ _rðxÞ � _W�1 � ðfr � _FaÞ; ð7Þ

where the block matrices _M; _F; _rðxÞ and _W can be written

as a function of the two underlying Kriging models fc and

fr:

_rðxÞ ¼ q � r2c � rcðxÞ; q2 � r2

c � rcðx;XeÞ þ r2r � rrðxÞ

� �;

ð8Þ

_W ¼ r2c �Wc q � r2

c �WcðXc;XeÞ0 q2 � r2

c �WcðXe;XeÞ þ r2r �Wr

; ð9Þ

_F ¼ 1 0q � 1 1

; _M ¼ q 1½ �; ð10Þ

where ðr2c ;WcÞ and ðr2

r ;WrÞ are matrices obtained from the

Kriging models fc and fr, respectively (see Sect. 2.1). In

particular, r2c and r2

r are process variances, while Wcð�; �Þand Wrð�; �Þ denote correlation matrices of two datasets

with the optimized h1. . .hd parameters and correlation

function of the Kriging models fc and fr, respectively. The

block matrix is the crucial part of co-Kriging, as it is here

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1−10

−5

0

5

10

15

20

x

f(x)

expensive model fe(x)expensive model response fe(Xe)cheap model response fc(Xc)co−Kriging (based on fe (Xe) + fc (Xc))Kriging (based on fe(Xe))

Fig. 2 Kriging and co-Kriging

applied to a one-dimensional

mathematical example

f(x) having a normalized input

coordinate x. Co-Kriging

interpolates the expensive

model response and is further

corrected by the cheap model

response

Wireless Netw

123

Page 5: Building accurate radio environment maps from multi-fidelity spectrum sensing … · 2017. 4. 22. · Building accurate radio environment maps from multi-fidelity spectrum sensing

that the correlation between the cheap and expensive model

data is taken into account.

Similarly to Sect. 2.1, we choose the Matern correlation

function with m ¼ 32

for the underlying Kriging models, fc

and fr. For illustration purposes, Kriging and co-Kriging

are applied to a mathematical example, see Fig. 2. Using

the same expensive data, co-Kriging is able to capture the

behavior of the environment better than Kriging, which is

attributed to the use of the additional cheap sensing data.

3 Wireless testbed facility (w-iLab.t)

The w-iLab.t testbed is a generic and heterogeneous

wireless testbed that is used for experimental testing and

validation. It consists of two sub-testbeds: the w-iLab.t

office and w-iLab.t Zwijnaarde. The w-iLab.t office is

deployed in a real office environment whereas the testbed

Zwijnaarde is located in a utility room. There is little

external interference at the Zwijnaarde testbed as no reg-

ular human activity is present and most of its walls and

ceiling are covered with metal. Since Zwijnaarde testbed

was deployed more recently, the devices in this testbed are

more advanced in terms of processing power, memory and

storage [30, 31].

In this work, all experiments are performed at the

Zwijnaarde testbed. There are 60 Zotac nodes installed,

each having two Wi-Fi interfaces, one sensor node, one

Bluetooth dongle and a wired control interface. Further-

more, the testbed is equipped with several types of spec-

trum sensing devices. These include 6 USRP N210

Software Defined Radios [32] and 7 IMEC Sensing Engi-

nes [33]. The testbed is also equipped with mobile nodes

which are suited for mobility experiments. The OMF

(cOntrol and Management Framework) was adopted, as it

allows experimenters to describe their experiments sys-

tematically. It provides easy data logging services and the

ability to configure multiple devices. The topology of the

testbed is presented in Fig. 3.

4 Heterogeneous sensing devices

In this section, the capabilities of three different sensing

devices is briefly presented. As explained below, the Wi-Fi

nodes are considered to be LF nodes whereas USRP and

IMEC Sensing Engines are seen as HF information

sources.

4.1 Wi-Fi nodes (LF nodes)

The monitor mode of the IEEE 802.11 standard [34]

enables the wireless terminal to trace the spectrum activity

on the channel it is configured to. More precisely, the

receiver of the wireless terminal sniffs all IEEE 802.11

packets that are detectable, regardless of the packet source

and destination address. In this way, the terminal can

gather information on the present Wi-Fi traffic by means of

packet sniffing applications such as tcpdump [35] and

libtrace [36]. The radio tap header of the Wi-Fi packets

contains link layer information of the received packets,

such as Received Signal Strength Indicator (RSSI), Link

Quality Indicator (LQI), packet length, receiving antenna,

transmission rate, and other parameters.

Thanks to the increasing utilization of Wi-Fi technology

in smart devices, the cost of Wi-Fi interfaces has been

declining. This makes Wi-Fi sniffing a promising solution

for spectrum monitoring in cognitive radio networks.

However, this type of spectrum monitoring is limited to

homogeneous traffic, i.e., technologies other than Wi-Fi are

excluded from the detection results. Moreover, if the pro-

cessing capacity of the sniffer terminal is not commensu-

rate with the rate of sniffed traffic, it is likely that the

terminal drops some packets which will introduce uncer-

tainties to the fidelity of the measurements.

4.2 USRP sensing engine (HF nodes)

The Universal Software Radio Peripheral (USRP) [32] is a

Software Defined Radio (SDR) platform maintained by

National Instruments. It consists of two parts—a fixed

motherboard and a removable daughterboard. The moth-

erboard contains an Analog-to-digital converter (ADC) a

digital-to-analog converter (DAC), a field-programmable

gate array (FPGA) for digital down sampling and an

interface connected to a host computer. The daughterboard

provides the RF front-end functionality. There are many

third-party software platforms, such as GNU Radio [37]

Fig. 3 Topology of the w-iLab.t Zwijnaarde testbed

Wireless Netw

123

Page 6: Building accurate radio environment maps from multi-fidelity spectrum sensing … · 2017. 4. 22. · Building accurate radio environment maps from multi-fidelity spectrum sensing

and Iris SDR platform [38], which can communicate with

the USRP. Thus, spectrum sensing applications can be

implemented in many ways. In our case, the sensing

algorithm is FFT-based energy detection, implemented

directly above the USRP hardware driver (UHD) [39]. The

application uses multi-threading to increase the processing

speed on the host machine. On the hexa-core server in

w-iLab.t, seamless FFT operation of 25 Msps can be

achieved in real time [40], which ensures that no transient

signal is missed from the detection.

4.3 IMEC sensing engine (HF nodes)

The IMEC Sensing Engine is an integrated sensing device

developed by IMEC, an interuniversity micro-electronics

center [33]. The design of IMEC Sensing Engine targets on

low-power and hand-held devices. Hence it is powered and

configured over a single USB connection. Similar to USRP,

it has configurable gain settings and a separate PCB for the

RF front-end functionality. The imec sensing engine has a

very wide RF frequency range (from 100 MHz up to

6 GHz) and a programmable instantaneous bandwidth

between 1 MHz and 40 MHz. Additionally, it uses a ded-

icated IC for signal processing instead of using the host

computer. There are several pre-defined modes in the IC,

including sensing based on FFT and sensing based on fast

sweeping over a set of consecutive RF frequencies.

5 Application of co-Kriging for building REMs

In this example, it is shown how a comprehensive REM

can be built from received signal strength indicator (RSSI)

values, which are measured by a heterogeneous set of

sensing devices. The setup that was considered is a typical

scenario of two IEEE 802.11 standard compliant nodes,

operating in infrastructure mode with 802.11g standard and

generating active traffic on Uplink. We refer to these two

nodes as the System Under Test (SUT). The sender node 13

will directly transmit iPerf data to the receiver node 15 on

IEEE 802.11g channel 6 over a short time period of 10 s.

During the course of traffic generation, all sensing devices

collect their measurements into a centralized database.

Fig. 4 Topology of the

w-iLab.t testbed and sensing

devices (training data)

5001000

15002000 2000

40006000

−80

−75

−70

−65

−60

−55

−50

−45

x [cm]y [cm]

RSS

I

Fig. 5 Spatially-interpolated co-Kriging model of measured RSSI

values

−85 −80 −75 −70 −65 −60 −55 −50 −45−85

−80

−75

−70

−65

−60

−55

−50

−45

Observed

Pred

icte

d

HFLFValidation

Fig. 6 Predicted data versus observed measurement data

Wireless Netw

123

Page 7: Building accurate radio environment maps from multi-fidelity spectrum sensing … · 2017. 4. 22. · Building accurate radio environment maps from multi-fidelity spectrum sensing

These measurements originate from Wi-Fi nodes, hereby

acting as LF information sources, operating on monitor

mode and on channel 6. These Wi-Fi agents store the RSSI

field of all packets they sniff. Aside form this, the other

sensing devices (USRP nodes and IMEC sensing engines)

collect HF measurement data at a sparser set of locations.

Note that these devices store the power spectral density of

all IEEE 802.11 channels into the database. The topologi-

cal setup of the sensing devices is shown in Fig. 4. Once all

measurements are collected, the maximum value of stored

values is queried at their corresponding node locations on

channel 6. By performing these testbed experiments, a total

amount of 8 HF and 14 LF data samples have been col-

lected to build a spatially-interpolated REM using co-

Kriging with the Matern correlation function.

All the HF data samples are shown in Fig. 5 as solid

black dots (�), whereas the LF data samples are marked as

black asterisks (). The surface inbetween these data

samples represents the RSSI values which are predicted by

the co-Kriging model at arbitrary coordinates in the plane.

As can be seen, the model exactly interpolates the HF data

whereas the trend of the function is determined by the LF

data. This result is also confirmed by Fig. 6, which shows a

scatter plot of the predicted and the observed RSSI values.

It is seen that predictions at the coordinates of the HF

sensing devices matches exactly the HF measurement data,

whereas the LF data samples are biased within a range of

approximately 10 dB. This deviation matches with the

stochastic variability (noise level) of the testbed

environment.

In order to validate the accuracy of the model predic-

tions on unseen data, an independent validation set of LF

data was measured at different coordinates as shown in

Fig. 7. This validation set consists of 19 additional LF

measurements, based on another run of experiments which

was performed at a later time. As shown in Fig. 6, the

predicted RSSI values and the observed measurements in

the validation set (þ) show a good agreement. This shows

that the co-Kriging model is quite accurate as the absolute

fitting error lies within the range of 10 dB for most of the

validation data points. A more extensive summary of these

results is presented in Table 1, where the Normalized Root

Mean Square Error (NRMSE), Spearman’s Rank-Order

Correlation Coefficient (SROCC) and Pearson Linear

Correlation Coefficient (PLCC) are compared for both the

training and the validation set. The latter metrics quantify

the statistical dependence between the observed and the

predicted RSSI values, more specifically the correlation

between both variables and their rank. A strong correlation

is observed, as most coefficients are substantially higher

than 0.5. Of course, a perfect correlation is observed for the

HF data as it is interpolated exactly. Moreover, in order to

show the feasibility of the variable fidelity data modeling

with co-Kriging over the single fidelity data modeling with

Kriging, both the HF and the LF data are independently

modeled by Kriging. Table 2 shows a summary of accu-

racy metrics of the Kriging models built with either LF data

or HF data only. It can be observed that more than 30 % of

accuracy reduction is exhibited in the Kriging models built

with either LF data or HF data only as compared to the co-

Fig. 7 Topology of the

w-iLab.t testbed and sensing

devices (validation data)

Table 1 A summary of accuracy metrics of the co-Kriging model

Data set NRMSE SROCC PLCC

HF training 0.0000 1.000 1.000

LF training 0.1996 0.507 0.624

LF validation 0.2454 0.677 0.688

Table 2 A summary of accuracy metrics of the Kriging model

Data set NRMSE SROCC PLCC

Training Validation

HF only LF validation 0.4427 0.3502 0.3015

HF only HF 0.0000 1.0 1.0

LF only HF 0.3020 0.7306 0.6571

HF only (Half) HF 0.3065 0.6826 0.6662

LF only (Half) HF 0.3897 0.1677 0.3620

The last two rows of the results are from the Kriging models which

are built with only half (4 HF or 7 LF) of the original training data

Wireless Netw

123

Page 8: Building accurate radio environment maps from multi-fidelity spectrum sensing … · 2017. 4. 22. · Building accurate radio environment maps from multi-fidelity spectrum sensing

Kriging models built with both the LF and the HF data (see

Tables 1, 2). This clearly shows the advantage of why one

can go for co-Kriging over Kriging when a variable fidelity

data is available.

As the choice of the correlation function is important for

successful modeling in co-Kriging, three different corre-

lation functions which are more widely used in the context

of surrogate modeling are compared. They are the Gaussian

correlation function, Matern 32

correlation function and

Matern 52

correlation function. All the three correlation

functions are observed to be equally capable of providing

accurate REM models (see Table 3 which shows a sum-

mary of accuracy metrics of the co-Kriging models built

and validated with different correlation functions on dif-

ferent data sets). But, with a close observation, one can see

that the Matern 32

correlation function results in a slightly

more accurate REM model than the other correlation

functions employed. This is essentially due to the fact that

the Gaussian correlation function is infinitely differentiable

and is thus very smooth [26]. This smoothness assumption

is considered to be unrealistic in real-life data and the

Matern class of correlation functions effectively models

such not-so-smooth real-life data [26]. Readers are referred

to [17] and [26] for more information on various correla-

tion functions which are commonly used in Kriging-based

surrogate modeling.

Finally, a heat map of the predicted RSSI values is

visualized in Fig. 8 using the proper aspect ratio, which

facilitates a direct comparison with the topology layout of

the testbed in Fig. 4. As expected, it can be seen that the

RSSI values are elevated in regions where the traffic gen-

erator link is situated.

6 Conclusions

This paper presents co-Kriging as a novel methodology to

build REMs, based on measurements from heterogeneous

sensing devices. It generalizes the existing work on Krig-

ing, in a sense that the different fidelity levels of data can

Table 3 Performance of

different correlation functions in

co-Kriging model

Correlation function Data set NRMSE SROCC PLCC

Training Validation

Gaussian LF and HF (Full) LF validation 0.2629 0.615 0.674

Matern 3/2 LF and HF (Full) LF validation 0.2454 0.677 0.688

Matern 5/2 LF and HF (Full) LF validation 0.2578 0.645 0.668

Gaussian LF and HF (Full) LF 0.2018 0.476 0.608

Matern 3/2 LF and HF (Full) LF 0.1920 0.509 0.639

Matern 5/2 LF and HF (Full) LF 0.1968 0.471 0.619

Gaussian LF and HF (Full) HF 0.0 1.0 1.0

Matern 3/2 LF and HF (Full) HF 0.0 1.0 1.0

Matern 5/2 LF and HF (Full) HF 0.0 1.0 1.0

Gaussian LF and HF (Half) LF and HF (Half) 0.3197 0.461 0.374

Matern 3/2 LF and HF (Half) LF and HF (Half) 0.3237 0.461 0.361

Matern 5/2 LF and HF (Half) LF and HF (Half) 0.3234 0.461 0.361

The last three rows of the results are from the co-Kriging models which are built with only one-half (both

LF and HF data are equally divided) of the original training data. The remaining half of the original training

data is used as a validation data set

x [cm]

y [c

m]

1000 2000 3000 4000 5000 6000 7000

500

1000

1500

2000−70

−55

−60

−50

−65

−45

−75

Fig. 8 Radio environment map

of the predicted RSSI using co-

Kriging

Wireless Netw

123

Page 9: Building accurate radio environment maps from multi-fidelity spectrum sensing … · 2017. 4. 22. · Building accurate radio environment maps from multi-fidelity spectrum sensing

be taken into account. As demonstrated in the example, HF

measurements are expensive to obtain so this data is

modeled with a very high accuracy. The LF measurements

are easier to collect and can be used to guide the trend of

the approximation model at inbetween spatial coordinates.

The resulting model can be used to build a heat map which

visualizes spectrum information and can serve as a moni-

toring tool that facilitates cognitive decision making.

Acknowledgments The research activities that have been described

in this paper were funded by Ghent University, iMinds, the Fund for

Scientific Research in Flanders (FWO-V) Project G.0325.11N and the

Interuniversity Attraction Poles Programme BESTCOM initiated by

the Belgian Science Policy Office. This paper is also the result of

research carried out as part of the QoCON project funded by iMinds.

QoCON is being carried out by a consortium of the industrial part-

ners: Televic, Option and Barco in cooperation with iMinds research

groups: IBCN (UGent), WiCa (UGent), SMIT (VUB), PATS (UA)

and IMEC. D. Deschrijver and I. Couckuyt are post-doctoral research

fellows of FWO-V.

References

1. Mitola, J., III, & Maquire, G. Q, Jr. (1999). Cognitive radio:

Making software radios more personal. IEEE Personal Commu-

nications Magazine, 6(4), 13–18.

2. Zhao, Y. (2007). Enabling cognitive radios through radio envi-

ronment maps. Ph.D. dissertation, Virginia Polytechnic Institute

and State University, Blacksburg, Virginia.

3. Yilmaz, H. B., Tugcu, T., Alagoz, F., & Bayhan, S. (2013). Radio

environment map as enabler for practical cognitive radio net-

works. IEEE Communications Magazine, 51(12), 162–169.

4. FARAMIR project (http://www.ict-faramir.eu). Internet resource.

Accessed Sep 2015.

5. Denkovski, D., Atanasovski, V., Gavrilovska, L., & Riihijarvi, J.

(2012). Reliability of a radio environment map: Case of spatial

interpolation techniques. In Proceedings of the 7th international

ICST conference on cognitive radio oriented wireless networks

and communications (pp. 248–253).

6. Ureten, S., Yongacoglu, A., & Petriu, E. (2012). A comparison of

interference cartography generation techniques in cognitive radio

networks. In 2012 IEEE international conference on communi-

cations (pp. 1879–1883).

7. Pesko, M., Javornik, T., Stular, M., & Mohorcic, M. (2013). The

comparison of methods for constructing the radio frequency layer

of radio environment map using participatory measurements. In

Proceedings of the 4th Workshop of COST Action IC0902, cog-

nitive radio and networking for cooperative coexistence of

heterogeneous wireless networks (pp. 1–2).

8. Kim, S.-J., Dall’Anese, E., & Giannakis, G. (2011). Cooperative

spectrum sensing for cognitive radios using Kriged Kalman fil-

tering. IEEE Journal of Selected Topics in Signal Processing, 5,

24–36.

9. Portoles-Comeras, M., Ibars, C., Nunez-Martinez, J., & Mangues-

Bafalluy, J. (2011). Characterizing WLAN medium utilization for

radio environment maps. In IEEE vehicular technology confer-

ence (VTC Fall) (pp. 1–5).

10. van de Beek, J., Lidstrom, E., Cai, T., Xie, Y., Rakovic, V.,

Atanasovski, V., Gavrilovska, L., Riihijarvi, J., Mahonen, P.,

Dejonghe, A., Van Wesemael, P., & Desmet, M. (2012). REM-

enabled Opportunistic LTE in the TV Band. In IEEE

international symposium on dynamic spectrum access networks

(DYSPAN) (pp. 272–273).

11. Pesko, M., Javornik, T., Vidmar, L., Kosir, A., Stular, M., &

Mohorcic, M. (2015). The indirect self-tuning method for con-

structing radio environment map using omnidirectional or

directional transmitter antenna. EURASIP Journal on Wireless

Communications and Networking, 2015(1).

12. Atanasovski, V. (2011). Constructing radio environment maps

with heterogeneous spectrum sensors. In Proceedings of IEEE

symposium on new frontiers in dynamic spectrum access net-

works (pp. 660–661).

13. Gavrilovska, L., Atanasovski, V., Rakovic, V., & Denkovski, D.

(2014). Integration of heterogeneous spectrum sensing devices

towards accurate REM construction. In M.-G. Di Benedetto & F.

Bader (Eds.), Chapter 9 in cognitive communication and coop-

erative hetnet coexistence. Switzerland: Springer International

Publishing.

14. Kennedy, M. C., & O’Hagan, A. (2000). Predicting the output

from complex computer code when fast approximations are

available. Biometrika, 87, 1–13.

15. Simpson, T., Poplinski, J. D., Koch, P. N., & Allen, J. K. (2001).

Metamodels for computer-based engineering design: Survey and

recommendations. Engeering with Computers (London), 17(2),

129–150.

16. Kleijnen, J. P. C. (2008). Design and analysis of simulation

experiments. New York: Springer.

17. Rasmussen, C. E., & Williams, C. K. I. (2006). Gaussian pro-

cesses for machine learning. Cambridge: MIT Press.

18. Emmerich, M. T. M., Giannakoglou, K., & Naujoks, B. (2006).

Single- and multiobjective evolutionary optimization assisted by

Gaussian random field metamodels. IEEE Transactions on Evo-

lutionary Computation, 10(4), 421–439.

19. Krige, D. G. (1951). A statistical approach to some basic mine

valuation problems on the Witwatersrand. Journal of the Chem-

ical, Metallurgical and Mining Society of South Africa, 52,

119–139.

20. Sacks, J., Welch, W. J., Mitchell, T. J., & Wynn, H. P. (1989).

Design and analysis of computer experiments. Statistical Science,

4(4), 409–435.

21. Knowles, J., & Nakayama, H. (2008). Meta-modeling in multi-

objective optimization. In J. Branke, K. Deb, K. Miettinen, & R.

Słowinski (Eds.), Multiobjective optimization: Interactive and

evolutionary approaches (pp. 245–284). Berlin: Springer.

22. Couckuyt, I., Deschrijver, D., & Dhaene, T. (2013). Fast calcu-

lation of the multiobjective probability of improvement and

expected improvement criteria for pareto optimization. Journal of

Global Optimization, 60(3), 1–22.

23. Gorissen, D., Crombecq, K., Couckuyt, I., Demeester, P., &

Dhaene, T. (2010). A surrogate modeling and adaptive sampling

toolbox for computer based design. Journal of Machine Learning

Research, 11, 2051–2055.

24. Wang, G., & Shan, S. (2007). Review of metamodeling tech-

niques in support of engineering design optimization. Journal of

Mechanical Design, 129(4), 370–380.

25. Couckuyt, I., Forrester, A., Gorissen, D., De Turck, F., & Dhaene,

T. (2012). Blind kriging: Implementation and performance

analysis. Advances in Engineering Software, 49, 1–13.

26. Stein, M. L. (1999). Interpolation of spatial data: Some theory for

kriging. New York: Springer.

27. Morris, M. D., Mitchell, T. J., & Ylvisaker, D. (1993). Design and

analysis of computer experiments: Use of derivatives in surface

prediction. Technometrics, 35(3), 243–255.

28. Staum, J. (2009). Better simulation metamodeling: The why,

what, and how of stochastic kriging. In Proceedings of the winter

simulation conference.

Wireless Netw

123

Page 10: Building accurate radio environment maps from multi-fidelity spectrum sensing … · 2017. 4. 22. · Building accurate radio environment maps from multi-fidelity spectrum sensing

29. Forrester, A. I. J., Sobester, A., & Keane, A. J. (2007). Multi-

fidelity optimization via surrogate modelling. Royal Society,

463(2088), 3251–3269.

30. Bouckaert, S., et al. (2012). Federating wired and wireless test

facilities through Emulab and OMF: The iLab.t use case. In

Proceedings of TridentCom.

31. Liu, W., Keranidis, S., Mehari, M., Vanhie-Van Gerwern, J.,

Bouckaert, S., Yaron, O., & Moerman, I. (2013). Various

detection techniques and platforms for monitoring interference

condition in a wireless testbed. In: Lecture notes in computer

science (Vol. 7586, pp. 43–60).

32. USRP N210 Data Sheet. (2014). Ettus Research, Santa Clara

(CA), USA.

33. Pollin, S., Hollevoet, L., Wesemael, P. V., Desmet, M., Bour-

doux, A., Lopez, E., Naessens, F., Raghavan, P., Derudder, V.,

Dupont, S., & Dejonghe, A. (2011). An integrated reconfigurable

engine for multi-purpose sensing up to 6 GHz. In IEEE interna-

tional symposium on dynamic spectrum access networks (pp.

656–657).

34. IEEE 802.11 Standard. (2012). Standard for information tech-

nology—Telecommunications and information exchange between

systems local and metropolitan area networks—Specific

requirements part 11.

35. TCPdump. (2014). A command line packet analyzer. http://www.

tcpdump.org. Accessed 19 Feb.

36. Alcock, S., Lorier, P., & Nelson, R. (2012). Libtrace: A packet

capture and analysis library. SIGCOMM Computer Communica-

tion Review, 42(2), 42–48.

37. GNU Radio. (2014) http://gnuradio.org/redmine/projects/gnur

adio. Accessed 11 Mar 2014.

38. Sutton, P. D., Lahlou, H., Fahmy, S. A., Nolan, K. E., Ozgul, B.,

Rondeau, T. W., et al. (2010). Iris: An architecture for cognitive

radio networking testbeds. IEEE Communications Magazine, 48,

114–122.

39. UHD. (2014). http://code.ettus.com/redmine/ettus/projects/uhd/

wiki. Accessed 11 Mar 2014.

40. Liu, W., Pareit, D., Poorter, E. D., & Moerman, I. (2013).

Advanced spectrum sensing with parallel processing based on

software-defined radio. EURASIP Journal on Wireless Commu-

nications and Networking, 228, 15.

Selvakumar Ulaganathan re-

ceived the Bachelor of Engi-

neering (B.E.) degree in

Aeronautical Engineering from

Anna University Chennai,

Tamilnadu, India in 2009 and

the Master of Science (M.Sc.) in

Computational Fluid Dynamics

degree from Cranfield Univer-

sity, UK in 2011. In July 2009,

he joined the Bannari Amman

Institute of Technology, Tamil-

nadu, India as a Lecturer where

he was primarily responsible for

the Low-speed aerodynamics

laboratory and the corresponding aerodynamic academic lectures. He

continued to serve in the Department of Aeronautical Engineering

until May 2010. Since March 2012, he is active as a Ph.D. student in

the Department of Information Technology (INTEC) at Ghent

University, working on optimization problems.

Dirk Deschrijver received the

master’s degree (Licentiaat) in

computer science and Ph.D.

degree from the University of

Antwerp, Belgium, in 2003 and

2007, respectively. He was with

the Computer Modeling and

Simulation (COMS) Group,

University of Antwerp, sup-

ported by a research project of

the Fund for Scientific Research

Flanders (FWO-Vlaanderen).

From May to October 2005 he

was a Marie Curie Fellow with

the Scientific Computing Group,

Eindhoven University of Technology, The Netherlands. In 2012, he

also obtained a Ph.D. degree in Engineering from Ghent University in

Belgium. He is currently working there as an FWO Post-Doctoral

Research Fellow within the Department of Information Technology

(INTEC). His research interests include rational least squares

approximation, orthonormal rational functions, system identification

and parametric macromodeling techniques.

Mostafa Pakparvar was born

in 1987 in Shiraz, Iran. After

completing the Electrical and

Electronics Engineering—

Telecommunications Bachelor

program in Shiraz University

(Iran) in 2010, he obtained a

Master degree in Electrical

Engineering—ICT (KULeuven,

Belgium) in 2012. Since August

2012 he is a member of WiCa

research group in Ghent

University, Belgium. His

research focuses on cognitive

wireless networks aiming at

performance optimization of advanced wireless networks through

cognitive radio techniques.

Ivo Couckuyt received his

M.Sc. degree in Computer Sci-

ence from the University of

Antwerp (UA) in 2007. He

received his Ph.D. degree in

Engineering from Ghent

University, Ghent, Belgium, in

2013. Starting from June 2013

he is active as a postdoctoral

fellow in the INTEC Broadband

Communication Networks

(IBCN) research group of the

Department of Information

Technology (INTEC), Ghent

University, Belgium. His

research activities include machine learning, bioinformatics, optimal

design, numerical analysis techniques, surrogate modeling, surrogate-

based optimization and inverse modeling of time-consuming

problems.

Wireless Netw

123

Page 11: Building accurate radio environment maps from multi-fidelity spectrum sensing … · 2017. 4. 22. · Building accurate radio environment maps from multi-fidelity spectrum sensing

Wei Liu was born in 1986 in

Shanxi, China. In 2010, she

obtained the Master of Indus-

trial Sciences in Electronics

Engineering degree at GroupT

(a college that is part of the

Katholieke Universiteit Leuven

today). Since October 2010, she

is active as a Ph.D. researcher at

the IBCN group (Department of

1 Information Technology—

INTEC, Ghent University),

specializing in software- defined

radio and spectrum sensing

techniques.

David Plets was born in 1983 in

Belgium. In 2006, he obtained a

Master in Electrotechnical

Engineering, with ICT as main

subject. Currently, he is a

member of the WiCa group

(Department of Information

Technology—INTEC, Ghent

University). In 2011, he

obtained his Ph.D. with a dis-

sertation on the characterization

and optimization of the cover-

age of wireless networks. His

research interests include per-

formance and optimization of,

and propagation in DVB-H and WLANs

Wout Joseph was born in

Ostend, Belgium on October 21,

1977. He received the M.Sc.

degree in electrical engineering

from Ghent University (Bel-

gium) in July 2000. From

September 2000 to March 2005,

he was a research assistant at the

Department of Information

Technology (INTEC) of the

same university. During this

period, his scientific work was

focused on electromagnetic

exposure assessment. This work

led to a Ph.D. degree in March

2005. Since April 2005, he is postdoctoral researcher for iMinds-

Ugent/INTEC. Since October 2007, he is a postdoctoral fellow of the

FWO-V (Research Foundation—Flanders). His professional interests

are electromagnetic field exposure assessment, propagation for

wireless communication systems, antennas and calibration. Further-

more, he specializes in wireless performance analysis and quality of

experience.

Tom Dhaene received a Ph.D.

degree in electrotechnical engi-

neering from the University of

Ghent, Belgium, in 1993. From

1989 to 1993 he was a Research

Assistant with the Department

of Information Technology,

University of Ghent, where his

research focused on different

aspects of full-wave electro-

magnetic (EM) circuit model-

ing, transient simulation, and

time-domain characterization of

high-frequency and high-speed

interconnections. In 1993 he

joined the EDA company Alphabit (now part of Agilent Technolo-

gies). He was one of the key developers of the planar EM simulator

ADS Momentum, and he is the principal developer of the multivariate

EM-based adaptive metamodeling tool ADS Model Composer. He

was a Professor with the Computer Modeling and Simulation

(COMS) Group, Department of Mathematics and Computer Science,

University of Antwerp, Belgium. He is currently a Full Professor with

the Department of Information Technology at Ghent University.

Luc Martens received the

M.Sc. degree in electrical engi-

neering from the Ghent

University, Belgium in July

1986. From September 1986 to

December 1990 he was a

research assistant at the

Department of Information

Technology (INTEC) of the

same university. During this

period, his scientific work was

focused on the physical aspects

of hyperthermic cancer therapy.

His research work dealt with

electromagnetic and thermal

modelling and with the development of measurement systems for that

application. This work led to the Ph.D. degree in December 1990.

Since 1991, he manages the wireless and cable research group 2 at

INTEC. This group is since 2004 part of the iMinds institute and since

April 1993 he is Professor at Ghent University. His experience and

current interests are in modelling and measurement of electromag-

netic channels, of electromagnetic exposure e.g., around telecom-

munication networks and systems such as cellular base station

antennas, and of energy consumption in wireless networks. He is

author or co-author of more than 300 publications in the domain of

electromagnetic channel predictions, dosimetry, exposure systems

and health and wireless communications.

Wireless Netw

123

Page 12: Building accurate radio environment maps from multi-fidelity spectrum sensing … · 2017. 4. 22. · Building accurate radio environment maps from multi-fidelity spectrum sensing

Ingrid Moerman received her

degree in Electrical Engineering

(1987) and the Ph.D. degree

(1992) from the Ghent Univer-

sity, where she became a part-

time professor in 2000. She is a

staff member of the IBCN

research group on broadband

communication networks and

distributed software, where she

is leading the research on

mobile and wireless communi-

cation networks. Since 2006 she

joined iMinds, where she is

coordinating several interdisci-

plinary research projects. Her main research interests include:

wireless broadband networks for fast moving users, mobile ad hoc

networks, personal networks, virtual private ad hoc etworks, wireless

body area networks, wireless sensor and actuator networks, wireless

mesh networks, fixed mobile convergence, protocol boosting on

wireless links, QoS support in mobile and wireless networks, intel-

ligent transport systems, selfoptimization in next-generation wireless

networks, network architectures and protocols for heterogeneous

mobile and wireless networks. She is author or co- author of more

than 500 publications in international journals or conference

proceedings.

Wireless Netw

123


Recommended