Performance Evaluation of Using a Dynamic Shortest Path Algorithm in OLSRv2
MANET routing protocols are designed to scale up to thousands of routers with frequent changes of the topology. In preference, MANET routing protocols should also support constrained low-power devices. One of the bottlenecks of scalability in link-state routing protocols is the performance of the sh...
Saved in:
| Published in: | 2010 8th Annual Communication Networks and Services Research Conference pp. 376 - 380 |
|---|---|
| Main Author: | |
| Format: | Conference Proceeding |
| Language: | English |
| Published: |
IEEE
01.05.2010
|
| Subjects: | |
| ISBN: | 9781424462483, 1424462487 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | MANET routing protocols are designed to scale up to thousands of routers with frequent changes of the topology. In preference, MANET routing protocols should also support constrained low-power devices. One of the bottlenecks of scalability in link-state routing protocols is the performance of the shortest path algorithm (e.g. Dijkstra). In this paper, we investigate the in-node performance of OLSRv2 and, in particular, study the benefits of using a dynamic shortest path (DSP) algorithm for this routing protocol. A DSP algorithm is an algorithm that adds or removes edges in the routing tree incrementally and calculates shortest paths, also incrementally. The performance in OLSRv2 with classic Dijkstra vs. DSP is evaluated, by comparing the CPU time for calculating paths in a large emulated network. Additionally, it is demonstrated that frequent topology changes due to mobility in MANETs lead to frequent routing table recalculations with only few routes updated each time. This property of MANETs makes the use of a DSP in OLSRv2 appropriate. |
|---|---|
| AbstractList | MANET routing protocols are designed to scale up to thousands of routers with frequent changes of the topology. In preference, MANET routing protocols should also support constrained low-power devices. One of the bottlenecks of scalability in link-state routing protocols is the performance of the shortest path algorithm (e.g. Dijkstra). In this paper, we investigate the in-node performance of OLSRv2 and, in particular, study the benefits of using a dynamic shortest path (DSP) algorithm for this routing protocol. A DSP algorithm is an algorithm that adds or removes edges in the routing tree incrementally and calculates shortest paths, also incrementally. The performance in OLSRv2 with classic Dijkstra vs. DSP is evaluated, by comparing the CPU time for calculating paths in a large emulated network. Additionally, it is demonstrated that frequent topology changes due to mobility in MANETs lead to frequent routing table recalculations with only few routes updated each time. This property of MANETs makes the use of a DSP in OLSRv2 appropriate. |
| Author | Herberg, Ulrich |
| Author_xml | – sequence: 1 givenname: Ulrich surname: Herberg fullname: Herberg, Ulrich email: ulrich@herberg.name organization: Ecole Polytech., Palaiseau, France |
| BookMark | eNpVjLFOwzAURY0ACSjZ2Fj8Ay2O7ST2WIUWEBGtmjJXL85zY5Q4yAmV-vcUwcJZrs4dzg258L1HQu5iNotjph_yt3Iz4-xH-RmJdKZiyaVMudTs_J8rcUWiYfhgJ2Ry-pJr8rrGYPvQgTdIFwdov2B0vae9pe-D83sK9PHooXOGlk0fRhxGuoaxofN23wc3Nh11nq6KcnPgt-TSQjtg9LcTsl0utvnztFg9veTzYuo0G6fWqIzpStVgaqwtT0WaGW4ESyBFIwTTUGsFRlnJVSUNoBZplVWVxMrWiGJC7n-zDhF3n8F1EI67RCot40x8A6K3UFM |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/CNSR.2010.12 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| EISBN | 9781424462490 1424462495 9780769540412 0769540414 |
| EndPage | 380 |
| ExternalDocumentID | 5489417 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IF 6IH 6IK 6IL 6IN AAJGR AAWTH ADFMO ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK IEGSK IERZE OCL RIE RIL |
| ID | FETCH-LOGICAL-i90t-fc8709b8dacdedf26367c2c305a6ec3309ad98ac8f428b4cae936b7bb4ebfdee3 |
| IEDL.DBID | RIE |
| ISBN | 9781424462483 1424462487 |
| IngestDate | Wed Aug 27 02:37:11 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i90t-fc8709b8dacdedf26367c2c305a6ec3309ad98ac8f428b4cae936b7bb4ebfdee3 |
| PageCount | 5 |
| ParticipantIDs | ieee_primary_5489417 |
| PublicationCentury | 2000 |
| PublicationDate | 2010-May |
| PublicationDateYYYYMMDD | 2010-05-01 |
| PublicationDate_xml | – month: 05 year: 2010 text: 2010-May |
| PublicationDecade | 2010 |
| PublicationTitle | 2010 8th Annual Communication Networks and Services Research Conference |
| PublicationTitleAbbrev | CNSR |
| PublicationYear | 2010 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0000452445 ssib026765787 |
| Score | 1.4671922 |
| Snippet | MANET routing protocols are designed to scale up to thousands of routers with frequent changes of the topology. In preference, MANET routing protocols should... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 376 |
| SubjectTerms | Algorithm design and analysis Communication networks Communication system traffic control Digital signal processing Dijkstra DSP dynamic Heuristic algorithms incremental MANET Mobile ad hoc networks Network topology OLSRv2 routing Routing protocols Scalability Shortest path problem |
| Title | Performance Evaluation of Using a Dynamic Shortest Path Algorithm in OLSRv2 |
| URI | https://ieeexplore.ieee.org/document/5489417 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NT8IwGG6AePCkBozf6cGjE1hLux4NQkw0uAAHbqTt3soS3QwMfr9tx4YHL97anpZ23ft0fT4QuifAGHXkVluKIKDSiECGhAVM2CXRxvkhSx82wSeTaLEQcQM91FoYAPDkM3h0TX-Xn-R6636VdS26FrTPm6jJOSu1WtW7EzLOBpXPjP8K04GtXINKy8VCi8wri6d9n9REeNEdTmbTkujlsil_Ba34OjM--d8TnqLOQbCH47oUnaEGZG30Gh9EAXhUu3rj3GBPFMASP5d59Hi2cpzbTYFjCwjx0-dHvk6L1RdOM_z-Npvuwg6aj0fz4Uuwz04IUtErAqPtPhQqSqROIDEhI4zrUNvNLRloQnpCJiKSOjL2-KGoliAIU1wpCsokAOQctbI8gwvHfYqc8lkQzYA6fzIpOAiTMIv9lIUTl6jt5mH5XbpjLPdTcPX38DU6ru7fe_0b1CrWW7hFR3pXpJv1nV_SH-cUnJM |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NT8IwGG4QTfSkBozf9uDRCaylW48GMRhwLsCBG-nat7JENwOD3287tuHBi7e2p6Vd9z5dnw-E7gkwRi251ZQicKjQ3BEuYQ7jZkmktn7IIg-b8ILAn814WEMPlRYGAHLyGTzaZn6Xr1K5tr_KWgZdc9rx9tC-Tc4q1Frl2-Myj3VLp5n8O0y7pnZ1SzUXcw02L02eij6pqPC81Qsm4y3Vy6ZT_opaySvNy_H_nvEENXeSPRxWxegU1SBpoGG4kwXgfuXrjVONc6oAFvh5m0iPJwvLul1lODSQED99fqTLOFt84TjB76PJeOM20fSlP-0NnCI9wYl5O3O0NDuRR74SUoHSLiPMk64021swkIS0uVDcF9LX5gASUSmAExZ5UUQh0gqAnKF6kiZwbtlPvtU-cyIZUOtQJrgHXCtm0F9kAMUFath5mH9v_THmxRRc_j18hw4H07fRfPQaDK_QUXkb3-5co3q2XMMNOpCbLF4tb_Pl_QFFAZ_c |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2010+8th+Annual+Communication+Networks+and+Services+Research+Conference&rft.atitle=Performance+Evaluation+of+Using+a+Dynamic+Shortest+Path+Algorithm+in+OLSRv2&rft.au=Herberg%2C+Ulrich&rft.date=2010-05-01&rft.pub=IEEE&rft.isbn=9781424462483&rft.spage=376&rft.epage=380&rft_id=info:doi/10.1109%2FCNSR.2010.12&rft.externalDocID=5489417 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424462483/lc.gif&client=summon&freeimage=true |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424462483/mc.gif&client=summon&freeimage=true |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424462483/sc.gif&client=summon&freeimage=true |

