Enabling Information-Centric Networking : Architecture, Protocols, And Applications