More Wi-Fi VPN Options

For those of you using public Wi-Fi hotspots now and then and who are a bit worried after my previous post on cookie theft there are several VPN options that protect you from eavesdroppers. In this post I talked about installing a PPTP server on your windows machine at home to redirect all your traffic while you are away via your home network. That's not everybody's cup of tea, however, as you need a DSL or cable connection with a fast uplink and a PC running all the time. So for those of you looking for an alternative on the net here are two:

Both offer a number of different options ranging from PPTP, which Windows already has a client for, up to a full OpenVPN SSL with certificates and all bells and whistles you can imagine. Both VPN offers also work with Linux and the OpenVPN configuration especially with Ubuntu (I tried with Jaunty) it is quite straight forward.

Both VPNs are not free but if you compare the power cost over a year if you leave an extra machine running at home, the extra cost for the external VPN might just be negligible.

Observe the German Spectrum Auction in Near-Real Time

A quick one today: For all of you interested in the German spectrum auction going on these days for 800, 1800, 2100 and 2600 MHZ spectrum, the Bundesnetzagentur has a web page which is updated after each bidding round. For each 90 minutes round it shows the the highest bidder for each block. Today was day one and the current total price is €116 million.

The LTE Band Challenge

With LTE, the complexity of including a reasonable number of different frequency bands in a mobile device not only for LTE but also for GSM and UMTS is once again getting trickier. Here's a how I see things from a historical point of view and where I think we are heading:

Once upon a time the wireless frequency landscape was quite simple. When GSM started in Europe, there was only a single frequency band in the 900 MHz band which all network operators used. Sure there was the legacy analog network in the 450 MHz band but nobody seriously thought about working on dual mode devices. GSM or bust! Things got a bit more complicated when the second band in the 1800 MHz range was opened for GSM at the end of the 90's and but it didn't take take device manufacturers long to come up with dual mode devices. In the US things were pretty similar but the remainder of this post continues with a Europe point of view.

Since then, things have gotten much more complicated. With UMTS, things started well for some time with 2100 MHz being 'the' 3G band around the world, except for the US. In the US, UMTS and GSM are used in the 850 and 1900 MHz ranges and these days also on the 1700/2100 MHz band combination. In Europe in the meantime, UMTS in the 900 MHz band has also taken off in some countries. I guess this was the point where the number of bands used around the world and the number of bands supported in a single mobile device really started to diverge. Today, the state of the art from a European point of view is the following combination:

  • Quad band GSM support (850, 900, 1800 and 1900 MHz)
  • UMTS tri-band (2100, 900 and one of the US bands)

And now with LTE just around the corner things are about to get even more complicated. Here's the bands where I think LTE will see the day of light in the next two to three years:

  • In Europe LTE will likely start on 2600 MHz and potentially also on 1800 MHz and 2100 MHz
  • And then there's the digital dividend band in the 800 MHz range which is likely to be used in some countries to bring broadband connectivity with LTE to rural areas.
  • In Japan, LTE will be used on 2100 MHz with an additional band likely to follow.
  • In the US, the situation is even more divergent. Each network operator seems to have its own band. Verizon uses a 10 MHz block in the 700 MHz range and another operator has another block in the same range but with exchanged uplink/downlink assignments. Some operators might launch LTE in the 1700/2100 MHz band combination and there are speculations of a satellite backhaul based LTE network with its own frequency range. Finally, there are rumors of Clearwire jumping from WiMAX to LTE in the 2600 MHz band but with TD-LTE.

From my point of view, this frequency diversity is far from ideal for everyone involved. For users it's an issue as global roaming capabilities of devices will get worse and worse. Also, especially in the US, it will be difficult for users to switch between networks by changing SIM cards and subscriptions while keeping the device. For network operators and device manufacturers it's also far from ideal as some will have trouble getting good devices as volumes are just too low to reach good prices. There might be multi-frequency LTE devices tailored for the US market but since almost every operator uses different legacy network technologies and frequency ranges the potential band and technology combinations for GSM, CDMA, UMTS and LTE are huge.

