{"title":"基于区块链的SDN控制器共识方法","authors":"Jiacong Li, Hang Lv, Bo Lei, Yunpeng Xie","doi":"10.1145/3569966.3570015","DOIUrl":null,"url":null,"abstract":"SDN has been proposed to realize flexible network management. Due to the network becomes more complex, multiple controllers are required in SDN. It brings cooperative operation problem among multiple SDN controllers. To solve this problem, common method is to set up a central SDN controller management platform, which increases the construction and operation costs. In this paper, we propose a consensus approach for SDN controllers based on blockchain. Blockchain is a decentralized distributed data management technology. Using this feature, we select the mater controller which has the most abundant resources. The master node completes the production and entry of the block, while the ordinary node accepts the block produced by the master one. To realize this approach, we propose a resource data model of the SDN controller first and a consensus method based on blockchain and this data model.","PeriodicalId":145580,"journal":{"name":"Proceedings of the 5th International Conference on Computer Science and Software Engineering","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Consensus Approach for SDN Controllers based on Blockchain\",\"authors\":\"Jiacong Li, Hang Lv, Bo Lei, Yunpeng Xie\",\"doi\":\"10.1145/3569966.3570015\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"SDN has been proposed to realize flexible network management. Due to the network becomes more complex, multiple controllers are required in SDN. It brings cooperative operation problem among multiple SDN controllers. To solve this problem, common method is to set up a central SDN controller management platform, which increases the construction and operation costs. In this paper, we propose a consensus approach for SDN controllers based on blockchain. Blockchain is a decentralized distributed data management technology. Using this feature, we select the mater controller which has the most abundant resources. The master node completes the production and entry of the block, while the ordinary node accepts the block produced by the master one. To realize this approach, we propose a resource data model of the SDN controller first and a consensus method based on blockchain and this data model.\",\"PeriodicalId\":145580,\"journal\":{\"name\":\"Proceedings of the 5th International Conference on Computer Science and Software Engineering\",\"volume\":\"43 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 5th International Conference on Computer Science and Software Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3569966.3570015\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 5th International Conference on Computer Science and Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3569966.3570015","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Consensus Approach for SDN Controllers based on Blockchain
SDN has been proposed to realize flexible network management. Due to the network becomes more complex, multiple controllers are required in SDN. It brings cooperative operation problem among multiple SDN controllers. To solve this problem, common method is to set up a central SDN controller management platform, which increases the construction and operation costs. In this paper, we propose a consensus approach for SDN controllers based on blockchain. Blockchain is a decentralized distributed data management technology. Using this feature, we select the mater controller which has the most abundant resources. The master node completes the production and entry of the block, while the ordinary node accepts the block produced by the master one. To realize this approach, we propose a resource data model of the SDN controller first and a consensus method based on blockchain and this data model.