MIN: Co-Governing Multi-Identifier Network Architecture and Its Prototype on Operator’s Network
IP protocol is the core of TCP/IP network layer. However, since IP address and its Domain Name are allocated and managed by a single agency, there are risks of centralization. The semantic overload of IP address also reduces its scalability and mobility, which further hinders the security. This pape...
Main Authors: | , , , , , , , , , , , , , , , , , , , , , , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9000531/ |
id |
doaj-c63c911be2ee404f81170ab1e96bb8f0 |
---|---|
record_format |
Article |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Hui Li Jiangxing Wu Xin Yang Han Wang Julong Lan Ke Xu Hua Tan Jinwu Wei Wei Liang Fusheng Zhu Yiqin Lu Wai Ho Mow Yeung Wai-Ho Zefeng Zheng Peng Yi Xinsheng Ji Qinrang Liu Wei Li Kaiyan Tian Jiang Zhu Jiaxing Song Yijun Liu Junfeng Ma Jiawei Hu Jiansen Huang Guohua Wei Jiuhua Qi Ting Huang Kaixuan Xing |
spellingShingle |
Hui Li Jiangxing Wu Xin Yang Han Wang Julong Lan Ke Xu Hua Tan Jinwu Wei Wei Liang Fusheng Zhu Yiqin Lu Wai Ho Mow Yeung Wai-Ho Zefeng Zheng Peng Yi Xinsheng Ji Qinrang Liu Wei Li Kaiyan Tian Jiang Zhu Jiaxing Song Yijun Liu Junfeng Ma Jiawei Hu Jiansen Huang Guohua Wei Jiuhua Qi Ting Huang Kaixuan Xing MIN: Co-Governing Multi-Identifier Network Architecture and Its Prototype on Operator’s Network IEEE Access Future network architecture consortium blockchain HTP-FIB APoV MIN MIS |
author_facet |
Hui Li Jiangxing Wu Xin Yang Han Wang Julong Lan Ke Xu Hua Tan Jinwu Wei Wei Liang Fusheng Zhu Yiqin Lu Wai Ho Mow Yeung Wai-Ho Zefeng Zheng Peng Yi Xinsheng Ji Qinrang Liu Wei Li Kaiyan Tian Jiang Zhu Jiaxing Song Yijun Liu Junfeng Ma Jiawei Hu Jiansen Huang Guohua Wei Jiuhua Qi Ting Huang Kaixuan Xing |
author_sort |
Hui Li |
title |
MIN: Co-Governing Multi-Identifier Network Architecture and Its Prototype on Operator’s Network |
title_short |
MIN: Co-Governing Multi-Identifier Network Architecture and Its Prototype on Operator’s Network |
title_full |
MIN: Co-Governing Multi-Identifier Network Architecture and Its Prototype on Operator’s Network |
title_fullStr |
MIN: Co-Governing Multi-Identifier Network Architecture and Its Prototype on Operator’s Network |
title_full_unstemmed |
MIN: Co-Governing Multi-Identifier Network Architecture and Its Prototype on Operator’s Network |
title_sort |
min: co-governing multi-identifier network architecture and its prototype on operator’s network |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
IP protocol is the core of TCP/IP network layer. However, since IP address and its Domain Name are allocated and managed by a single agency, there are risks of centralization. The semantic overload of IP address also reduces its scalability and mobility, which further hinders the security. This paper proposes a co-governing Multi-Identifier Network (MIN) architecture that constructs a network layer with parallel coexistence of multiple identifiers, including identity, content, geographic information, and IP address. On the management plane, we develop an efficient management system using consortium blockchain with voting consensus, so the network can simultaneously manage and support by hundreds or thousands of nodes with high throughput. On the data plane, we propose an algorithm merging hash table and prefix tree (HTP) for FIB, which avoids the false-negative error and can inter-translate different identifiers with tens of billions of entries. Further, we propose a scheme to transport IP packets using CCN as a tunnel for supporting progressive deployment. We deployed the prototype of MIN to the largest operators' network in Mainland China, Hongkong and Macao, and demonstrated that the network can register identifier under co-governing consensus algorithm, support VoD service very well. |
topic |
Future network architecture consortium blockchain HTP-FIB APoV MIN MIS |
url |
https://ieeexplore.ieee.org/document/9000531/ |
work_keys_str_mv |
AT huili mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT jiangxingwu mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT xinyang mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT hanwang mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT julonglan mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT kexu mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT huatan mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT jinwuwei mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT weiliang mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT fushengzhu mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT yiqinlu mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT waihomow mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT yeungwaiho mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT zefengzheng mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT pengyi mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT xinshengji mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT qinrangliu mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT weili mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT kaiyantian mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT jiangzhu mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT jiaxingsong mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT yijunliu mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT junfengma mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT jiaweihu mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT jiansenhuang mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT guohuawei mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT jiuhuaqi mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT tinghuang mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork AT kaixuanxing mincogoverningmultiidentifiernetworkarchitectureanditsprototypeonoperatorx2019snetwork |
_version_ |
1724185119453872128 |
spelling |
doaj-c63c911be2ee404f81170ab1e96bb8f02021-03-30T02:28:51ZengIEEEIEEE Access2169-35362020-01-018365693658110.1109/ACCESS.2020.29743279000531MIN: Co-Governing Multi-Identifier Network Architecture and Its Prototype on Operator’s NetworkHui Li0Jiangxing Wu1Xin Yang2https://orcid.org/0000-0001-6813-7677Han Wang3Julong Lan4Ke Xu5Hua Tan6Jinwu Wei7Wei Liang8Fusheng Zhu9Yiqin Lu10Wai Ho Mow11Yeung Wai-Ho12Zefeng Zheng13Peng Yi14Xinsheng Ji15Qinrang Liu16Wei Li17Kaiyan Tian18Jiang Zhu19Jiaxing Song20Yijun Liu21Junfeng Ma22Jiawei Hu23Jiansen Huang24Guohua Wei25Jiuhua Qi26Ting Huang27Kaixuan Xing28Shenzhen Graduate School, Peking University, Beijing, ChinaNational Digital Switching System Engineering and Technological Research Center, Zhengzhou, ChinaShenzhen Graduate School, Peking University, Beijing, ChinaShenzhen Graduate School, Peking University, Beijing, ChinaNational Digital Switching System Engineering and Technological Research Center, Zhengzhou, ChinaDepartment of Computer Science and Technology, Tsinghua University, Beijing, ChinaChina Telecom Corporation Limited, Beijing, ChinaChina United Network Communications Limited, Beijing, ChinaChina Telecom Corporation Limited, Beijing, ChinaGuangdong Communications & Networks Institute, Guangzhou, ChinaSchool of Electronic and Information Engineering, South China University of Technology, Guangzhou, ChinaDepartment of Electronics and Computer Engineering, The Hong Kong University of Science and Technology, Hong KongDepartment of Information Engineering, The Chinese University of Hong Kong, Hong KongFaculty of Information Technology, Macau University of Science and Technology, Macau, ChinaNational Digital Switching System Engineering and Technological Research Center, Zhengzhou, ChinaNational Digital Switching System Engineering and Technological Research Center, Zhengzhou, ChinaNational Digital Switching System Engineering and Technological Research Center, Zhengzhou, ChinaChina United Network Communications Limited, Beijing, ChinaKingsoft Cloud Network Technology Company, Ltd., Beijing, ChinaKingsoft Cloud Network Technology Company, Ltd., Beijing, ChinaDepartment of Computer Science and Technology, Tsinghua University, Beijing, ChinaSchool of Computers, Guangdong University of Technology, Guangzhou, ChinaThe China Academy of Information and Communications Technology, Beijing, ChinaShenzhen Graduate School, Peking University, Beijing, ChinaShenzhen Graduate School, Peking University, Beijing, ChinaShenzhen Graduate School, Peking University, Beijing, ChinaShenzhen Graduate School, Peking University, Beijing, ChinaShenzhen Graduate School, Peking University, Beijing, ChinaShenzhen Graduate School, Peking University, Beijing, ChinaIP protocol is the core of TCP/IP network layer. However, since IP address and its Domain Name are allocated and managed by a single agency, there are risks of centralization. The semantic overload of IP address also reduces its scalability and mobility, which further hinders the security. This paper proposes a co-governing Multi-Identifier Network (MIN) architecture that constructs a network layer with parallel coexistence of multiple identifiers, including identity, content, geographic information, and IP address. On the management plane, we develop an efficient management system using consortium blockchain with voting consensus, so the network can simultaneously manage and support by hundreds or thousands of nodes with high throughput. On the data plane, we propose an algorithm merging hash table and prefix tree (HTP) for FIB, which avoids the false-negative error and can inter-translate different identifiers with tens of billions of entries. Further, we propose a scheme to transport IP packets using CCN as a tunnel for supporting progressive deployment. We deployed the prototype of MIN to the largest operators' network in Mainland China, Hongkong and Macao, and demonstrated that the network can register identifier under co-governing consensus algorithm, support VoD service very well.https://ieeexplore.ieee.org/document/9000531/Future network architectureconsortium blockchainHTP-FIBAPoVMINMIS |