## 3 Mobility Methodology
### The PMSS of NDN with C-IoT and AI  
Several processes take place while using the PMSS with cloud to enhance producer mobility, as shown in Figure 6. The SR element is added to maintain data packet transmission with add-on cloud storage for IoT implementation and AI technology for processing data at mobile producers that use IoT devices as a transmission mechanism. Table 3 shows the details of the transmission of the PMSS. ### The PMSS of NDN with C-IoT and AI  
Several processes take place while using the PMSS with cloud to enhance producer mobility, as shown in Figure 6. The SR element is added to maintain data packet transmission with add-on cloud storage for IoT implementation and AI technology for processing data at mobile producers that use IoT devices as a transmission mechanism. Table 3 shows the details of the transmission of the PMSS. \begin{table}
\begin{tabular}{c c c} \hline \hline
**Flow of Transmission** & **Process Status** & **Description** \\ \hline Process 3 & Handoff started & The producer abruptly decides to switch from the old PoA to the new PoA. After the connection, a new content name prefix is generated, and the producer prepares to notify the anchor router of the new name. \\ Process 4 & Update RS & The producer overwhelms the network with trace I\_packets destined for the immobile anchor router or the RS to notify it of the new name prefix. \\ Process 5 & Establish data trace from producer to NDN router & Through intermediate routers, the anchor router or RS responds with trace data packets and establishes a trace between the mobile producer and the anchor router or RS. \\ Process 6 & Store PIT in RS & The consumer saves PIT in the NDN router or RS. \\ Process 7 & After the handoff operation & The NDN router forwards the consumer I\_packet through data tracking at the mobile producer. \\ Process 8 & Producer acknowledges & The mobile producer replies to the D\_packet to the consumer through the NDN router. \\ \hline \hline \end{tabular}
\end{table} 
Table 2: _Cont._  
\begin{table}
\begin{tabular}{c c c} \hline \hline
**Flow of Transmission** & **Process Status** & **Description** \\ \hline Process 1 & Before transmission & Before handover transmission between the producer and the consumer, consumers transmit I\_packets for requesting data to the mobile producer. The mobile producer checks the available content with SR1. If the content is not available, then it searches with other SRs in their neighborhood. \\ Process 2 & Broadcast & Interest packet time is the time to retrieve the requested content and the time it takes to send it from the source to the destination. \\ Process & Broadcast & The I\_packet goes through the nearby RS until the mobile producer is reached. Processing data from the consumer to the mobile producer is similar to the processing of data in KITE operation behavior. While the handover process starts, the mobile producer cuts off the connection with RS1 and tries to find a greater signal with another RS from another zone. From the RS, a new naming prefix and a new mobile interest packet are created while reaching a new RS. \\ Process 4 & FIB update & I\_packet. Routing information is important to control the broadcast domain to make sure that no collision of I\_packets occurs between the domain. \\ Process 5 & Producer update & After this process is completed, the consumer resends a new interest packet to obtain new information from the producer. To maintain connectivity, NDN uses the best route strategy to reduce collision and forward the I\_packet to the mobile producer’s new location. \\  & Cloud storage is used to update all transmission information and to store it in case the current connection is interrupted or fails. Thus, its advantage is that transmission is maintained and not disrupted.