{"title":"基于区域划分的P2P网络超节点选举算法研究","authors":"Cuibo Yu, Chunhong Zhang, Xuerong Gou, Yang Ji","doi":"10.1109/ICCSN.2009.150","DOIUrl":null,"url":null,"abstract":"With the development of P2P, there are some new applications such as P2PSIP and intercommunication of heterogeneous DHTs (Distributed Hash Table). In the scenario of P2PSIP, there needs some nodes acting as all kinds of proxies of SIP; and as to intercommunication of heterogeneous DHT, there need some nodes to be the gateway roles to complete the intercommunication function, here these nodes were called Supernode (SN). The problem of which nodes could be the SNs was answered by SN election. In a overlay that had n nodes, the message complexity of traditional election algorithm is , it’s the horrible overhead in a huge overlay. In this paper, a new SN election based upon district partition which divided the whole overlay into k small districts and using distributed and parallel computing among these small units was brought forward. This algorithm would decrease the message complexity to and raise the electing speed. At the same time, the new algorithm would uniformly distribute the SNs among the overlay.","PeriodicalId":177679,"journal":{"name":"2009 International Conference on Communication Software and Networks","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-02-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Study on Supernode Election Algorithm in P2P Network Based upon District Partitioning\",\"authors\":\"Cuibo Yu, Chunhong Zhang, Xuerong Gou, Yang Ji\",\"doi\":\"10.1109/ICCSN.2009.150\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the development of P2P, there are some new applications such as P2PSIP and intercommunication of heterogeneous DHTs (Distributed Hash Table). In the scenario of P2PSIP, there needs some nodes acting as all kinds of proxies of SIP; and as to intercommunication of heterogeneous DHT, there need some nodes to be the gateway roles to complete the intercommunication function, here these nodes were called Supernode (SN). The problem of which nodes could be the SNs was answered by SN election. In a overlay that had n nodes, the message complexity of traditional election algorithm is , it’s the horrible overhead in a huge overlay. In this paper, a new SN election based upon district partition which divided the whole overlay into k small districts and using distributed and parallel computing among these small units was brought forward. This algorithm would decrease the message complexity to and raise the electing speed. At the same time, the new algorithm would uniformly distribute the SNs among the overlay.\",\"PeriodicalId\":177679,\"journal\":{\"name\":\"2009 International Conference on Communication Software and Networks\",\"volume\":\"12 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-02-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 International Conference on Communication Software and Networks\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCSN.2009.150\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 International Conference on Communication Software and Networks","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCSN.2009.150","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Study on Supernode Election Algorithm in P2P Network Based upon District Partitioning
With the development of P2P, there are some new applications such as P2PSIP and intercommunication of heterogeneous DHTs (Distributed Hash Table). In the scenario of P2PSIP, there needs some nodes acting as all kinds of proxies of SIP; and as to intercommunication of heterogeneous DHT, there need some nodes to be the gateway roles to complete the intercommunication function, here these nodes were called Supernode (SN). The problem of which nodes could be the SNs was answered by SN election. In a overlay that had n nodes, the message complexity of traditional election algorithm is , it’s the horrible overhead in a huge overlay. In this paper, a new SN election based upon district partition which divided the whole overlay into k small districts and using distributed and parallel computing among these small units was brought forward. This algorithm would decrease the message complexity to and raise the electing speed. At the same time, the new algorithm would uniformly distribute the SNs among the overlay.