The design, performance evaluation and use cases of a virtualised programmable edge node for network innovations. (8th April 2011)