wireless channelprediction with location...

42
Thesis for the Degree of Licentiate of Engineering Wireless Channel Prediction with Location Uncertainty L. Srikar Muppirisetty Communication Systems Group Department of Signals and Systems Chalmers University of Technology oteborg, Sweden, 2014

Upload: others

Post on 24-Jun-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Thesis for the Degree of Licentiate of Engineering

Wireless Channel Prediction with

Location Uncertainty

L. Srikar Muppirisetty

Communication Systems GroupDepartment of Signals and SystemsChalmers University of Technology

Goteborg, Sweden, 2014

Page 2: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

L. Srikar MuppirisettyWireless Channel Prediction with Location Uncertainty

Technical Report No. R016/2014ISSN 1403-266XCommunication Systems GroupDepartment of Signals and SystemsChalmers University of TechnologySE–41296 GoteborgSwedenTelephone: +46–(0)31–77210 00

c©2014 L. Srikar MuppirisettyAll rights reserved.

Printed by Chalmers ReproserviceGoteborg, Sweden, November 2014.

Page 3: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

To my family.

“All truths are easy to understand once they are discovered; the point is todiscover them.” -Galileo Galilei

Page 4: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control
Page 5: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Abstract

Spatial wireless channel prediction is important for future wireless networks, andin particular for anticipatory networks to perform proactive resource allocationat different layers of the protocol stack. In this thesis, we study location-awarechannel prediction with uncertainty in location information and understand itsutilization to enhance the communication capabilities in wireless networks.

Paper A discusses challenges of 5G networks, which include an increase in trafficand number of devices, robustness for mission-critical services, and a reduction intotal energy consumption and latency. We then argue how location informationcan be leveraged in addressing several of the key challenges in 5G with location-aware channel prediction by maintaining a channel database. We use Gaussianprocesses (GP) from machine learning in developing a framework for location-aware channel prediction. We then give a broad overview of using location-awarechannel prediction in addressing the aforementioned challenges across differentlayers of the protocol stack.

In Paper B, we investigate two frameworks, classical Gaussian processes (cGP)and uncertain Gaussian processes (uGP), and analyze the impact of location un-certainty during both training and testing. We have demonstrated that, whenheterogeneous location uncertainties are present, the cGP framework is unableto (i) learn the underlying channel parameters properly; (ii) predict the expectedchannel quality metric. By introducing a GP that operates directly on the locationdistribution, we find uGP, which is able to both learn and predict in the presenceof location uncertainties.

Paper C studies the tradeoffs in utilizing location information in the robustlink scheduling problem (RLSP) at the medium access control layer. We comparetwo approaches to RLSP, one using channel gain estimates and the other usinglocation information. Our comparison reveals that both approaches yield similarperformances, but with different overhead.

Keywords: Gaussian processes, location-aware channel prediction, location un-certainty.

i

Page 6: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

ii

Page 7: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Publications

The thesis is based on the following appended papers:

[A] R. Di Taranto, L. S. Muppirisetty, R. Raulefs, D. Slock, T. Svensson, andH. Wymeersch, “Location-aware communications for 5G networks”, in IEEESignal Processing Magazine, vol. 31, no. 6, pp. 102-112, Nov. 2014.

[B] L. S. Muppirisetty, H. Wymeersch, and T. Svensson, “Location-aware chan-nel prediction”, in preparation.

[C] L. S. Muppirisetty, R. Di Taranto, and H. Wymeersch, “Robust link schedul-ing with channel estimation and location information”, in Proceedings ofForty Seventh Asilomar Conference on Signals, Systems and Computers,pp. 1695-1699, Nov. 2013.

Other contributions by the author (not included in this thesis):

[D] G. E. Garcia, L. S. Muppirisetty, E. M. Schiller, and H. Wymeersch, “Onthe trade-off between accuracy and delay in cooperative UWB localization:performance bounds and scaling laws”, in IEEE Transactions on WirelessCommunications, vol. 13, no. 8, pp. 4574-4585, Aug. 2014.

[E] G. E. Garcia, L. S. Muppirisetty, and H. Wymeersch, “On trade-off betweenaccuracy and delay in cooperative UWB navigation”, in Proceedings of IEEEWireless Communications and Networking Conference, pp. 1603-1608, Apr.2013.

[F] C. Lindberg, L. S. Muppirisetty, K. Dahlen, V. Savic, and H. Wymeersch,“MAC delay in belief consensus for distributed tracking”, in Proceedings of10th Workshop on Positioning, Navigation and Communication, pp. 1-6,Mar. 2013.

[G] G. E. Garcia, L. S. Muppirisetty, and H. Wymeersch, “On the trade-offbetween accuracy and delay in UWB navigation”, in IEEE CommunicationsLetters, vol. 17, no. 1, pp. 39-42, Jan. 2013.

iii

Page 8: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

iv

Page 9: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Contents

Abstract i

Publications iii

Acknowledgment ix

I Overview xi

1 Introduction 11.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2 Scope and Aim of the Thesis . . . . . . . . . . . . . . . . . . . . . 21.3 Organization of the Thesis . . . . . . . . . . . . . . . . . . . . . . . 3

2 Basics of Wireless Channels 52.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52.2 Statistical Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52.3 Challenges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

3 Gaussian Processes 93.1 Gaussian Processes Basics . . . . . . . . . . . . . . . . . . . . . . . 9

3.1.1 Learning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103.1.2 Prediction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

3.2 Location-aware Channel Prediction Using GP . . . . . . . . . . . . 11

4 Location-aware Communication 154.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154.2 Physical Layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154.3 Medium Access Control Layer . . . . . . . . . . . . . . . . . . . . . 164.4 Network and Transport Layer . . . . . . . . . . . . . . . . . . . . . 174.5 Higher Layers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

5 Contributions 19

References 21

v

Page 10: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

