Achieving Correct Hop-by-Hop Forwarding on Multiple Policy-Based Routing Paths

被引:4
作者
Amaral, Pedro [1 ,2 ]
Pinto, Paulo [1 ,2 ]
Bernardo, Luis [1 ,2 ]
机构
[1] Univ Nova Lisboa, Dept Engn Electrotecn, Fac Ciencias & Tecnol, P-2829516 Caparica, Portugal
[2] Inst Telecomunicacoes, P-1049001 Lisbon, Portugal
来源
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING | 2020年 / 7卷 / 03期
关键词
Routing; Routing protocols; Convergence; Topology; Integrated circuit modeling; Measurement; multipath routing; algebraic routing models; policy routing; SDN; distributed control; INTERNET;
D O I
10.1109/TNSE.2019.2915515
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Algebra has made the tasks of modeling routing algorithms and proving their correct operation very clear. However, traditional models are only concerned with the convergence to a stable routing solution not covering distributed hop-by-hop forwarding on multiple paths (within a flow or separately per flow). This paper addresses this challenge. Currently, loop-free distributed multipath forwarding is only proven if a strict decrease in the preference of a path occurs with every added link. This is very rigid for multipath routing, limiting the amount of equal preferred paths. In this paper, we prove that correct distributed forwarding behavior is possible, without the strict decrease in preference, if the possible pairs of policy values applied to the directed edges connecting two nodes obey to a particular condition. If this is not true, correct behavior is still possible if the policies applied to links forming circuits in the network graph are constrained according to two other conditions. Modern technologies are bringing the possibility to build new routing protocols using network programmability while distributed operation is still needed in many scenarios due to scaling issues. We show how our results can be relevant in this setting and serve as a tool in the design process and/or for formal protocol verification.
引用
收藏
页码:1226 / 1238
页数:13
相关论文
共 50 条
  • [21] Control Policy Based on Bandwidth and Hop Count for CAC and Routing
    Lei, Zhou
    Hao, Tang
    PROCEEDINGS OF THE 27TH CHINESE CONTROL CONFERENCE, VOL 6, 2008, : 325 - 329
  • [22] An Enhanced Multi-Hop Intersection-Based Geographical Routing Protocol for the Internet of Connected Vehicles Network
    Qureshi, Kashif Naseer
    Ahmed, Muhammad
    Jeon, Gwanggil
    Piccialli, Francesco
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2021, 22 (06) : 3850 - 3858
  • [23] Policy-based routing for Flying Adhoc Networks
    Wiedner, Florian
    Andre, Jonas
    Mendes, Paulo
    Carle, Georg
    PROCEEDINGS OF THE 2022 EIGHTH WORKSHOP ON MICRO AERIAL VEHICLE NETWORKS, SYSTEMS, AND APPLICATIONS, DRONET 2022, 2022, : 25 - 30
  • [24] Policy-based adaptive routing in autonomous WSNs
    Figueiredo, CMS
    dos Santos, AL
    Loureiro, AAF
    Nogueira, JM
    AMBIENT NETWORKS, 2005, 3775 : 206 - 219
  • [25] A Multi-hop Routing Algorithm for WSNs based on Compressive Sensing and Multiple Objective Genetic Algorithm
    Al Mazaideh, Mohammed
    Levendovszky, Janos
    JOURNAL OF COMMUNICATIONS AND NETWORKS, 2021, 23 (02) : 138 - 147
  • [26] FFTHR: Fitness Function based Two-Hop Routing in WSN
    Panchal, Akhilesh
    Singh, Rajat K.
    INTERNET TECHNOLOGY LETTERS, 2021, 4 (04)
  • [27] A multi-hop cross layer decision based routing for VANETs
    Sabih ur Rehman
    M. Arif Khan
    Tanveer A. Zia
    Wireless Networks, 2015, 21 : 1647 - 1660
  • [28] Interference-based routing in multi-hop wireless infrastructures
    Heijenk, Geert
    Liu, Fei
    COMPUTER COMMUNICATIONS, 2006, 29 (13-14) : 2693 - 2701
  • [29] A multi-hop cross layer decision based routing for VANETs
    Rehman, Sabih Ur
    Khan, M. Arif
    Zia, Tanveer A.
    WIRELESS NETWORKS, 2015, 21 (05) : 1647 - 1660
  • [30] SPECTRUM-AWARE CLUSTER-BASED ROUTING PROTOCOL FOR MULTIPLE-HOP COGNITIVE WIRELESS NETWORK
    Jiang, Weiwei
    Cui, Hongyan
    Chen, Jianya
    PROCEEDINGS OF 2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS TECHNOLOGY AND APPLICATIONS, 2009, : 288 - 294