{"title":"基于学习自动机和X-BOT算法的点对点网络拓扑失配带宽感知算法","authors":"M. H. Dolabi, M. Meybodi, A. Saghiri","doi":"10.1109/IRANIANCEE.2015.7146287","DOIUrl":null,"url":null,"abstract":"Peer-to-peer networks construct an overlay network above underlying networks. These networks are classified as structured and unstructured networks. Unstructured overlay networks are characterized by a relaxed topology where neighboring associations are random in nature and oblivious to the properties of the underlying network which leads to topology mismatch. This usually results in the overlay networks owing several sub-optimal links leading to latency, redundant traffic, wasting bandwidth and finally degrading the performance of the network. So designing an appropriate algorithm for topology adapting can considerably affect the efficiency as much as performance. In this paper, an adaptive and smart algorithm for solving topology mismatch will be proposed by considering the bandwidth of each peer and combining learning automata and X-BOT algorithm. In proposed algorithm, neighboring association constitutes based on bandwidth and by utilizing the information provided by learning automata. The information about peer's bandwidth is kept in its local table used periodically for making decision about appropriate links. Simulations has demonstrated that the proposed algorithm would improve the efficiency through decreasing end to end latency, traffic and appropriate use of bandwidth.","PeriodicalId":187121,"journal":{"name":"2015 23rd Iranian Conference on Electrical Engineering","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A bandwidth-aware algorithm for solving topology mismatch problem in peer-to-peer networks utilizing the combination of learning automata and X-BOT algorithm\",\"authors\":\"M. H. Dolabi, M. Meybodi, A. Saghiri\",\"doi\":\"10.1109/IRANIANCEE.2015.7146287\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Peer-to-peer networks construct an overlay network above underlying networks. These networks are classified as structured and unstructured networks. Unstructured overlay networks are characterized by a relaxed topology where neighboring associations are random in nature and oblivious to the properties of the underlying network which leads to topology mismatch. This usually results in the overlay networks owing several sub-optimal links leading to latency, redundant traffic, wasting bandwidth and finally degrading the performance of the network. So designing an appropriate algorithm for topology adapting can considerably affect the efficiency as much as performance. In this paper, an adaptive and smart algorithm for solving topology mismatch will be proposed by considering the bandwidth of each peer and combining learning automata and X-BOT algorithm. In proposed algorithm, neighboring association constitutes based on bandwidth and by utilizing the information provided by learning automata. The information about peer's bandwidth is kept in its local table used periodically for making decision about appropriate links. Simulations has demonstrated that the proposed algorithm would improve the efficiency through decreasing end to end latency, traffic and appropriate use of bandwidth.\",\"PeriodicalId\":187121,\"journal\":{\"name\":\"2015 23rd Iranian Conference on Electrical Engineering\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-05-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 23rd Iranian Conference on Electrical Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IRANIANCEE.2015.7146287\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 23rd Iranian Conference on Electrical Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IRANIANCEE.2015.7146287","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A bandwidth-aware algorithm for solving topology mismatch problem in peer-to-peer networks utilizing the combination of learning automata and X-BOT algorithm
Peer-to-peer networks construct an overlay network above underlying networks. These networks are classified as structured and unstructured networks. Unstructured overlay networks are characterized by a relaxed topology where neighboring associations are random in nature and oblivious to the properties of the underlying network which leads to topology mismatch. This usually results in the overlay networks owing several sub-optimal links leading to latency, redundant traffic, wasting bandwidth and finally degrading the performance of the network. So designing an appropriate algorithm for topology adapting can considerably affect the efficiency as much as performance. In this paper, an adaptive and smart algorithm for solving topology mismatch will be proposed by considering the bandwidth of each peer and combining learning automata and X-BOT algorithm. In proposed algorithm, neighboring association constitutes based on bandwidth and by utilizing the information provided by learning automata. The information about peer's bandwidth is kept in its local table used periodically for making decision about appropriate links. Simulations has demonstrated that the proposed algorithm would improve the efficiency through decreasing end to end latency, traffic and appropriate use of bandwidth.