Department of Computer Science and Information, College of Science at Zulfi, Majmaah University, Al-Majmaah, Saudi Arabia.
College of Computing and Informatics, University of Sharjah, Sharjah, United Arab Emirates.
PLoS One. 2024 Feb 8;19(2):e0296433. doi: 10.1371/journal.pone.0296433. eCollection 2024.
Sensitive data, such as financial, personal, or classified governmental information, must be protected throughout its cycle. This paper studies the problem of safeguarding transmitted data based on data categorization techniques. This research aims to use a novel routine as a new meta-heuristic to enhance a novel data categorization based-traffic classification technique where private data is classified into multiple confidential levels. As a result, two packets belonging to the same confidentiality level cannot be transmitted through two routers simultaneously, ensuring a high data protection level. Such a problem is determined by a non-deterministic polynomial-time hardness (NP-hard) problem; therefore, a scheduling algorithm is applied to minimize the total transmission time over the two considered routers. To measure the proposed scheme's performance, two types of distribution, uniform and binomial distributions used to generate packets transmission time datasets. The experimental result shows that the most efficient algorithm is the Best-Random Algorithm ([Formula: see text]), recording 0.028 s with an average gap of less than 0.001 in 95.1% of cases compared to all proposed algorithms. In addition, [Formula: see text] is compared to the best-proposed algorithm in the literature which is the Modified decreasing Estimated-Transmission Time algorithm (MDETA). The results show that [Formula: see text] is the best one in 100% of cases where MDETA reaches the best results in only 48%.
敏感数据,如金融、个人或机密政府信息,必须在其整个生命周期内得到保护。本文研究了基于数据分类技术保护传输数据的问题。本研究旨在使用一种新颖的例程作为一种新的元启发式算法,来增强一种新颖的数据分类的流量分类技术,其中私人数据被分类为多个机密级别。结果,两个属于同一机密级别的数据包不能同时通过两个路由器传输,从而确保了高的数据保护级别。这样的问题是由非确定性多项式时间困难度(NP-hard)问题决定的;因此,应用调度算法来最小化在两个考虑的路由器上的总传输时间。为了衡量所提出方案的性能,使用均匀分布和二项式分布两种分布来生成数据包传输时间数据集。实验结果表明,效率最高的算法是最佳随机算法(Best-Random Algorithm),在 95.1%的情况下,与所有提出的算法相比,其记录的平均差距小于 0.001,仅用时 0.028 秒。此外,[Formula: see text]与文献中最好的算法——改进的递减估计传输时间算法(MDETA)进行了比较。结果表明,在 100%的情况下,[Formula: see text]是最好的算法,而 MDETA 仅在 48%的情况下达到最佳结果。