{"title":"基于模糊逻辑的路由负载均衡算法原型设计","authors":"M. M. Jawad, N. M. Mahdi","doi":"10.1109/SICN47020.2019.9019351","DOIUrl":null,"url":null,"abstract":"Network congestion may occur if the network load (the number of packets sent to the network) is greater than the network capacity (the number of packets that the network can handle). When the network becomes congested, performance is fully crumbling, and almost no packets are delivered, in other words, congestion refers to a loss of network performance when the network is heavily loaded. The mechanism that is used to remove congestion by migrating packets from the overloaded nodes to lightly loaded nodes to improve the network performance is called load balancing. In this paper, the load balancing algorithm using fuzzy logic is proposed. The proposed algorithm was simulated utilizing Network Simulator (Version 2). The metrics was utilized capacity and queue size are considered as input for the fuzzy logic and the state of the link was determined as output. The results obtained were compared with the results of the static load balancing algorithm and dynamic load balancing algorithm. The proposed algorithm achieves significant performance improvement with respect to reduce Packets Loss and End to End Delay. Also, the proposed algorithm increases Throughput and Packet Delivery Ratio.","PeriodicalId":179575,"journal":{"name":"2019 4th Scientific International Conference Najaf (SICN)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2019-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Prototype Design for Routing Load Balancing Algorithm based on Fuzzy Logic\",\"authors\":\"M. M. Jawad, N. M. Mahdi\",\"doi\":\"10.1109/SICN47020.2019.9019351\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Network congestion may occur if the network load (the number of packets sent to the network) is greater than the network capacity (the number of packets that the network can handle). When the network becomes congested, performance is fully crumbling, and almost no packets are delivered, in other words, congestion refers to a loss of network performance when the network is heavily loaded. The mechanism that is used to remove congestion by migrating packets from the overloaded nodes to lightly loaded nodes to improve the network performance is called load balancing. In this paper, the load balancing algorithm using fuzzy logic is proposed. The proposed algorithm was simulated utilizing Network Simulator (Version 2). The metrics was utilized capacity and queue size are considered as input for the fuzzy logic and the state of the link was determined as output. The results obtained were compared with the results of the static load balancing algorithm and dynamic load balancing algorithm. The proposed algorithm achieves significant performance improvement with respect to reduce Packets Loss and End to End Delay. Also, the proposed algorithm increases Throughput and Packet Delivery Ratio.\",\"PeriodicalId\":179575,\"journal\":{\"name\":\"2019 4th Scientific International Conference Najaf (SICN)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 4th Scientific International Conference Najaf (SICN)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SICN47020.2019.9019351\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 4th Scientific International Conference Najaf (SICN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SICN47020.2019.9019351","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Prototype Design for Routing Load Balancing Algorithm based on Fuzzy Logic
Network congestion may occur if the network load (the number of packets sent to the network) is greater than the network capacity (the number of packets that the network can handle). When the network becomes congested, performance is fully crumbling, and almost no packets are delivered, in other words, congestion refers to a loss of network performance when the network is heavily loaded. The mechanism that is used to remove congestion by migrating packets from the overloaded nodes to lightly loaded nodes to improve the network performance is called load balancing. In this paper, the load balancing algorithm using fuzzy logic is proposed. The proposed algorithm was simulated utilizing Network Simulator (Version 2). The metrics was utilized capacity and queue size are considered as input for the fuzzy logic and the state of the link was determined as output. The results obtained were compared with the results of the static load balancing algorithm and dynamic load balancing algorithm. The proposed algorithm achieves significant performance improvement with respect to reduce Packets Loss and End to End Delay. Also, the proposed algorithm increases Throughput and Packet Delivery Ratio.