MIN: Co-Governing Multi-Identifier Network Architecture and its Prototype on Operator's Network
Hui Li, Jiangxing Wu, Xin Yang, Han Wang, Julong Lan, Ke Xu, Yunyong, Zhang, Jinwu Wei, Shisheng Chen, 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

TL;DR
This paper introduces MIN, a multi-identifier network architecture that decentralizes IP management using blockchain, supports diverse identifiers, and demonstrates its deployment in large operator networks with effective VoD service support.
Contribution
It proposes a novel co-governing architecture with multi-identifier support, a blockchain-based management system, and an efficient FIB algorithm, along with a deployment in large-scale operator networks.
Findings
Successfully deployed prototype in major Chinese networks
Supports high-throughput management of multiple identifiers
Effectively enables VoD services over the new architecture
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCaching and Content Delivery · Peer-to-Peer Network Technologies · Distributed systems and fault tolerance
