Diapositive 1 - EU-MESH

Download Report

Transcript Diapositive 1 - EU-MESH

Deploying Wifi on Lampposts
The Ozone way…
Nicolas MECHIN
Ozone
EU-Mesh’s Heraklion meeting 07/08
Playground

« free » access to lampposts in Paris city center

Permanent power available

Aesthetic constraints
 Devices deployed need to be very discrete
- No big directionnals or patch antennas…

No land lines for internet backhaul
 Backhaul through Ozone’s wireless 5GHz network

Idea is to offer seamless wifi roaming (sort of…) within the
coverage area
2
Area to be covered
1,4 km long
3
Architecture
OZONE
Lamppost n+1
Lamppost n
Lamppost n+2…
Radio Link
Radio Link
Ethernet
POE
POE
220 V Powerlines
About 100 m
4
Hardware

Mikrotik RB532
 MIPS architecture
 3 Mini-PCI slots

3 * CM9 wifi cards
 Atheros chipset

Dual-band antennas
 4,5 dB @ 2.4GHz
 7 dB @ 5GHz
5
What it looks like
6
Actual Deployment

10 LampPosts
 4 directly connected to Ozone’s
network
 6 through other lamppost
 All links use 5 GHz (5480 Hz – 5700 Hz)

3 different connecting point to
ozone’s 5GHz network
7
Actual Deployment
500 m
730 m
8
Coverage achieved

Over 160 000 m² covered
9
Coverage achieved
10
Coverage achieved

Focus on the « Hotel de
Ville » area

« seamless » wifi mobility
within this area
 14 000 m²
11
First impressions
cf. EU-MESH Benefits and Performance Metrics

Low cost deployment : Yes
 Wireless backhaul : no heavy cost for deploying fixed lines
 Relatively cheap hardware
- 200 € / AP (all included)
 Still have to climb the lamppost…

Fast deployment : Not so much
 we missed easy to use tools to know whether the signal was
good enough, what was the best position for antennas. Mass
deployment not ready
 Radio settings and IP addressing had no be prepared

Reliability, flexibility, reliability ...No
 Static routing and static radio configuration
- No self healing…
12
First impressions
cf. EU-MESH Benefits and Performance Metrics

EU-Mesh should provide us with an answer to these
shortcomings
 Easy deployment : auto-configuration, tools for controlling radio
signal at deployment
- Considering « low skills » technicians are to deploy the network
 Mesh technologies can provide self healing networks
- Wheread today we have a static network with static radio
configuration, static IP adressing and routing…
13
Tests planned

Performances of radio backhaul

Performances of inter lamppost radio hops
 Considering « dedicated » radio interface and not single radio
scenario
- Throughput
- RTTs
14
Results
Focus on radio performances
15
Results
Focus on radio performances

Relatively poor radio signal in NoLOS scenario
 Trees do affect a lot the radio link
 The higher the frequency, the higher the attenuation

Very good results in LOS situations
 19 Mb/s with a 700m radio link

Throughput degradation at each hop
 Despite the use of separate dedicated radios
- Degradation isn’t 50% as in a 1 radio scenario, but still around 30 to
40%
16
Results
Within Eu-Mesh

Tests already done : benchmark for EU-Mesh enhancements

Many further tests can be done
 Playing with frequencies allocations
 Changing power settings
 Whatever you want to test …and see the impact on
performances…
17
Mobility
The problem

Goal is to offer the client a seamless experience
 Even if he is moving
- pedestrian or « car-in-paris-traffic-jam » speed
 he doesn’t care which AP he is connected to, and even less
which backhaul this AP is using

Lamppost may be backhauled by different Ozone’s aggregation
point
 3 in our case, with IP addressing specific to each of them

Lampposts may be backhauled by other technology
 DSL, Fiber, 3G, Wimax (all of these from Neuf Cegetel / SFR)

Lampposts may be backhauled by other providers
18
Mobility
Our solution : tunneling
+ Transparent to the user
No need to deploy third party software on clients devices
+ Simplify provisionning of AAA and captive portal
Only need to allow each AP to connect to the network (affect IP
address and gateway) : tunnels go live automaticaly
- Has an impact on available throughput
Overhead of tunnels : from 10% to 40% today, depending on
adopted solution
19
Mobility
Our Tunnel solution : OpenVPN
+ Very easy to configure
Available for a very large number of hardware platforms and OSs
+ Can handle NAT without any problem
GRE can’t, IP-Sec needs Nat-traversal
+ Can handle No MTU Problems
- ??
20
Mobility
Architecture

All tunnels are bridged at the controller
 No IP change for the client when
changing association

Roaming possible between various
lampposts
21
Mobility
Architecture

Roaming also possible between
lampposts and DSL « box »
22
Mobility
First conclusions

Roaming times depend on client’s wifi driver implementation
 When they consider a signal is too weak and switch to a better
one

Tunnels may deliver this feature
 Efficiency depends on Wifi reassociation times
 …but has a non negligeable impact on performances
- 8 to 10 % in our current solution (OpenVPN on UDP, no encryption)
 And is dependent on network architecture
- Tunnels will be shut down if mesh architecture changes ; need to be
able to go live very fast after such a change

… just a transitionary solution to « real mobility » features
 To be developped within EU-Mesh (Wioptimo…)
23
Monitoring
Tools and how-to exploit them

Classical monitoring tools
 Cacti
 Nagios

Netflow exploitation
 Nfsen
- Able to compare usage of « fixed-wireless » clients vs « Mobile »
clients
- On protocol, ports, type of application…
- Might be interesting within EU-Mesh as an input on what usage is
made of a wireless (mesh) network, and impact this usage has on
the network
24