Candidate selection algorithms in opportunistic routing based on distance progress

Opportunistic routing (OR) is a new class of routing protocols that selects the next-hop forwarder on-the-fly. In contrast to traditionally routing, OR does not select a single node as the next-hop forwarder, but a set of forwarder candidates. When a packet is transmitted, the candidates coordinate...

Descripción completa

Detalles Bibliográficos
Autores: Darehshoorzadeh, Amir, Cerdà Alabern, Llorenç|||0000-0002-2799-6173, Pla Boscà, Vicent
Tipo de recurso: artículo
Fecha de publicación:2015
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/83299
Acceso en línea:https://hdl.handle.net/2117/83299
https://dx.doi.org/10.1504/IJAHUC.2015.073168
Access Level:acceso abierto
Palabra clave:Routing protocols (Computer network protocols)
Wireless communications systems
OR
Opportunistic routing
Candidate selection
Maximum progress distances
Wireless network
Encaminadors (Xarxes d'ordinadors)
Comunicació sense fil, Sistemes de
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
Descripción
Sumario:Opportunistic routing (OR) is a new class of routing protocols that selects the next-hop forwarder on-the-fly. In contrast to traditionally routing, OR does not select a single node as the next-hop forwarder, but a set of forwarder candidates. When a packet is transmitted, the candidates coordinate such that the best one receiving the packet will forward it, while the others will discard the packet. The selection and prioritisation of candidates, referred to as candidate selection algorithm (CSA), has a great impact on OR performance. In this paper we propose and study two new candidate selection algorithms based on the geographic position of nodes. This information is used by the CSAs in order to maximise the distance progress (DP) towards the destination. We compare our proposals with other well-known CSAs proposed in the literature through mathematical analysis and simulation. We show that candidate selection algorithms based on DP achieve almost the same performance as the optimum algorithms proposed in the literature, while the computational cost is dramatically reduced.