approximating radio maps

30
28/7/0 5 1 Approximating Radio Maps Boaz Ben-Moshe (SFU)

Upload: teagan

Post on 04-Jan-2016

37 views

Category:

Documents


1 download

DESCRIPTION

Approximating Radio Maps. Boaz Ben-Moshe (SFU). Talk outline. Definition, Motivation Known methods New Radar like Algorithm Experimental results Future work. Approximating Radio Maps. Goal: Given an antenna (on a terrain T) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Approximating Radio Maps

28/7/051

Approximating Radio Maps

Boaz Ben-Moshe (SFU)

Page 2: Approximating Radio Maps

28/7/052

Talk outline

• Definition, Motivation

• Known methods

• New Radar like Algorithm

• Experimental results

• Future work

Page 3: Approximating Radio Maps

28/7/053

Approximating Radio Maps

Goal: Given an antenna (on a terrain T)compute it's approximated signal strength

over T (it's Radio Map):

Page 4: Approximating Radio Maps

28/7/054

Definition & Motivation

Clients: • any wireless device

Base Station:• Type, patterns

Motivation:• WiMax - 802.16

Page 5: Approximating Radio Maps

28/7/055

Definition & Motivation

Base Station:

• Clients ant’• Microwave links

Page 6: Approximating Radio Maps

28/7/056

Definition & Motivation

Applications (of radio maps)

• Locating Base Stations:– Guarding like.– Complex objective function.

• Frequency Assignment:

Page 7: Approximating Radio Maps

28/7/057

Definition & Motivation

Applications (of radio maps)

• Locating Base Stations:• Frequency Assignment:

– Conflict free frequency

Page 8: Approximating Radio Maps

28/7/058

Common methodGeneral Frame work:

• Given a terrain and an antenna on it

• Sample the area of 'interest' (SP)

• For each p in SP: compute the signal strength

• Compute a interpolation DS for SP

Note: Propagation model: SKE, MKE

Page 9: Approximating Radio Maps

28/7/059

Approximating Radio-Maps General Frame work:

Sampling Set (SP) Interpolation DS

Page 10: Approximating Radio Maps

28/7/0510

Approximating Radio-Maps Sampling Methods:

• Random, Grid

• Client oriented

• Terrain simplification

• Hybrid

main problem: runtime!

Page 11: Approximating Radio Maps

28/7/0511

Main Obstacle

run-time: computing radio maps is often the runtime bottle-neck of wireless networks facility location algorithms.

Existing radio maps methods are often too slow or not accurate enough.

Solution: Radar-Like-Algorithm (RLA)…

Page 12: Approximating Radio Maps

28/7/0512

Approximating Radio Maps

Related work [BCK 04]:

Visibility Approximating:

Given a terrain T and a view point p compute the set of points on the surface of T that are visible from p.

Page 13: Approximating Radio Maps

28/7/0513

Radar-like: Pizza slice

Radar DS: {pizza-slice} – fast query

Page 14: Approximating Radio Maps

28/7/0514

Radar-like: Pizza slice

left & right cross-sections pizza slice.

Page 15: Approximating Radio Maps

28/7/0515

Radar-like generic algorithm

1. Given Terrain (T), view point (vp), and fixed angle (a=A):

2. while(int i=0;i<360) {

3. S1=cross-section(i);

4. S2=cross-section(i+a);

5. if(close enough(S1, S2)) {

6. interpolate(S1, S2);

7. a = A; i = min(360, i + a);}

8. else a = a/2; }

Page 16: Approximating Radio Maps

28/7/0516

Generalizing radar-visibility to RF propagation model:

● Discrete visibility (boolean) continues● Visibility a long a ray RF sampling

Approximating Radio-Maps

Page 17: Approximating Radio Maps

28/7/0517

Approximating Radio-Maps

100*100 km elevation-map (of southern Israel) the brighter the higher.

Antenna, 30 km radius.

Page 18: Approximating Radio Maps

28/7/0518

Approximating Radio-Maps • Compute two consecutive cross-

sections.

Page 19: Approximating Radio Maps

28/7/0519

Approximating Radio-Maps • Compute a sample set along the each

cross-section: using 2D terrain simplification methods.

Page 20: Approximating Radio Maps

28/7/0520

Approximating Radio-Maps • Compute the signal strength along the

sample set – using pipe-line method.

Page 21: Approximating Radio Maps

28/7/0521

Approximating Radio-Maps

• Compute the distance between the two signal-sections:

• average / max / RMS distance

Page 22: Approximating Radio Maps

28/7/0522

Approximating Radio-Maps Putting it all together:• Sensitive Radar algorithm• Sensitive 2D Simplification• Robust distance norm

Fine Tuning:• None grid sampling (2D)• Parameters (terrain

independent)

Page 23: Approximating Radio Maps

28/7/0523

Radio-Maps: resultsMethods:

• Random, Grid, TS

• F-Radar: fixed angle

• S-Radar: sensitive angle

• A-Radar: advance sampling

Page 24: Approximating Radio Maps

28/7/0524

Approximating Radio-Maps

Grid Random TS F-Radar S-Radar

• 5000 samples per radio-map

Page 25: Approximating Radio Maps

28/7/0525

Approximating Radio-Maps

Grid S-Radar• 5000 samples per radio-map

Page 26: Approximating Radio Maps

28/7/0526

Radio-Maps: resultsRun time for the same size sampling.

• The radar is 3-15 times faster than the regular sampling Radio Map methods.

• More accurate.

Page 27: Approximating Radio Maps

28/7/0527

Radio-Maps: results

Page 28: Approximating Radio Maps

28/7/0528

Radio-Maps: results

Page 29: Approximating Radio Maps

28/7/0529

Future-work• More testing

• Advance interpolation methods

• Interferences

http://www.cs.bgu.ac.il/~benmoshe/RadioMaps/

Page 30: Approximating Radio Maps

28/7/0530

Fin

Questions?