Supervised Machine Learning-based Routing for Named Data Networking

被引:0
作者
Mekinda, Leonce [1 ]
Muscariello, Luca [2 ]
机构
[1] Orange Labs Networks, Paris, France
[2] Cisco Syst, San Jose, CA USA
来源
2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM) | 2016年
关键词
ICN; scalable forwarding; machine learning;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Named Data Networking (NDN) ambitions the rank of Future Internet Architecture in uniquely addressing content items by their name. In NDN, routers forward Interests for content after finding Longest-Prefix Matches (LPM) of content names in their Forwarding Information Base (FIB). However, the scalability of this structure is challenged by the huge global Internet namespace. In this paper, we propose a novel approach to interest forwarding that compresses the FIB data structure into Artificial Neural Networks (ANNs). A bitwise trie splits the namespace and indexes ANNs. ANNs are offline trained by the control plane from the Routing Information Base and matching Interests. Then, they are made available to the data plane for interrogation. We demonstrate that this approach accelerates packet forwarding by several orders of magnitude. Noteworthily, leveraging ANNs as memory and processor for directing packets towards next hops reminds of Asking For Directions to people in the street, incurring similar reliability regards.
引用
收藏
页数:6
相关论文
共 12 条
  • [1] [Anonymous], 1985, PARALLEL DISTRIBUTED
  • [2] Deep Learning: Methods and Applications
    Deng, Li
    Yu, Dong
    [J]. FOUNDATIONS AND TRENDS IN SIGNAL PROCESSING, 2013, 7 (3-4): : I - 387
  • [3] Fukushima M., 2013, COMP COMM WORKSH INF, P340
  • [4] Melazzi NB, 2013, LECT NOTES COMPUT SC, V7586, P81, DOI 10.1007/978-3-642-41296-7_6
  • [5] PATRICIA - PRACTICAL ALGORITHM TO RETRIEVE INFORMATION CODED IN ALPHANUMERIC
    MORRISON, DR
    [J]. JOURNAL OF THE ACM, 1968, 15 (04) : 514 - &
  • [6] Caesar: A Content Router for High-Speed Forwarding on Content Names
    Perino, Diego
    Varvello, Matteo
    Linguagiossa, Leonardo
    Laufer, Rafael
    Boislaigue, Roger
    [J]. TENTH 2014 ACM/IEEE SYMPOSIUM ON ARCHITECTURES FOR NETWORKING AND COMMUNICATIONS SYSTEMS (ANCS'14), 2014, : 137 - 147
  • [7] ADVANCED SUPERVISED LEARNING IN MULTILAYER PERCEPTRONS - FROM BACKPROPAGATION TO ADAPTIVE LEARNING ALGORITHMS
    RIEDMILLER, M
    [J]. COMPUTER STANDARDS & INTERFACES, 1994, 16 (03) : 265 - 278
  • [8] So W, 2013, 2013 ACM/IEEE SYMPOSIUM ON ARCHITECTURES FOR NETWORKING AND COMMUNICATIONS SYSTEMS (ANCS), P215, DOI 10.1109/ANCS.2013.6665203
  • [9] Song Tian, 2015, P 2 INT C INF CENTR, P19
  • [10] Scalable Name Lookup in NDN Using Effective Name Component Encoding
    Wang, Yi
    He, Keqiang
    Dai, Huichen
    Meng, Wei
    Jiang, Junchen
    Liu, Bin
    Chen, Yan
    [J]. 2012 IEEE 32ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2012, : 688 - 697