PPPOE design