Towards a Future Internet