# ICN-Oriented Mobility Support Method for Dynamic Allocation of Mobile Data Flows
## 2 Related Work
### Mobility Support in ICN
#### 2.2.1 Anchor-Based Proposals  
Anchor-based proposals are similar to MIP in that a dedicated anchor is used to manage the mobility of producers. Whenever the mobile producer changes its attachment point, the mobile producer will notify the anchor. The request for content is redirected to the anchor. The anchor then forwards the request to the current location of the mobile producer. [PERSON] et al. [14] proposed an indirect node mobility method. The consumer sends a request to the indirect node, which caches the request and then sends a new request to the producer. When the indirect node receives the data from the producer, it caches the data and sends it to the consumer. When the producer moves, the indirect node will be notified. The indirect node then caches the request. Once the producer completes the switch, it notifies the indirect node of the new path information and triggers the indirect node to forward the cached request. In this proposal, the communication of mobile nodes is managed centrally by the indirect node, and maintenance of the indirect node will cause a relatively large overhead. [PERSON] [15] uses the status of a PIT to track and reach mobile producers and makes the new location of mobile producers transparent through a routable anchor. The mobile producer sends the tracked interest to the fixed anchor router, notifies it of its new location, and establishes the tracked fixed anchor in each PIT along the intermediate router. A consumer sends an interest to a fixed anchor, which modifies that interest by adding a tracking name field and a tracking-only flag, which is called a tracing interest. The tracking interest will be redirected to the producer's current location according to PIT tracking. Consumer interests always make the forwarding path non-optimal through fixed anchors. [PERSON] et al. [16] proposed a mobility support method based on on-demand anchors, which uses adaptive interest forwarding to provide solutions. The feature of this method is that the consumer's interests will only be redirected from the old connection point to the anchor node when the producer moves and the existing FIB information is invalid. After the mobile producer switches, a mobility update is sent to the anchor. The anchor uses the mobility update to track the new connection point and forward the pending interests to the producer. Compared with Kite [15], this solution reduces network overhead and improves the time required for content acquisition. However, this approach does not specify the anchor selection method, so there is still the problem of inefficient data forwarding paths caused by the redirection of interests. [PERSON] et al. [17] proposed a producer mobility support scheme based on the best broadcast strategy. After the mobile producer switches, it sends a Mobility Interest (MI) packet to the fixed anchor router, where the MI contains the location information of the mobile producer. The fixed anchor router broadcasts the MI to update the FIB's prefix table entries of intermediate routers to form the best forwarding path between the consumer and the producer. The broadcast strategy is not conducive to network scalability, and there is no clear explanation about the placement of fixed anchor routers. A study of [18] hybrid network mobility support in NDN proposed a method for handling producer mobility. The proposed scheme controls the Mobile Network Node (MNN) through Mobile Routers (MRs) and Mobile Agents (MAs). The MNN is located under the authority of the MR. When the MR moves and attaches to a new PoA offered by the access router (AR) in the inter-network known as inter-NEMO, then the MR and new AR exchange their location information. The Packet Update (PU) is forwarded, and a Packet Acknowledgement (PACK) is received from the AR by the MNN's HA and the previous AR to notify them about movement behavior. A Binding Update Table (BIT) is created on intermediate routers, the AR, and the HA, which is then used to redirect interest.