Space-efficient and accurate forwarding loop detection method using Bloom-filter for fast and reliable internet routing

Link or router node failure in a network of Internet is a typical cause of traffic congestion due to the developed forwarding loop at the router. This failure has a significant impact on Internet performance, contributed from the inability of the affected router to find alternative link/route in fas...

Full description

Saved in:
Bibliographic Details
Main Authors: Aldabbagh, G., Hasbullah, H., Verma, K., Bamasak, O.
Format: Article
Published: Asian Research Publishing Network 2015
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-84943138287&partnerID=40&md5=383458fcf78afc30a9411d2de0a2c295
http://eprints.utp.edu.my/31656/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utp.eprints.31656
record_format eprints
spelling my.utp.eprints.316562022-03-26T03:24:56Z Space-efficient and accurate forwarding loop detection method using Bloom-filter for fast and reliable internet routing Aldabbagh, G. Hasbullah, H. Verma, K. Bamasak, O. Link or router node failure in a network of Internet is a typical cause of traffic congestion due to the developed forwarding loop at the router. This failure has a significant impact on Internet performance, contributed from the inability of the affected router to find alternative link/route in fast manner and from the high probability of packet dropping during the attempt of re-routing. The existing Internet approach in handling this issue is to use TTL (time-to-live) of TCP/IP, by which a packet will be dropped whenever the TTL timer expires. However, this approach was found inefficient due to long convergence period. Hence, the effort now is to develop a faster re-routing mechanism, by reducing the possibility of forwarding loop incidents for any cases of link/node failures, whilst minimizing packet losses during the convergence period. This work proposes a novel detection method for possible forwarding loop incidents at a router with support of Bloom-filter. Bloom-filter is a probabilistic data structure that helps to ensure the availability of an item in a set, which never lead to false negative results, but may produce false positive results. With this Bloom-filter-based method, link�s or node�s failure information is attached at the packet header of a packet in a space-efficient manner and to accurately detect for possible incidents of forwarding loop when the packet is traversing through its route from source to destination. If the possibility can be more accurately detected, then packets losses can be minimized to very least during the convergence period and hence, fast and reliable routing shall be achieved. Through simulations, it was found that the proposed method of BF-k/2 has outperformed the other re-routing methods. It has not only efficiently used the limited space of the packet header, but also adaptively reducing the false positive probabilities for reliable routing. © 2005 - 2015 JATIT & LLS. All rights reserved. Asian Research Publishing Network 2015 Article NonPeerReviewed https://www.scopus.com/inward/record.uri?eid=2-s2.0-84943138287&partnerID=40&md5=383458fcf78afc30a9411d2de0a2c295 Aldabbagh, G. and Hasbullah, H. and Verma, K. and Bamasak, O. (2015) Space-efficient and accurate forwarding loop detection method using Bloom-filter for fast and reliable internet routing. Journal of Theoretical and Applied Information Technology, 79 (3). pp. 456-475. http://eprints.utp.edu.my/31656/
institution Universiti Teknologi Petronas
building UTP Resource Centre
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Petronas
content_source UTP Institutional Repository
url_provider http://eprints.utp.edu.my/
description Link or router node failure in a network of Internet is a typical cause of traffic congestion due to the developed forwarding loop at the router. This failure has a significant impact on Internet performance, contributed from the inability of the affected router to find alternative link/route in fast manner and from the high probability of packet dropping during the attempt of re-routing. The existing Internet approach in handling this issue is to use TTL (time-to-live) of TCP/IP, by which a packet will be dropped whenever the TTL timer expires. However, this approach was found inefficient due to long convergence period. Hence, the effort now is to develop a faster re-routing mechanism, by reducing the possibility of forwarding loop incidents for any cases of link/node failures, whilst minimizing packet losses during the convergence period. This work proposes a novel detection method for possible forwarding loop incidents at a router with support of Bloom-filter. Bloom-filter is a probabilistic data structure that helps to ensure the availability of an item in a set, which never lead to false negative results, but may produce false positive results. With this Bloom-filter-based method, link�s or node�s failure information is attached at the packet header of a packet in a space-efficient manner and to accurately detect for possible incidents of forwarding loop when the packet is traversing through its route from source to destination. If the possibility can be more accurately detected, then packets losses can be minimized to very least during the convergence period and hence, fast and reliable routing shall be achieved. Through simulations, it was found that the proposed method of BF-k/2 has outperformed the other re-routing methods. It has not only efficiently used the limited space of the packet header, but also adaptively reducing the false positive probabilities for reliable routing. © 2005 - 2015 JATIT & LLS. All rights reserved.
format Article
author Aldabbagh, G.
Hasbullah, H.
Verma, K.
Bamasak, O.
spellingShingle Aldabbagh, G.
Hasbullah, H.
Verma, K.
Bamasak, O.
Space-efficient and accurate forwarding loop detection method using Bloom-filter for fast and reliable internet routing
author_facet Aldabbagh, G.
Hasbullah, H.
Verma, K.
Bamasak, O.
author_sort Aldabbagh, G.
title Space-efficient and accurate forwarding loop detection method using Bloom-filter for fast and reliable internet routing
title_short Space-efficient and accurate forwarding loop detection method using Bloom-filter for fast and reliable internet routing
title_full Space-efficient and accurate forwarding loop detection method using Bloom-filter for fast and reliable internet routing
title_fullStr Space-efficient and accurate forwarding loop detection method using Bloom-filter for fast and reliable internet routing
title_full_unstemmed Space-efficient and accurate forwarding loop detection method using Bloom-filter for fast and reliable internet routing
title_sort space-efficient and accurate forwarding loop detection method using bloom-filter for fast and reliable internet routing
publisher Asian Research Publishing Network
publishDate 2015
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-84943138287&partnerID=40&md5=383458fcf78afc30a9411d2de0a2c295
http://eprints.utp.edu.my/31656/
_version_ 1738657278047813632
score 13.211869