SPNGN1 1.0: Service Provider Edge Technologies