II Included papers 25

A Location-aware Communications for 5G Networks A11 5G: Introduction and Challenges . . . . . . . . . . . . . . . . . . . A22 Location Awareness across the Protocol Stack . . . . . . . . . . . . A4

2.1 The Channel Database . . . . . . . . . . . . . . . . . . . . . A52.2 The Physical Layer . . . . . . . . . . . . . . . . . . . . . . . A72.3 The Medium Access Control Layer . . . . . . . . . . . . . . A112.4 Network and Transport Layers . . . . . . . . . . . . . . . . A132.5 Higher Layers . . . . . . . . . . . . . . . . . . . . . . . . . . A15

3 Research Challenges and Conclusions . . . . . . . . . . . . . . . . . A16References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A18

B Location-aware Channel Prediction B11 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B22 Related Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B33 System Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B4

3.1 Channel Model . . . . . . . . . . . . . . . . . . . . . . . . . B43.2 Location Error Model . . . . . . . . . . . . . . . . . . . . . B53.3 Problem Statement . . . . . . . . . . . . . . . . . . . . . . . B5

4 Channel Prediction with Classical GP . . . . . . . . . . . . . . . . B54.1 cGP without Location Uncertainty . . . . . . . . . . . . . B64.2 cGP with Location Uncertainty . . . . . . . . . . . . . . . . B8

5 Channel Prediction with Uncertain GP . . . . . . . . . . . . . . . B105.1 Bayesian Approach . . . . . . . . . . . . . . . . . . . . . . . B105.2 Gaussian Approximation . . . . . . . . . . . . . . . . . . . . B125.3 Uncertain GP . . . . . . . . . . . . . . . . . . . . . . . . . . B145.4 Unified View . . . . . . . . . . . . . . . . . . . . . . . . . . B16

6 Numerical Results and Discussion . . . . . . . . . . . . . . . . . . B176.1 Simulation Setup . . . . . . . . . . . . . . . . . . . . . . . . B176.2 Learning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B196.3 Prediction . . . . . . . . . . . . . . . . . . . . . . . . . . . . B196.4 Resource Allocation Example . . . . . . . . . . . . . . . . . B21

7 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B23Appendix A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B24Appendix B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B24References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B25

C Robust Link Scheduling with Channel Estimation and LocationInformation C11 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C22 System Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C33 Robust Link Scheduling . . . . . . . . . . . . . . . . . . . . . . . . C3

3.1 RLSP as an Integer Linear Program . . . . . . . . . . . . . C33.2 Performance Measures . . . . . . . . . . . . . . . . . . . . . C4

4 Pessimistic and Optimistic Channel Gains . . . . . . . . . . . . . . C5

vi

Page 11: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

4.1 General Approach and Motivation . . . . . . . . . . . . . . C54.2 Robustness to Channel Estimation Uncertainty . . . . . . . C64.3 Robustness to Position Estimation Uncertainty . . . . . . . C6

5 Results and Discussion . . . . . . . . . . . . . . . . . . . . . . . . . C75.1 Simulation Setup . . . . . . . . . . . . . . . . . . . . . . . . C75.2 Discussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . C8

6 Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C11References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C12

vii

Page 12: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

viii

Page 13: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Acknowledgments

“No matter what accomplishments you make, somebody helped you.”

-Althea Gibson

First and foremost, I would like to express my deepest gratitude to my mainsupervisor, Associate Prof. Henk Wymeersch for giving me this opportunity ofpursuing PhD studies in the Communication Systems (ComSys) group. Thankyou very much for your guidance, encouragement, and for giving me the freedomto explore and work on new and interesting problems. I am always impressed withyour turn around times: for reviewing and giving feeding back; response to emailsno matter where you are (airport, conference, even in a different time zone). I owea big thank you, for providing an extra support during the difficult times, whichgave me a lot of strength and also made me to believe that I am not alone. I amreally very proud to be a part of the group.

I would like to express my great appreciation to my co-supervisor AssociateProf. Tommy Svensson. It is very nice and fun to work with you again aftermy masters. Thanks a lot for providing diversity to our research discussions.Special thanks to Dr. Rocco Di Taranto, for many interesting discussions andcollaborations we have had for the last couple of years.

Many thanks to Gabriel for the collaboration, which helped me a lot to under-stand about positioning. It was pleasure working with you. Thanks to Christopherfor being the best office mate possible. I would also like to thank COOPNET teammembers: Gabriel, Christopher, Erik, Markus, Robert, and Jie for many interest-ing discussions and for the constructive feedback on the articles.

I would like to acknowledge Prof. Erik Strom for his efforts to provide anexcellent and stimulating research environment. Many thanks to Agneta, Natasha,and Lars for all their help. It is very hard to imagine the department without allof you.

My heartfelt thanks to the current and former members of the Comsys groupfor the consistent support during last few years. I owe a big thanks to Naga for allyour help when I needed the most. Many thanks to Johnny and Rajet for manyinteresting discussions on PhD life experiences. I would like to thank my friends:Naga, Abu, Satya, Deepthi, Keerthi, Babu, Tilak, Gokul, and Rahul for veryinteresting lunch discussions and for wonderful parties. Thanks a lot to Prasad,Gyan, and Keerthi for having wonderful Badminton games during weekends. Manythanks to Lennart and Astrid for all the tips on parenting.

ix

Page 14: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Finally, my outmost gratitude and love goes to my precious family: Thanks,Dad, Mom, and brother for believing in me and for your support and encour-agement all these years. I would also like to thank my in-laws for their support.Most importantly, I would like to thank my wife Haritha, for her understanding,support and unconditional love. You left everything behind in India for me andjoined me in this beautiful journey. I know, you are more excited than me, whenI started this. You are my biggest strength and source of joy. Honestly, withoutyour support, I could not have made to this point. Thank you with all my heartand soul. Finally, my little champ Shreyansh, you are my stress buster and it isreal fun playing with you. Though, my thesis is about predicting things, I failedin predicting about your behavior :). I only know about crying babies until youarrived in this world. I guess you are the most cheerful kid I have ever seen andyour innocence makes us even more joyous everyday. I wish you a healthy andsuccessful life.

