Constructing a virtual networking environment in a Geo-distributed programmable layer-2 networking environment (G-PLaNE) | IEEE Conference Publication | IEEE Xplore