Graph grammar modeling and verification of ad hoc routing protocols

被引:0
|
作者
Saksena, Mayank [1 ]
Wibling, Oskar [1 ]
Jonsson, Bengt [1 ]
机构
[1] Dept Informat Technol, S-75105 Uppsala, Sweden
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a technique for modeling and automatic verification of network protocols, based on graph transformation. It is suitable for protocols with a potentially unbounded number of nodes, in which the structure and topology of the network is a central aspect, such as routing protocols for ad hoc networks. Safety properties are specified as a set of undesirable global configurations. We verify that there is no undesirable configuration which is reachable from an initial configuration, by means of symbolic backward reachability analysis. In general, the reachability problem is undecidable. We implement the technique in a graph grammar analysis tool, and automatically verify several interesting nontrivial examples. Notably, we prove loop freedom for the DYMO ad hoc routing protocol. DYMO is currently on the IETF standards track, to potentially become an Internet standard.
引用
下载
收藏
页码:18 / 32
页数:15
相关论文
共 50 条
  • [31] Vehicular communication ad hoc routing protocols: A survey
    Sharef, Baraa T.
    Alsaqour, Raed A.
    Ismail, Mahamod
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2014, 40 : 363 - 396
  • [32] A Survey on Routing Protocols for Vehicular Ad Hoc Networks
    Brendha, R.
    Prakash, V. Sinthu Janita
    2017 4TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATION SYSTEMS (ICACCS), 2017,
  • [33] Performance analysis for Ad Hoc QoS routing protocols
    Gerasimov, I
    Simon, R
    INTERNATIONAL MOBILITY AND WIRELESS ACCESS WORKSHOP (MOBIWAC 2002), PROCEEDINGS, 2002, : 87 - 94
  • [34] Adaptive Routing Protocols for Vehicular Ad hoc Networks
    Azarmi, Mehdi
    Sabaei, Masoud
    Pedram, Hossein
    2008 INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS, VOLS 1 AND 2, 2008, : 825 - +
  • [35] Integrating quality of protection into ad hoc routing protocols
    Yi, S
    Naldurg, P
    Kravets, R
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL VIII, PROCEEDINGS: CONCEPTS AND APPLICATIONS OF SYSTEMICS, CYBERNETICS AND INFORMATICS II, 2002, : 286 - 292
  • [36] Behavior of ad hoc routing protocols in metropolitan environments
    Gruber, I
    Li, H
    VTC2004-FALL: 2004 IEEE 60TH VEHICULAR TECHNOLOGY CONFERENCE, VOLS 1-7: WIRELESS TECHNOLOGIES FOR GLOBAL SECURITY, 2004, : 3175 - 3180
  • [37] Performance Issues of Routing Protocols in Ad Hoc Networks
    Agarkhed, Jayashree
    Ainapure, Aditi
    Kulkarni, Anusha
    2017 INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN COMPUTER, ELECTRICAL, ELECTRONICS AND COMMUNICATION (CTCEEC), 2017, : 1178 - 1181
  • [38] On Energy Consumption Analysis for Ad hoc Routing Protocols
    Singh, Vishwanath Pratap
    Mazumdar, Arka Prokash
    Sairam, Ashok Singh
    PROCEEDINGS OF THE 2012 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI'12), 2012, : 300 - 306
  • [39] Securing broadcast based ad hoc routing protocols
    Ganzinger, Matthias
    Hymas, William J.
    Schutt, Thomas
    FIFTH ANNUAL IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS, PROCEEDINGS, 2007, : 137 - 141
  • [40] Modeling and Simulating the Impact of Physical Propagation Environment on Ad Hoc Network Routing Protocols
    Pradhan, Nuraj
    Saadawi, Tarek
    PROCEEDINGS OF THE 7TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE, MAN-MACHINE SYSTEMS AND CYBERNETICS (CIMMACS '08): RECENT ADVANCES IN COMPUTATIONAL INTELLIGENCE, MAN-MACHINE SYSTEMS AND CYBERNETICS, 2008, : 77 - 82