L. Srikar Muppirisetty

Gothenburg, November, 2014.

This research was supported, in part, by the European Research Council, underGrant No. 258418 (COOPNET).

x

Page 15: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Part I

Overview

xi

Page 16: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control
Page 17: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Chapter 1

Introduction

1.1 Motivation

Location awareness has received intense interest from the research community,in particular with respect to cognitive radio [1], where radio environment map(REM) enabled databases are being used to exploit TV white spaces [2]. REMprovides various network and user related context information such as geo-locationdata, propagation models, interference maps, spectral usage regulations, user andservice policies [3]. REM has been applied to various problems such as interfer-ence management in two-tier cellular networks [3], coverage hole detection andprediction [4], and compensating time-varying Doppler spread for railways [5].However, recent studies have revealed that location information (part of contextinformation) can be harnessed not only cognitive networks, but also cellular andad-hoc networks [6]. In particular, location-aware resource allocation techniquescan reduce overheads and delays due to their ability to predict channel qualitybeyond traditional time scales. In [7] it was demonstrated that a communicationsystem can benefit from location information if it can exploit not only short termchannel coherence, but also mid-term/long-term coherence of the users’ locationand movement: this is achieved by the mobile devices reporting back their currentlocation and their navigation routes and destinations to base stations. The con-cept of location-aware communication is shown in Fig. 1.1, where a user providesits up-to-date location information to the base station, which, based on a spatialchannel model, can allocate resources among users.

Future networks are expected to deal with an exponentially increasing numberof devices. This puts great stress on resource allocation methods, both in terms ofscalability and signaling overhead. Location-information can be the key to addressthis challenge, and complement existing methods at time and space scales that arecurrently not considered. We envision that context information in general, and lo-cation information in particular can be utilized by these networks across all layersof the communication protocol stack, since location and communication are tightlycoupled (see Fig. 1.2). This vision is based on two assumptions: (i) the availability

1

Page 18: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Chapter 1. Introduction

Figure 1.1: Location-aware communication: the main idea. The user has an expectednavigation path. The background shows the long term channel quality,including base-station-specific path-loss, and a common spatial field forshadowing. The base stations can adjust their transmission strategy (atdifferent levels of the protocol stack) if accurate and up-to-date locationinformation is available.

of accurate location information; (ii) the possibility for the network operator tocollect and store geo-tagged channel quality information. The first assumption ismet by the introduction of sophisticated network localization methods (see [8] andreferences therein) and new localization technologies (such as Galileo [9]), whichenable sufficient resolution to capture path-loss and shadowing. The second as-sumption is based on minimization of drive test (MDT) feature in 3GPPP Release10 [10]. In MDT, users collect radio measurements and associated location infor-mation in order to assess network performance. The geo-tagged channel qualitymetrics (CQM) (received signal strength, RMS delay spread, interference levelsetc.) from users enable the construction of a dynamic database, and this allowsthe prediction of CQM at arbitrary locations and future times. In order to predictthe CQM in locations where no previous CQM was available, a flexible location-aware predictive engine is needed. The location-aware CQM predictions can beutilized in several aspects such as in handling proactive caching strategies [11] andin anticipatory networks for predictive resource allocation [12].

1.2 Scope and Aim of the Thesis

The thesis aims in bridging the gap between the interaction of the research top-ics (positioning and communication), and understand how and to what extentlocation information with uncertainty may aid communication capabilities acrossthe different layers of the protocol stack in cooperative networks. In particular,we analyze statistical channel models, which tie locations to channels and how

2

Page 19: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

1.3. Organization of the Thesis

!"#$%#&'()**+&#$%),-!.#/)0%,1- %,$+*2+*+,(+- !"#$%#&'*+3!+-

"*)"#1#$%),'/+&#4- /%!$#,(+-

*)3$%,1- ,+5$'.)"-

"*)#($%6+'#&&)(#$%),-

p(x(t))

"*+/%($#7&+'-7+.#6%)*'-

