# A Method for 5G-ICN Seamless Mobility Support Based on Router Buffered Data
## 2 Related Work
### Seamless Mobility Support in ICN  
Seamless mobility methods in ICN can be roughly divided into three categories, namely broadcast/multicast-based methods, active caching-based methods, and temporary buffer-based methods. In the next section, we discuss these three types of methods in turn. We first discuss broadcast/multicast-based methods. [PERSON] et al. [8] utilized multicast technology to achieve seamless mobility support. When the producer (or consumer) switches, the old Point of Attachment (PoA) will transfer the same Interest (or data packet) which is forwarded to a potential PoA near the producer (or consumer). A hop-based forwarding strategy [9] was proposed to support seamless producer mobility. The key idea of this strategy is that the router decides whether to use the FIB entry to forward the Interest or to broadcast it, based on the number of hops the Interest has traveled. When the consumer finds that the producer is unreachable, the consumer resends the Interest and updates its hop count, causing the router to broadcast the Interest to find the producer. When the consumer receives the data packet responded to by the producer, the consumer re-updates the hop count of the Interest, and the Interest forwarding strategy is FIB forwarding. [PERSON] et al. [10] proposed the neighborhood registration scheme. When a mobile producer moves from one Access Point (AP) to another, the solution is to register the mobile producer not only to the nearest AP, but also to multiple neighboring APs. When an AP detects that a producer has left, the Interest is forwarded to all neighboring APs. The data packets responded to after the mobile producer switches are used to update the FIB table to implement path updates. This approach effectively reduces delays caused by AP switching and lowers packet loss rates. Broadcast/multicast-based methods have problems such as potentially large broadcast/multicast range, high network resource usage, and high network overhead. Next, we introduce the use of active caching technology to enhance ICN seamless mobility support. [PERSON] et al. [11] proposed the Selective Neighbor Caching (SNC) method, which improves seamless mobility by actively caching requests and corresponding content to a subset of proxies located one hop away from the proxy the mobile device \begin{table}
\begin{tabular}{c c c c} \hline \hline
**Deployment** & **Ease of** & **Economic** & \\
**Method** & **Deployment** & **Cost** & **Implemented Function** \\ \hline \hline \multirow{2}{*}{Overlay model} & \multirow{2}{*}{Easy} & \multirow{2}{*}{Cost-effective} & It realizes the separation of data plane and control plane, and the router has caching function. \\  & & & \\ \hline \hline \multirow{2}{*}{Integrated model} & \multirow{2}{*}{Medium} & \multirow{2}{*}{Higher cost} & It can achieve all the functions of ICN \\  & & & because it maps names to IP addresses. \\ \hline \hline \multirow{2}{*}{Flat model} & \multirow{2}{*}{Difficulty} & \multirow{2}{*}{Medium cost} & It can realize most of the ICN functions through slicing. \\  & & & \\ \hline \hline \end{tabular}
\end{table} 
Table 1: Comparison of 5G-ICN deployment methods. is currently connected to. ProCacheMob [12] assumes that the request pattern is known, and actively pushes the content of future requests to the network cache before switching to satisfy the Interest at the time of switching. This scheme utilizes location predictors and data request patterns to cache data before handoffs occur. Essentially, ProCacheMob takes predicted future Interest that will be sent to mobile producers and caches their content before switching. Therefore, Interest retransmissions during producer movement are avoided. Furthermore, various caching strategies have been proposed to enhance ICN mobility support. PNPCCN [13] pushes content to the network cache based on content popularity.