So what's the way out of this? To me it looks like it's in the hand of device manufacturers as the number of frequency bands will not shrink anytime soon. The question is if the ever growing number of bands and backwards compatibility combinations change the device design?

  • Is it physically possible today to support so many bands? Software defined radios have been discussed for many years but as far as I know antennas and filters are not so easily to be adapted to different frequency ranges with software only.
  • Or could the radio part of the device in the future be built in a way that it can easily be interchanged?
  • How about exchangeable radio modules? With this approach I would in the future select a SIM, a mobile device and an RF module and maybe one or two extra for international roaming? Or will we just have to live with the situation as it grows worse?
  • And then, there's still Wi-Fi which, at least so far, can be used universally around the world. Most smartphones today have Wi-Fi built there's no ubiquitous coverage and logging into foreign Wi-Fi networks automatically is still a dream.

As things are I don't see a good solution yet. As always, comments are welcome!

Full Web Browsing in the Metro – No Thanks

iPhone and Android users are very outspoken about the nice full web browsing experience on their device. That is, until they step into the Paris metro and then try do do anything meaningful with their device. With 'only' EDGE available and the network being quite busy anyway most of the time, you can't get more than a couple of kbit/s out of the line. That's nowhere near sufficient to download full web pages in any reasonable amount of time.

Now there is an obvious solution to the problem and that is to put UMTS into the metro as well, but I don't expect to see that anytime soon. In the meantime, I am happily surfing away with my OperaMini and network side compression while the full-web guys give up after a couple of minutes and tuck away their device. At least the people using Android could put Opera Mini on their device to help out, if they are aware of it.

Wi-Fi Hotspots and Cookies

As many of you know, but the general public probably isn't really aware of, Wi-Fi hotspots are not encrypted and hence the data transmitted can be read by anyone nearby with just a bit of knowledge and no special equipment required. But how much is actually possible and how easy is it to do it?

First, here are some things which are not problematic:

  • Most hotspots I have encountered in the past encrypt the authentication and payment pages so an attacker can't steal credit card information. One has to look closely though at the URL of the landing page and ensure that the connection is really encrypted (URL marked in green or blue on the left side in Firefox)
  • Online shopping: I've tested Amazon which by default does not encrypt pages until the time you click on the checkout button. Attackers can therefore see what you are looking for on Amazon but the payment process itself is encrypted.
  • Online banking: All online banking pages I use are fully encrypted, so attackers can only see which banks I am using but not what I am doing there.

And now some things which require special attention:

  • POP and SMTP for e-mail: The default configuration of most e-mail programs is not to use encryption. While over a properly secured Wi-Fi network at home this is not really an issue, an attacker in a public Wi-Fi hotspot can easily intercept user names and passwords. Switching on encryption is not difficult in most e-mail programs but one has to be aware of it and actually do it.
  • Of particular interest for me are blogging systems as I use one of them myself for this blog. Some of them do not use https for the editing process and use cookies to identify the session. When the pages are not encrypted and an open Wi-Fi hotspot is used, the cookies can be easily intercepted and misused. At home in my own encrypted Wi-Fi network (for which I obviously have the key and where it is legal to experiment) I ran a proof of concept: First, I intercepted the http request for the blog editor web page with Wireshark, copied the cookies and imported them into Firefox on a second computer. Then, I requested the same page on the second computer and could easily access the blogging front end. The damage that can be done this way is limited as a password change requires knowledge of the old password so an attacker can't lock out the owner of the blog. And as soon as the logout button is pressed, the session is closed for the owner and the attacker. Better than nothing but still way to insecure for my purposes.
  • I tried the same with my facebook account at home and after transferring the cookies, the session was usable from both computers while the logout button was not pressed. But who presses the logout button? Other web applications such as flickr for example also use non encrypted http so I expect things to be the same.

