The market for IoT devices has been expanding rapidly for several years, and many fields are anticipating further demand in the future. However, together with this expansion, increased communication failures are expected, and solutions to prevent them are needed. Here, we aim to solve communication problems using a new network, called the CCN x(Contents Centric Networking), which is one of the leading ICN (Information Centric Networking) solutions. Our system was constructed by assuming the case of a weather monitoring IoT application in which large data communications were very likely to occur. In this paper, we propose a technique for distributing meteorological data gathered with a weather observation device and 4K camera by ICN, and caching content with a new Naming scheme using machine learning.