Internet of Things (IoT) technologies are undeniably already all around us, as we stand at the cusp of the next generation of IoT technologies. Indeed, the next-generation of IoT technologies are evolving before IoT technologies have been fully adopted, and smart dust IoT technology is one such example. The concept of smart dust IoT technology, which features very small devices with low computing power, is a revolutionary and innovative concept that enables many things that were previously unimaginable, but at the same time creates unresolved problems. One of the biggest problems is the bottlenecks in data transmission that can be caused by this large number of devices. The bottleneck problem was solved with the Dual Plane Development Kit (DPDK) architecture. However, the DPDK solution created an unexpected new problem, which is called the mixed packet problem. The mixed packet problem, which occurs when a large number of data packets and control packets mix and change at a rapid rate, can slow a system significantly. In this paper, we propose a dynamic partitioning algorithm that solves the mixed packet problem by physically separating the planes and using a learning algorithm to determine the ratio of separated planes. In addition, we propose a training data model eXtended Permuted Frame (XPF) that innovatively increases the number of training data to reflect the packet characteristics of the system. By solving the mixed packet problem in this way, it was found that the proposed dynamic partitioning algorithm performed about 72% better than the general DPDK environment, and 88% closer to the ideal environment.difficult to access, such as mountains, frozen lands, jungles, etc. However, airborne distribution has the drawback that devices may be densely placed in certain areas, and absent in others. This device crowding caused by airborne distribution can lead to an explosive increase in data in certain areas. In addition, packets related to disconnection or reconnection increase due to problems of devices (low battery, breakdown, and aging), so the number of packets that need to be transmitted increases, and the network performance decreases. In addition, the occurrence of an increased density of nodes can cause bottlenecks, which can lead to very fatal problems that can degrade the whole system throughput as well as black out the entire system [3].One way to solve the above problem is to apply Intel's (Santa Clara, CA, USA) Dual Plane Development Kit (DPDK) [11,12] to your system to speed up data processing. This type of approach has been very effective in terms of achieving increased throughput, but resulted in a new issue that reduces the throughput when signal packets and user data packets are mixed in similar proportions, because DPDK does not support dynamic partitioning [13][14][15]. This problem is called the mixed packet problem [3,14]. The problem is even more pronounced when the ratio of packets changes dramatically. In other words, throughput reduction is more pronounced when the ratio is constantly c...