So there isn't really a way around a VPN tunnel such as this one if you want to securely connect over a public Wi-Fi hotspot.

HSDPA Indicator

When HSDPA was first specified it was unfortunately forgotten to put an indicator somewhere on the broadcast channel so a mobile could distinguish a 3G network from a 3.5G HSDPA network and show something to the user. It was added in a later release of the standard but I haven't seen a device yet that would do something with the information or networks that would actually broadcast it. Turns out that quite some networks have this turned on by now and some phones like for example the Nokia N72 display "3.5G" instead of 3G permanently and not only while an HSDPA data transfer is ongoing. How nice, but it's too late now. Some network operators use HSDPA now but have chosen not to activate the indication, hence, the E72 still shows 3G despite the network being HSDPA capable.

3G to Wi-Fi Bridges are a Meeting Organizer’s Best Friend

Those who attend international multi-company meetings probably know the issue: How to get Internet access during the meeting so documents can be passed around (without a memory stick) and you are not cut from your daily flow of e-mails. If held in a company building, IT departments are usually less than under-motivated to provide proper Internet access.

But 3G to Wi-Fi bridges can help! Treat your company to such a device if you organize such meetings and the spirit in the meeting room lifts by 150%. When I recently attend a multi-day meeting, the organizer brought such a bridge along and even with 30 people using the connection for e-mails and web access it was nicely usable.

Agreed, if participants are all from the same country and are in their home country, they can bring their 3G sticks themselves. But as soon as international roaming comes into play that's usually no longer an option. Also, it helps to be in a country where prices per GB are reasonable because 30 people consume heavily.

McDonalds Wi-Fi – Tested

Called 'Mc-Do' in Paris, I have to admit that I am not really a frequent customer and so I've never considered using their free Wi-Fi so far. However, last week I had a bit of time so I thought I'd give it a try. I didn't know what to expect so I didn't really expect much. The more was I surprised that access is granted without any kind of verification if you bought something or not, e.g. via a code on the receipt. The positive surprise didn't stop there as I got a downlink throughput of 5 MBit/s and even my PPTP VPN client could connect to my home network and ensured an encrypted connection via the unsecured hotspot. And I was not the only customer with a notebook / netbook in the restaurant I might add. By the way, the others had some food and drink on their table as well so it wasn't a free lunch, eh, Wi-Fi.

European Digital Dividend Band for LTE Now In the Spec – Band 20

I've been wondering for a long time when 3GPP would finally define the band for the European digital dividend, i.e. spectrum between 790 and 862 MHz. Looks like they've finally done it: With v9.2.0 of TS 36.301, released at the End of December 2009, Band 20 with 791 – 821 MHz in downlink and 832 to 862 MHz in uplink now covers that area.

Interesting detail: The downlink is in the lower range. I assume that was done to keep the UEs uplink transmissions as far away as possible from the spectrum still used by TV. Anyone got more inside on this?

With the spectrum auction in Germany about to start, it's about time!

LTE RRC Complexity Compared to UMTS

One of the good things about LTE is that especially in the radio network, it represents a fresh start so a lot of "optionality" that tends to bloat a specification over time is avoided in the general baseline. To see what I mean, let's compare the Radio Resource Control (RRC) specification of UMTS with LTE:

UMTS RRC

The original Release 99 UMTS RRC specification (3GPP TS 25.331 v 3.1.0) is about 865 pages long. In Release 8, the same specification document (v 8.1.0) now contains 1435 pages.

LTE RRC

The RRC specification for LTE can be found in 3GPP TS 36.331. The December 2009 version (v.8.8.0) contains 208 pages. That's only a fraction of even only the R99 UMTS specification.

I am a bit surprised the volume difference is this big. I compared chapter headings to see if there are things that the UMTS RRC spec contains which are not in the LTE RRC. However, it all looks pretty similar.