Research Article
Edge Caching in Fog-Based Sensor Networks through Deep Learning-Associated Quantum Computing Framework
Algorithm 1
Cache content management.
(i) | Function 1: cache synchronization and cooperation | (ii) | Input: time interval, set of user requests, work load on edge node and distance of UE from the edge node. | (iii) | Output: regional user set is obtained for particular time interval. | | cache_synchronization (t, S) | (1) | Information sharing R, d, at certain time quantum t | (2) | Return S for t | (3) | | (4) | t = t + 1 | (5) | repeat step 1. | | end | | Function 2: Update caching content in the edge | | Input: list of contents with extracted features. | | Output: prioritized caching content to be placed in F-AP. | | cache_update (L) | (1) | Selection of appropriate map size: x, y | (2) | Define color intensity of map nodes to depict classes for low, medium and high priority content. | (3) | Running the SOMs algorithm after initializing weights . | (4) | Mapping of , on L to get . | | end | | Function 3: serving a user request | | Input: regional user set, assigned edge node. | | Output: serving an incoming request | | Serve_UE_Phase (cache_synchronization( ),) | (1) | if (cache hit) | (2) | Serve | (3) | else | (4) | cache_update( ) | (5) | Serve | | End |
|