Framework of network virtualization for future networks