8)""&+*- 6+&)(%$4-

#,1&+')2'#**%6#&'-9:9;-

"#$.'&)!!- /%!$#,(+-fD = ||x(t)||/λ||x− xs||

−η

τ = ||x− xs||/c

h(φ(x,xs)) minj

||xj − xd||

exp

(

− ||xi − xj ||

dc

) ||xi − xs|| < R

||xi − xj || > Rint

Figure 1.2: Communication systems are tied to location information in many ways, in-cluding through distances, delays, velocities, angles, and predictable userbehavior. The notations are as follows (starting from the top left down-ward): x is the user location, xs is the base station or sender location, η isthe path loss exponent; xi and xj are two user locations, dc is a correlationdistance; φ(.) is an angle of arrival between a user and a base station, his a MIMO channel, which includes path-loss, shadowing, and small-scalefading; c is the speed of light, τ is the propagation delay; fD is a Dopplershift, x(t) is the user velocity, λ is the carrier wavelength; R is a communi-cation range, Rint is an interference range; xd is a destination; p(x(t)) is adistribution of a user location at a future time t.

to deal with uncertainties in location and channel measurements. Furthermore,we develop a framework for spatial prediction of wireless channels with uncertainlocation information.

1.3 Organization of the Thesis

In Sweden, the Licentiate degree is a pre-doctoral degree which is considered to beequivalent to half way towards a doctoral degree. There are two choices to writethe thesis: one is monograph and the other is collection of papers. This thesisis written as collection of papers and is divided in to two parts. Part I gives anintroduction and motivation to the topic and necessary background material tounderstand the appended papers in part II of the thesis. Part I is structured asfollows: we start Chapter 2 with basics on wireless channel model and show itsdependency on location. Later, in Chapter 3, we introduce a spatial regressiontool, referred to as Gaussian processes from machine learning, and show its use

3

Page 20: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Chapter 1. Introduction

in predicting channel based on location information. In Chapter 4, we show theexploitation of location information across the different layers of the protocol stackin particular using such spatial regression. Finally, the contributions of this thesisare summarized in Chapter 5.

4

Page 21: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Chapter 2

Basics of Wireless Channels

2.1 Introduction

In this chapter, we review the basics of wireless propagation channels. The charac-teristics of wireless radio channels have been studied quite extensively in the litera-ture [13]. The wireless propagation channel is traditionally modeled as a stochasticprocess with three major dynamics which occur at different length scales namelypath-loss, shadowing, and small scale fading. On a larger length scale, path-losscaptures power attenuation of the radio signal with distance, which decays linearlywith the logarithm of the distance from the transmitter. Shadowing captures themedium length scale power variations of the signal around the path-loss, which oc-cur due to obstacles in the propagation environment such as hills, buildings, trees,etc. Path-loss and shadowing vary over longer distances and are hence called largescale fading. Finally, small scale fading captures power fluctuations on a shorterlength scale due to multi-path propagation effects of the signal in the environment.

2.2 Statistical Model

Consider a geographical region A ⊂ R2, where a transmitter is located at x ∈ R

2

and transmits a signal with power PTX to a receiver located at xi ∈ R2 through a

wireless propagation channel. The received power PRX(xi, t) at receiver i can beexpressed as

PRX(xi, t) = PTX g0 ||x− xi||−ηψ(xi, t) |h(xi, t)|2, (2.1)

where g0 is a constant that captures antenna and other propagation gains, η isthe path-loss exponent, ψ(xi, t) is the location-dependent shadowing and h(xi, t)is the component from small scale fading.

In this thesis, we assume measurements are averaged over small-scale fading,either in time (measurements taken over a time window) or frequency (measure-ments represent average power over a large frequency band). Therefore, the re-sulting received signal power from the transmitter to receiver i can be expressed

5

Page 22: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Chapter 2. Basics of Wireless Channels

x[m]

y[m

]

20 40 60 80 100 120 140 160 180

20

40

60

80

100

120

140

160

180

−60 dBm

−50 dBm

−40 dBm

−30 dBm

−20 dBm

−10 dBm

0 dBm

Figure 2.1: A typical 2D channel realization with base station (BS) placed at the center.

in dB scale as

PRX(xi)[dBm] = L0 − 10 η log10(||x− xi||) + Ψ(xi), (2.2)

where L0 = PTX[dBm] +G0 with G0 = 10 log10(g0) and Ψ(xi) = 10 log10(ψ(xi)).The log-normal distribution is a common choice for modeling shadowing in wire-less systems in which it is assumed that the received power in dB is distributed asGaussian. Thus shadowing in log domain follows a zero mean Gaussian distribu-tion with variance σ2

Ψ i.e., Ψ(xi) ∼ N (0, σ2Ψ) .

Spatial correlations of shadowing are studied extensively and well-establishedmodels exist in the literature [14]. The Gudmundson model [15] is a widely usedshadowing correlation model. According to the model, the spatial auto covariancefunction of the shadowing between receivers at locations xi and xj follows anexponential decay function as

C(xi,xj) = E[Ψ(xi),Ψ(xj)|xi,xj ] = σ2Ψ exp

(

−||xi − xj ||dc

)

, (2.3)

where dc is the correlation distance.A typical 2D radio environment map is depicted in Fig. 2.1. It can be observed

that received powers are spatially correlated. Thus, it is possible to predict theslow component (path-loss and shadowing) of the wireless channel with location. InChapter 3, we show how this can be achieved using a spatial regression frameworkprovided perfect location information is available.

2.3 Challenges

Localization is subject to errors as the algorithms need to cope with harsh prop-agation conditions, delays, receiver dynamics and is also highly dependent on the

6

Page 23: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

2.3. Challenges

environment. The accuracies of various common localization technologies are asfollows: the global positioning system (GPS) is the most widely used localizationtechnology in outdoor scenarios, whose accuracy is around few meters [16]; ultra-wide bandwidth (UWB) systems provide sub-meter accuracy and are mainly usedin indoor scenarios [17]; WiFi-based positioning gives accuracy on the order offew meters [17]. Undoubtedly, there is a need for a framework to mathematicallycharacterize and understand the spatial predictability of wireless channels withlocation uncertainty.

7

Page 24: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Chapter 2. Basics of Wireless Channels

8

Page 25: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Chapter 3

Gaussian Processes

In this chapter, we introduce Gaussian processes (GP), a tool for spatial regressionfrom the machine learning field. Spatial regression tools generally comprise a train-ing/learning phase (in which the underlying parameters are estimated based onthe available training database) and a testing/prediction phase (in which predic-tions are made at the test inputs using learned parameters and training database).Among these tools, GP is a powerful and commonly used regression framework,since it is generally considered to be flexible and provides prediction uncertaintyinformation [18]. First, we give a brief treatment on how to make predictions us-ing GP, later we connect it to the location-aware channel prediction for the slowlyvarying (combined path-loss and shadowing) component of the wireless channel.

3.1 Gaussian Processes Basics

Definition 1 A Gaussian process is a collection of random variables, any finitenumber of which have a joint Gaussian distribution [18].

Let f(x) be a stochastic process, for x ∈ RD with mean function µ(x) = E[f(x)]

and covariance function C(xi,xj) = E[(f(xi)− µ(xi)) (f(xj)− µ(xj))]. We writea GP f(x) as

f(x) ∼ GP(µ(x), C(xi,xj)). (3.1)

There are many choices for covariance function of which squared exponential isthe most widely used in machine learning, and is written as [18]

C(xi,xj) = σ2fexp

(

−‖xi − xj‖22 l2

)

, (3.2)

where l is the correlation length and σ2fis the variance of the process.

Let yi be the noisy observation of f(xi), which is written as yi = f(xi) + ni,

where ni is a zero mean additive white Gaussian noise with variance σ2n. We in-

troduce X = [xT1 ,x

T2 , . . . ,x

TN]T as the collection of N measurement inputs and

9

Page 26: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Chapter 3. Gaussian Processes

y = [y1, y2, . . . , yN ]T be the vector of noisy observations at those inputs. Theresulting training database is thus {X,y}. Due to the GP model, the joint distri-bution of the N training observations exhibits a Gaussian distribution [18]

p(y|X,Θ)=N (µ(X),K), (3.3)

where µ(X) = [µ(x1), µ(x2), . . . , µ(xN )]T is the mean vector and K is the covari-ance matrix given as

K =

C(x1,x1) + σ2n

C(x1,x2) · · · C(x1,xN )C(x2,x1) C(x2,x2) + σ

2n

· · · C(x2,xN )...

.... . .

...C(xN ,x1) C(xN ,x2) · · · C(xN ,xN ) + σ

2n

(3.4)

with entries [K]ij = C(xi,xj) + σ2nδij , where δij = 1 for i = j and zero otherwise,

and Θ = [σn, σf , l] denote the model parameters.

3.1.1 Learning

The objective during learning is to infer the model parameters Θ from observa-tions at known inputs. The model parameters can be learned through maximumlikelihood estimation, given the training database, by minimizing the negativelog-likelihood function with respect to Θ:

Θ = argminΘ

{− log(p(y|X,Θ)} (3.5)

= argminΘ

{

N

2log(2π) +

1

2log |K|+ 1

2(y − µ(X))T K−1 (y − µ(X))

}

The negative log-likelihood function is usually not convex and can contain multi-ple local minima that might not explain the measurements properly. Once Θ isestimated from {X,y}, the training process is complete.

3.1.2 Prediction

Once Θ is obtained, we can determine the predictive distribution of f(x∗) at new

and arbitrary test input x∗, given the training database {X,y}. We first form the

joint distribution as [18]

[

yf(x

∗)

]

∼ N([

µ(X)µ(x

∗)

]

,

[

K k∗

kT∗

k∗∗

])

, (3.6)

where k∗is the N × 1 vector of cross-covariance C(x

∗,xi) between x

∗and the

training inputs xi, and k∗∗ is the prior variance, given by k∗∗

= C(x∗,x

∗) = σ

2f.

Conditioning on the observations y, we obtain the Gaussian posterior predic-tive distribution p(f(x

∗)|X,y, Θ,x

∗) for the test input x

∗. The mean (f(x

∗)) and

10

Page 27: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

3.2. Location-aware Channel Prediction Using GP

variance (f(x∗)) of this distribution turn out to be [18]

f(x∗) =µ(x

∗) + kT

K−1 (y − µ(X)) (3.7)

=µ(x∗) +

N∑

i,j=1

[K−1]ij (yj − µ(xj))C(x∗,xi)

=µ(x∗) +

N∑

i=1

βiC(x∗,xi).

f(x∗) =k

∗∗− kT

K−1 k∗

(3.8)

=k∗∗

−N∑

i,j=1

[K−1]ij C(x∗,xi)C(x∗

,xj),

where βi =∑

N

j=1[K−1]ij (yj − µ(xj)).

Fig. 3.1 demonstrates an example of regression using a GP. Observe the de-crease in predictive variance for test inputs which are closer to the training inputs.

input, x

output,

f(x)

−6 −4 −2 0 2 4 6

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

Figure 3.1: Example of a GP regression: marked in (+) are 7 training inputs, solidline depicts the predictive mean and shaded area represents the point wisepredictive mean plus and minus the predictive standard deviation for eachinput value.

3.2 Location-aware Channel Prediction Using GP

As slowly varying component of the wireless channel is spatially correlated overtens of meters, spatial regression tools such as GP can be utilized for its predic-tion. The following steps show the use of GP as a tool for location-aware channel

11

Page 28: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Chapter 3. Gaussian Processes

prediction. Let PRX(x∗) denotes the mean and PRX(x∗

) denotes the variance ofthe channel prediction at a location x

∗.

1. Model PRX(xi) as PRX(xi)∼ GP(µ(xi), C(xi,xj)) GP with input xi:

(a) µ(xi) = L0 − 10 η log10(||x− xi||)(b) C(xi,xj) = E[Ψ(xi),Ψ(xj)|xi,xj ] = σ

2Ψ exp

(

− ||xi−xj ||

dc

)

2. Data collection:

(a) yi = PRX(xi) + ni, ni ∼ N (0, σ2n)

(b) y = [y1, y2, . . . , yN ]T and X = [xT1 ,x

T2 , . . . ,x

TN]T

3. Training:

(a) Learn the channel parameters Θ = [σn, dc, L0, η, σΨ] for {X,y}

4. Prediction at new location x∗:

(a) PRX(x∗) = µ(x

∗) + kT

K−1 (y − µ(X))

(b) PRX(x∗) = k

∗∗− kT

K−1 k∗

Fig. 3.2 demonstrates an example of radio channel prediction using a GP. Abase station is placed in the center and a 2D radio propagation field is simulatedwith sampling points on a square grid of 200 m × 200 m and a resolution of 4 m.Based on measurements at marked locations, the mean and standard deviation ofthe prediction are obtained for any location. Observe the increased uncertainty inFig. 3.2 (c) in regions where few measurements are available.

It is clear that while GP are flexible, they are faced with challenges. The twomain limitations of GP are its computational complexity [19–22] and dealing withuncertain inputs [23, 24].

• Complexity: The prediction step of GP requires inversion of the N × N

covariance matrix K, whose complexity scale as O(N3). To alleviate thecomputational complexity, various sparse GP techniques have been proposedin [19–21] while in [22] the connection between GP and Kalman filtering isstudied.

• Uncertainty in inputs: The impact of input uncertainty was studied in [23,24], which showed that GP was adversely affected, both in training andtesting. The input uncertainty to GP in our case translates to locationuncertainty.

This thesis demonstrates that not considering location uncertainty in GP leadsto poor learning of the channel parameters and poor prediction of channel gain val-ues at other locations. We then discuss how to integrate this location uncertaintyin to the GP channel prediction framework.

12

Page 29: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

3.2. Location-aware Channel Prediction Using GP

x[m]

y[m

]

20 40 60 80 100 120 140 160 180

20

40

60

80

100

120

140

160

180

−60 dBm

−50 dBm

−40 dBm

−30 dBm

−20 dBm

−10 dBm

0 dBm

(a)

x[m]

y[m

]

20 40 60 80 100 120 140 160 180

20

40

60

80

100

120

140

160

180

−60 dBm

−50 dBm

−40 dBm

−30 dBm

−20 dBm

−10 dBm

0 dBm

(b)

x[m]

y[m

]

20 40 60 80 100 120 140 160 180

20

40

60

80

100

120

140

160

180

0.5 dB

1 dB

1.5 dB

2 dB

2.5 dB

3 dB

(c)

Figure 3.2: Radio channel prediction in dB scale, with hyperparameters Θ = [σn =0.1, dc = 70 m, L0 = 10 dB, η = 3, σΨ = 9 dB], N = 400 measurements (+signs). The channel prediction is performed at a resolution of 4 m. Inset(a) shows the true channel field, (b) the mean of the predicted channel fieldPRX(x∗), and (c) the standard deviation (obtained from the square root of(PRX(x∗)) of the predicted channel field.

13

Page 30: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Chapter 3. Gaussian Processes

14

Page 31: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Chapter 4

Location-aware

Communication

In this chapter, we give a brief overview of possible usages of location informationin modern wireless networks, and provide insights on how this may aid communi-cation capabilities at various layers of the protocol stack.

4.1 Introduction

Resource allocation in wireless networks happens at extreme time scales (see Fig.4.1). On the one hand, there is the fast time scale of power and rate adaptation,occurring at the millisecond level. This type of resource allocation requires a greatdeal of signaling overhead, and tends not to scale well in dense ad-hoc settings.On the other hand, there is network deployment and network planning at themonth or year level, relying on time-consuming computer simulations or drivetests by network operators. In between these extreme time scales, there is roomfor resource allocation based on predictions of user behavior, channel statistics,and interference levels, at a time scale varying from seconds to hours and evendays. One way to achieve this is through location-awareness as we discussed inChapter 1. In the following, we present specific examples of location informationthat are useful at each layer of the protocol stack.

4.2 Physical Layer

In the lowest layer of the protocol stack, location information can be harnessedto reduce interference and signaling overhead, to avoid penalties due to feedbackdelays. The best known application is spatial spectrum sensing for cognitive ra-dio [25], where a GP allows the estimation of power emitted from primary users atany location through collaboration among secondary users. The GP database also

15

Page 32: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Chapter 4. Location-aware Communication

!"#$% !"&$% !"$% !"'(#)% !"&(*+'% ,!-"./0)$%

*/+1()2"

340**5*6%

+(3(4(6.7"

3(1/)"8(*+)(4%

4(*69+/)&"

)/$(#)8/$7"

'0*:(;/)7"

3)(08+5;/"

808'5*67"4(0:"

<040*85*6%

4(*69+/)&"=>"

3)/:58+0<545+.7"%

+/&3()0)."

5*?)0$+)#8+#)/%

@AB9<0$/:"%

$(4#+5(*$%

'.<)5:"@ABC4(80+5(*9%

<0$/:"$(4#+5(*$%

4(1/)"%

40./)$%

'56'/)%

40./)$%

