Abstract:
Systems, methods, and instrumentalities are provided to implement content caching. An entity running an external application (EA) may establish a connection between the EA and a centralized cloud controller (CCC) to access a service on the CCC. The EA may receive credentials for access to the service. The connection between the EA and the CCC may be established over a first interface. The EA may send to the service on the CES a query for an available small cell network (SCN) storage. The EA may receive from the service on the CES reply comprising a link to an allocated SCN storage. The EA may ingest one or more contents using the link in the allocated SCN storage. A wireless transmit/receive unit (WTRU) may receive the cached content from an edge server in a small cell network.