video streaming demands higher bandwidth and lower latency than conventional videos. Some solutions employ tile-adaptive 360 • video streaming and edge caching mechanisms to improve the quality of their content delivery. However, it is hard to cache large amounts of popular content with limited cache capacity. Reconstruction technologies, which have been widely adopted for images and conventional videos, can potentially reconstruct complete tile-based viewports from partial observation for 360 • videos, thus further relieving the pressure on the caching. However, it is challenging to design a flexible and efficient caching solution that supports viewport reconstruction for 360 • videos. In this paper, we propose a Viewport Reconstructionbased 360 • video Caching solution for Tile-adaptive streaming (VRCT). To enhance viewers' quality of experience (QoE), a QoE-driven reconstruction trigger scheme is designed to determine whether to perform reconstruction or not based on current cache information and network conditions. To make efficient use of the cache space and facilitate the viewport reconstruction, a heuristic-based solution, named aggregation-based cache replacement scheme, is proposed to improve the probability of viewport reconstruction by carefully selecting which tiles to be stored in the given limited space. Through comprehensive experiments with a real head movement dataset, we show that the proposed VRCT