$8'/:#45*6%

$.*8')(*5D0+5(*%

+5&/"%

$804/%

Figure 4.1: At very short time scales, resource allocation (especially in the lower lay-ers) must rely on instantaneous channel state information (CSI). At longertime scales, location information can be harnessed to complement CSI. UEstands for user equipment.

provides useful information in any application that relies on a priori channel infor-mation, such as slow adaptive modulation and coding or channel estimation [7]. Itis demonstrated that location-aware adaptive systems achieve large capacity gainscompared to state-of-the-art adaptive modulation schemes for medium to largefeedback delays. Locations can also be utilized in a different manner, by convert-ing them not to channel gains, but to other physical quantities, such as Dopplershifts (proportional to the user’s relative velocity), arrival angles (used in [26] forlocation-based spatial division multiple access), or timing delays (which are relatedto the distance between transmitter and receiver). As the above works indicate,location information provides valuable side-information about the physical layer.

4.3 Medium Access Control Layer

In the medium access control (MAC) layer, location information can be used todefine interference regions around devices. As an example, knowing that transmis-sion from certain devices will not interfere due to their physical separation (e.g.,distance among them) provides an input to scheduling of resources (time slots andfrequencies). In [27], location-based multicasting is considered, assuming a diskmodel, and is shown to both reduce the number of contention phases and increasethe reliability of packet delivery, especially in dense networks. In [28], a decen-

