I want to implement a 5G network in which I will be implementing cache at the edge. What are the possible options? What simulators are available currently and which one has the best learning curve?
This does not seems to depend specifically on 5G or other networks. Caching means storing locally in time and space. So how to simulate it could start with:
-transmit time to storage location (delay incremented)
-write time (delay incremented)
-time to receive request to read (delay incremented)
-time to retrieve data (delay incremented)
-time to transmit data to requester (delay incremented).
You do this in space, everywhere you have nodes.
Then you have the dynamics simulated... Data flow.
You can visualise it as it happens (it helps to see).