http://www.iis.fhg.de/departs/amm/layer3/