16

Page 33: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

4.4. Network and Transport Layer

tralized location-based channel access protocol for inter-vehicle communication isstudied. Using a pre-stored cell-to-channel mapping, vehicles know when to trans-mit on which channel, alleviating the need for a centralized coordinator for channelallocation. Location information is also beneficial in reducing the overhead associ-ated with node selection mechanisms (e.g., users, relays), by allowing base stationsto make decisions based solely on the users’ positions [6]. Finally, location infor-mation is a crucial ingredient in predicting interference levels in small/macro cellcoexistence, in multi-cell scenarios, and in all cognitive radio primary/secondarysystems [6, 29].

4.4 Network and Transport Layer

At the network and transport layers, location information has been shown toimprove scalability and to reduce overhead and latency. A full-fledged location-based network architecture is proposed in [1] for cognitive wireless networks, deal-ing with dynamic spectrum management, network planning and expansion, andin handover. In particular a location-aided handover mechanism significantly re-duces the number of handovers compared with signal strength-based methods [30].Most other works at the network layer have focused on the routing problem. Awell-known technique in this area is geographic routing (geo-routing) [31], whichtakes advantage of geographic information of nodes to move data packets to grad-ually approach and eventually reach their intended destination. Recently, it hasgained considerable attention, as it promises a scalable and efficient solution forinformation delivery in emerging wireless ad-hoc networks.

