2009:014 CIV
M A S T E R ' S T H E S I S
Cell Phone Based Radar
Teresa Cardin
Luleå University of Technology MSc Programmes in Engineering
Electrical Engineering
Department of Computer Science and Electrical Engineering
Division of EISLAB
Preface
The project has been performed at Ericsson in Skellefteå, Sweden, during the autumn of 2008. The goal has been to investigate whether it is possible to implement a cell phone based radar.
I would like to thank Anders Hedlund and David Degerfeldt at Ericsson, whom
has supported me throughout the project.
Abstract
The purpose of this project is to find out whether it is possible to use the cell phone system as a bistatic radar system. Would it be, a small and easy to handle radar would be available and possibly replace the systems of today in aircrafts, ships and other vehicles. Or it could form a great supportive tool in optimizing the cell phone networks.
The bistatic radar is hard to implement, but a perfect way to create radar that is really hard to knock out in case of war for example. In the cell phone system, there is already a structure that might be possible to use for this purpose.
The result showed it is possible to create a radar using the cell phone system, though more investigation needs to be done to get better functionality in the system.
In this report, one possible way to create a cell phone based radar, will be
introduced and analyzed.
Contents
List of Figures 9
List of Tables 10
1 Introduction 15
1.1 Background . . . . 15
1.2 Purpose . . . . 16
1.3 Related Work . . . . 17
1.4 Limitations . . . . 17
1.5 Structure of the report . . . . 17
2 Theory 19
2.1 Spherical coordinates . . . . 19
2.2 Geographical coordinates . . . . 20
2.3 Cellular systems . . . . 21
2.3.1 Cells . . . . 21
2.3.2 Scrambling codes . . . . 21
2.3.3 Impulse response . . . . 22
2.3.4 Cell file . . . . 23
2.3.5 Chip type . . . . 23
2.4 Gaussian function . . . . 23
2.5 Bistatic radar . . . . 24
2.5.1 Bistatic radar applied to cell phone services . . . . 24
2.6 Shortest and longest distance for reflection detection . . . . 27
2.7 Sources of errors . . . . 28
3 Simulations 31
4 Measurements 35
5 Discussion and conclusions 39
A Chart of functions 43
B Gaussian function implementation 45
C Code for calculating ellipses 47
D Code for estimating the reflection point 51