  With the extensive acquisition of various mobile applications, cellular
networks are facing challenges due to exponentially growing demand for high
data rate, which causes a great burden on mobile core networks and backhaul
links. Cache-enabled Device-to-Device (D2D) communication, which is recognized
as one of the key enablers of the fifth generation (5G) cellular network, is a
promising solution to alleviate this problem. However, conventional half-duplex
(HD) communication may not be sufficient to provide fast enough content
delivery over D2D links in order to meet strict latency targets of emerging D2D
applications. In-band full-duplex (FD), with its capability of allowing
simultaneous transmission and reception, can provide more content delivery
opportunities, thus resulting improved spectral efficiency and latency
reduction. However, given the random nature of the cached contents in user
devices and users' random requests, it is unlikely to consider all involving
nodes in content exchange collaborations as a pure HD or FD network. In this
paper, we aim to analyze the caching perspective of a finite network of D2D
nodes in which each node is endowed with FD capability and utilize a more
realistic caching policy. We model and analyze all possible operating modes for
an arbitrary device, which we compute the probability of occurrence of each
mode along with the Probability Mass Functions (PMFs) of nodes that are
operating in all possible modes. Our analysis concretely quantize all possible
outcomes that strongly depend on the random nature of the caching parameters,
yielding to have an accurate insight on the caching performance and all
possible outcomes of the cache-enabled FD-D2D network.