4.5 Higher Layers

At the higher layers, location information will naturally be critical to provide navi-gation and location-based services. First of all, we have classical context awareness,which finds natural applications in location-aware information delivery [32] (e.g.,location-aware advertising) and multimedia streaming [33]. For the latter applica-tion, [33] tackles the problem of guaranteeing continuous streaming of multimediaservices while minimizing the overhead involved, by capturing correlated mobilitypatterns, predicting future network planning events. A second class of applica-tions is in the context of intelligent transportation systems [34]. Finally, locationinformation also has implications in the context of security and privacy [35].

In this thesis, we present how location information can improve scalability,latency, and robustness across different layers of protocol stack for 5G networks.Location awareness bears great promise to the 5G revolution, provided we canunderstand the right tradeoffs for each of the possible use cases.

17

Page 34: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Chapter 4. Location-aware Communication

18

Page 35: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Chapter 5

Contributions

Paper A

5G networks will be the first generation to benefit from location information that issufficiently precise to be leveraged in wireless network design and optimization. Weargue that location information can aid in addressing several of the key challengesin 5G, complementary to existing and planned technological developments. Thesechallenges include an increase in traffic and number of devices, robustness formission-critical services, and a reduction in total energy consumption and latency.This paper gives a broad overview of the growing research area of location-awarecommunications across different layers of the protocol stack. We highlight severalpromising trends, tradeoffs, and pitfalls.

Paper B

Spatial wireless channel prediction is important for future wireless networks, andin particular for proactive resource allocation at different layers of the protocolstack. Various sources of uncertainty must be accounted for during modeling andto provide robust predictions. We investigate two frameworks, classical Gaussianprocesses (cGP) and uncertain Gaussian processes (uGP), and analyze the impactof location uncertainty during both training and testing. We observe that cGPgenerally fails to learn the channel parameters and to predict the channel in newlocations with location uncertainties. In contrast, uGP considers the locationuncertainty and is able to learn and predict the wireless channel.

Paper C

In this paper, we analyze the tradeoffs in utilizing location information at the MAClayer. We study the robust link scheduling problem (RLSP) based on a physicalinterference model with errors in channel state information. The objective of

19

Page 36: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Chapter 5. Contributions

RLSP is to find a robust minimum length schedule using spatial time divisionmultiple access. We compare two approaches to RLSP, one using channel gainestimates and the other using location information. Our comparison reveals thatboth approaches yield similar performances, but with different overhead.

20

Page 37: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

References

References

[1] H. Celebi and H. Arslan, “Utilization of location information in cognitivewireless networks,” IEEE Wireless Commun., vol. 14, no. 4, pp. 6–13, 2007.

[2] Y. Zhao, L. Morales, J. Gaeddert, K. K. Bae, J.-S. Um, and J. H. Reed,“Applying radio environment maps to cognitive wireless regional area net-works,” in 2nd IEEE International Symposium on New Frontiers in DynamicSpectrum Access Networks, pp. 115–118, 2007.

[3] A. Zalonis, N. Dimitriou, A. Polydoros, J. Nasreddine, and P. Mahonen,“Femtocell downlink power control based on radio environment maps,” inIEEE Wireless Communications and Networking Conference, pp. 1224–1228,2012.

[4] A. Galindo-Serrano, B. Sayrac, S. Ben Jemaa, J. Riihijarvi, and P. Mahonen,“Harvesting MDT data: Radio environment maps for coverage analysis in cel-lular networks,” in 8th International Conference on Cognitive Radio OrientedWireless Networks, pp. 37–42, 2013.

[5] J. Li and Y. Zhao, “Radio environment map-based cognitive doppler spreadcompensation algorithms for high-speed rail broadband mobile communica-tions,” EURASIP Journal on Wireless Communications and Networking, vol.2012, no. 1, pp. 1–18, 2012.

[6] A. Dammann, G. Agapiou, J. Bastos, L. Brunel, M. Garcıa, J. Guillet, Y. Ma,J. Ma, J. J. Nielsen, L. Ping, R. Raulefs, J. Rodriguez, D. Slock, D. Yang,and N. Yi, “WHERE2 location aided communications,” in Proc. EuropeanWireless Conf, Apr. 2013.

[7] S. Sand, R. Tanbourgi, C. Mensing, and R. Raulefs, “Position aware adaptivecommunication systems,” in Forty-Third Asilomar Conference on Signals,Systems and Computers, pp. 73–77, 2009.

[8] M. Z. Win, A. Conti, S. Mazuelas, Y. Shen, W. M. Gifford, D. Dardari,and M. Chiani, “Network localization and navigation via cooperation,” IEEECommunications Magazine, vol. 49, no. 5, pp. 56–62, 2011.

[9] M. de Reuver, D. Skournetou, and E.-S. Lohan, “Impact of Galileo commercialservice on location-based service providers: business model analysis and policyimplications,” Journal of Location Based Services, vol. 7, no. 2, pp. 67–78,2013.

