Internet-of-Things (IoT) environments often have very constrained edge devices, with limited memory, storage, and compute power. Additionally, these environments can be highly distributed. In many cases, edge devices/applications need to access content repeatedly from a cloud service or higher-tiered application. Because device and network connections can become constrained, it is desirable to cache objects, files, etc. local to the edge devices. However, caching systems and cache replacement algorithms may not consider the criticality or requirements of one application over another. Techniques presented herein provide for adapting well-known caching mechanisms for utilization within environments involving constrained networks. Further, intent-based classification techniques presented herein can facilitate preserving and caching critical data at network edges.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.