[10] J. Johansson, W. Hapsari, S. Kelley, and G. Bodog, “Minimization of drivetests in 3GPP release 11,” IEEE Communications Magazine, vol. 50, no. 11,pp. 36–43, 2012.

[11] E. Bastug, M. Bennis, and M. Debbah, “Living on the edge: The role ofproactive caching in 5G wireless networks,” IEEE Communications Magazine,vol. 52, no. 8, pp. 82–89, Aug 2014.

21

Page 38: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

References

[12] H. Abou-zeid, H. Hassanein, and S. Valentin, “Optimal predictive resourceallocation: Exploiting mobility patterns and radio maps,” in Proc. IEEEGlobal Telecommunications Conference, pp. 4714–4719, 2013.

[13] A. Goldsmith, Wireless communications. Cambridge university press, 2005.

[14] S. S. Szyszkowicz, H. Yanikomeroglu, and J. S. Thompson, “On the feasibilityof wireless shadowing correlation models,” IEEE Transactions on VehicularTechnology, vol. 59, no. 9, pp. 4222–4236, 2010.

[15] M. Gudmundson, “Correlation model for shadow fading in mobile radio sys-tems,” Electronics letters, vol. 27, no. 23, pp. 2145–2146, 1991.

[16] M. S. Grewal, L. R. Weill, and A. P. Andrews, Global positioning systems,inertial navigation, and integration. John Wiley & Sons, 2001.

[17] Z. Sahinoglu, S. Gezici, and I. Guvenc, Ultra-wideband positioning systems.Cambridge university press, 2008.

[18] C. Rasmussen and C. Williams, Gaussian processes for machine learning.MIT Press, 2006.

[19] J. Quinonero-Candela and C. E. Rasmussen, “A unifying view of sparse ap-proximate Gaussian process regression,” The Journal of Machine LearningResearch, vol. 6, pp. 1939–1959, 2005.

[20] L. Csato and M. Opper, “Sparse on-line Gaussian processes,” Neural compu-tation, vol. 14, no. 3, pp. 641–668, 2002.

[21] E. Snelson and Z. Ghahramani, “Sparse gaussian processes using pseudo-inputs,” Advances in neural information processing systems, vol. 18, p. 1257,2006.

[22] S. Sarkka, A. Solin, and J. Hartikainen, “Spatiotemporal learning via infinite-dimensional bayesian filtering and smoothing: A look at Gaussian process re-gression through Kalman filtering,” IEEE Signal Processing Magazine, vol. 30,no. 4, pp. 51–61, 2013.

[23] P. Dallaire, C. Besse, and B. Chaib-draa, “An approximate inference withGaussian process to latent functions from uncertain data,” Neurocomputing,vol. 74, no. 11, pp. 1945–1955, 2011.

[24] A. Girard, “Approximate methods for propagation of uncertainty with Gaus-sian process models,” Ph.D. dissertation, University of Glasgow, 2004.

[25] I. Nevat, G. W. Peters, and I. B. Collings, “Location-aware cooperative spec-trum sensing via Gaussian processes,” in Proc. Australian CommunicationsTheory Workshop, 2012, pp. 19–24.

[26] D. Slock, “Location aided wireless communications,” in 5th InternationalSymposium on Communications Control and Signal Processing, pp. 1–6, 2012.

22

Page 39: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

References

[27] M.-t. Sun, L. Huang, S. Wang, A. Arora, and T.-H. Lai, “Reliable MAC layermulticast in IEEE 802.11 wireless networks,” Wireless Communications andMobile Computing, vol. 3, no. 4, pp. 439–453, 2003.

[28] S. Katragadda, C. Ganesh Murthy, R. Rao, S. Mohan Kumar, and R. Sachin,“A decentralized location-based channel access protocol for inter-vehicle com-munication,” in IEEE Vehicular Technology Conference-Spring, vol. 3, pp.1831–1835, 2003.

[29] A. Dammann, J. Bastos, L. Brunel, M. Garcıa, J. Guillet, J. Ma, J. J. Nielsen,L. Ping, R. Raulefs, J. Rodriguez, D. Slock, D. Yang, and S. Zazo, “Locationaided wireless communications,” IEEE Commun. Mag., submitted Nov. 2013.

[30] J. J. Nielsen, “Location based network optimizations for mobile wireless net-works — a study of the impact of mobility and inaccurate information,” Ph.D.dissertation, Aalborg University, Mar 2011.

[31] F. Cadger, K. Curran, J. Santos, and S. Moffett, “A survey of geographi-cal routing in wireless ad-hoc networks,” IEEE Communications Surveys &Tutorials, vol. 15, no. 2, 2013.

[32] N. Marmasse and C. Schmandt, “Location-aware information delivery with-commotion,” in Handheld and Ubiquitous Computing, pp. 157–171, 2000.

[33] B. Li and K. H. Wang, “Nonstop: Continuous multimedia streaming in wire-less ad hoc networks with node mobility,” IEEE Journal on Selected Areas inCommunications, vol. 21, no. 10, pp. 1627–1641, 2003.

[34] M. Buehler, K. Iagnemma, and S. Singh, The DARPA urban challenge: Au-tonomous vehicles in city traffic. Springer, vol. 56, 2009.

[35] K. G. M. Younis and M. Ektiweissy, “Location-aware combinatorial key man-agement scheme for clustered sensor networks,” IEEE Transactions on Par-allel and Distributed Systems, vol. 17, no. 8, pp. 865–882, 2006.

23

Page 40: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

References

24

Page 41: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control

Part II

Included papers

25

Page 42: Wireless ChannelPrediction with Location Uncertaintypublications.lib.chalmers.se/records/fulltext/207296/207296.pdf · link scheduling problem (RLSP) at the medium access control